Abel Display is a WordPress plugin that allows you to display posts based on specific categories and tags, with a customizable display style. It is designed to be both easy to use and highly customizable, making it perfect for a wide range of use cases.
A comprehensive guide on how this plugin was built can be found at AJPartnersLtd.
- Display posts based on selected categories and/or tags
- Choose from multiple display styles
- Customize the appearance of the displayed posts
- Automatic updates when category or tag selection changes
- Download the plugin files from the repository.
- In your WordPress admin panel, navigate to Plugins > Add New > Upload Plugin.
- Click on Choose File and select the downloaded plugin files (in .zip format).
- Click Install Now.
- After the plugin has been installed, click Activate Plugin.
- Once the plugin is activated, navigate to your WordPress post or page editor.
- Click on the Add Block button and search for "Abel Display".
- Select the Abel Display block and add it to your post or page.
- Customize the block settings, such as the categories, tags, and display style.
- Save or publish your post or page, and the selected posts will be displayed according to your specified settings.
To set up the development environment and contribute to the project, follow these steps:
-
Clone the repository to your local machine.
-
Navigate to the plugin directory in the terminal/command prompt.
-
Run
npm install
to install the required dependencies. -
Use the following npm scripts for development tasks:
npm start
: Starts the development server for live reloading and watching for changes.npm test
: Runs the tests using the Jest testing framework.npm run build
: Builds the production-ready version of the plugin.npm run lint
: Runs the linter (ESLint and stylelint) to check for code style issues.
If you'd like to contribute to the development of this plugin, please feel free to submit issues, pull requests, or suggestions to the project's repository. We encourage and appreciate all contributions.
The Abel Display project was inspired by the following websites:
To learn more about Gutenberg blocks and WordPress plugin development, consider the following resources:
Abel Display is released under the GPLv2 or later license.