=== Taxonomy Extender For Categories and Tags === Contributors: w3netlab Tags: taxonomy, categories, tags, pages, widgets Requires at least: 5.0 Tested up to: 6.8.1 Stable tag: 1.1.2 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Adds category and tag support to pages, and extends the default WordPress Categories and Tag widgets to allow excluding specific categories and tags. == Description == **Taxonomy Extender** enhances your WordPress site by: - **Adding Categories and Tags to Pages**: Assign categories and tags to pages just like posts. - **Enhanced Categories Widget**: Extends the default Categories widget to allow excluding specific categories via checkbox controls. - **Enhanced Tag Cloud Widget**: Extends the default Tag Cloud widget to allow excluding specific tags via checkbox controls. **Features:** - Assign categories and tags to pages just like posts. - Extends the default Categories widget to allow excluding specific categories via checkbox controls. - Extends the default Tag Cloud widget to allow excluding specific tags via checkbox controls. - Works perfectly out of the box without any additional configuration. - Easy to use and configure. - Follows WordPress coding standards and best practices. - Extend the default WordPress categories and tags without compromising site speed. == Installation == 1. **Upload the Plugin:** - Download the plugin ZIP file from the WordPress Plugin Directory. - Log in to your WordPress admin dashboard. - Navigate to **Plugins > Add New Plugin**. - Click on the **Upload Plugin** button at the top-left side of the page. - Select the plugin ZIP file and click **Install Now**. 2. **Activate the Plugin:** - Navigate to the **Plugins** page in the WordPress admin dashboard. - Find **Taxonomy Extender** in the list and click **Activate**. 3. **Configure the Plugin:** - **Assign Categories and Tags to Pages:** - Edit a page in the WordPress admin. - You will see the **Categories** and **Tags** meta boxes available for pages. - Assign categories and tags to pages as needed. - **Configure Widgets:** - Edit a page or post in the WordPress admin. - Add the **Categories** or **Tag Cloud** widget to your desired area of webpage. - In the widget settings, you will see the new **Exclude Categories** or **Exclude Tags** sections with checkboxes. - Select the categories or tags you wish to exclude. - Save the changes. == Changelog == = 1.1.2 - 2025-05-30 = * **Enhancements:** * Integrated Patchstack Vulnerability Disclosure Program for easier security reporting. A direct link is now available in the FAQ section. = 1.1.1 - 2025-04-15 = * **Compatibility Update for WordPress 6.8:** * Plugin tested and confirmed compatible with the latest WordPress release. = 1.1.0 - 2025-04-13 = * **Freemius Insights Added:** * NEW: Added Freemius integration to handle plugin insights, opt-in analytics, and license management for future premium addon. * TWEAK: Minor internal improvements and future-proofing. = 1.0.1 - 2024-12-04 = * **Documentation Updates:** * Improved plugin usage guide and screenshots. * Clarified instructions for setting up the plugin in WordPress. * Live Preview button is added to the plugin page. = 1.0.0 - 2024-12-03 = * **Initial Release** * **Added:** Category and tag support to pages. * **Added:** Enhanced default Tag-Cloud Widget to allow excluding specific Tags. * **Added:** Enhanced Categories Widget to allow excluding specific categories. == Frequently Asked Questions == = How do I assign categories and tags to pages? = After activating the plugin, edit any page in your WordPress admin dashboard. You will find the **Categories** and **Tags** meta boxes on the page edit screen, similar to posts. = How do I include pages in category and tag archives? = The plugin automatically modifies the main query to include pages in category and tag archive pages. No additional configuration is needed. = How do I exclude specific categories or tags from the widgets? = - **Categories Widget:** - Edit a page in the WordPress admin. - Add the **Categories** widget to your widget area. - In the widget settings, you'll find an **Exclude Categories** section with checkboxes. - Select the categories you want to exclude and save the widget. - **Tag Cloud Widget:** - Edit a post in the WordPress admin. - Add the **Tag Cloud** widget to your widget area. - In the widget settings, you'll find an **Exclude Tags** section with checkboxes. - Select the tags you want to exclude and save the widget. = Is this plugin compatible with custom taxonomies? = Currently, the plugin adds support for the default **Categories** and **Tags** taxonomies to pages. It does not modify custom taxonomies. = Will this plugin affect my site's performance? = The plugin is lightweight and designed to follow WordPress best practices. It should not have a significant impact on your site's performance. = How can I report security bugs? = You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. [Report a security vulnerability.](https://patchstack.com/database/vdp/1e163ed0-c17d-4678-9341-a6dff8134763) == Screenshots == 1. **Exclude Tags in Widget Settings:** Exclude specific tags via checkboxes in the Tag Cloud widget settings. 2. **Exclude Categories in Widget Settings:** Exclude specific categories via checkboxes in the Categories widget settings. 3. **Categories and Tags on Page Edit Screen:** Categories and Tags meta boxes displayed when editing a page. == License == This plugin is licensed under the [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html). == Credits == Developed by **W3netLab Innovations**. == Notes == - **Support:** For support, please visit the [plugin's support forum](https://wordpress.org/support/plugin/taxonomy-extender/). - **Contributions:** Contributions are welcome. Please contact the author for more information.