AlphaListing
Display posts, pages, and terms alphabetically in a Rolodex-, catalog-, or directory-style list with the AlphaListing plugin! This plugin includes a block and shortcode for the list, along with a widget for linking to the list from any location on a site. If a letter has no associated pages, the wid
About this tool.
Display posts, pages, and terms alphabetically in a Rolodex-, catalog-, or directory-style list with the AlphaListing plugin!
This plugin includes a block and shortcode for the list, along with a widget for linking to the list from any location on a site. If a letter has no associated pages, the widget will display the letter unlinked, while the list page will omit the letter entirely.
Show posts from any single or multiple post types, including built-in posts and pages. Post types from plugins like WooCommerce products are also supported. Alternatively, display terms such as categories or tags.
This plugin is based on the original A-Z Listing by Lucy (formerly Dani) Llewellyn, which is no longer maintained. Custom templates built for the original plugin may not work reliably with this version. For the most up-to-date example template, see the example template .
Documentation
Comprehensive documentation is now available:
- Overview
- Installation
- Gutenberg block usage
- Shortcode reference
- PHP usage
- Templates and theming
- Frequently asked questions
Screenshots & previews.
Getting started.
This section describes how to install the plugin and get it working.
Requirements
- 01PHP 8.0 or higher is required.
- 02The plugin requires mbstring to be enabled in the PHP installation. Without this feature, the plugin may behave unexpectedly or fail.
Instructions
- 03Upload the alphalisting folder to the /wp-content/plugins/ directory.
- 04Activate the plugin through the “Plugins” menu in WordPress.
- 05Use the AlphaListing block in the (Gutenberg) block editor or the [alphalisting] shortcode on the desired page or post.