Documentation

1. Introduction

The Custom Post Manager plugin is a comprehensive tool for managing content on WordPress websites. With this plugin, you can easily sort, duplicate, create custom post types and taxonomies, and perform advanced operations on posts, pages, and categories. Its extensive configuration options make it perfect for both developers and site owners who want full control over their content.

2. Installation and Activation

2.1 Plugin Installation

To install the Custom Post Manager plugin, follow these steps:

  1. Download the Custom Post Manager plugin from the official site or WordPress repository.
  2. In the WordPress admin panel, go to Plugins -> Add New.
  3. Click on Upload Plugin and choose the ZIP file of the plugin.
  4. Once the installation is complete, click on Activate to enable the plugin.

2.2 License Activation

After activating the plugin, you need to enter your license key to gain full functionality. The plugin will not work without a valid license. Follow these steps to activate the plugin:

  • Go to the Settings -> Custom Post Manager -> License tab.
  • Enter your license key in the License Key field.
  • Click on the Activate License button. If the key is valid, you will see a success message.
  • If the license key is invalid or expired, the plugin will display an error message.

Note:

Without an activated license key, you will not be able to use the core features of the plugin, such as content sorting, post duplication, or creating custom post types and taxonomies.

License Activation - Custom Post Manager

3. Plugin Features

3.1 Content Sorting

The Custom Post Manager plugin allows you to easily sort posts, pages, and custom post types using a drag-and-drop interface. You can change the order of content from the admin panel, and all changes are saved automatically.

Example:

If you want to change the order of blog posts, simply drag and drop the selected post to the new position. You don’t need to reload the page or manually save changes. Everything is saved automatically.

Content Sorting - Custom Post Manager

4. Advanced Configuration

4.1 Creating Custom Post Types

In the admin panel, go to the Add Custom Posts tab and enter the following information:

  • Post Type Name: The name of the new post type (e.g., Portfolio).
  • Slug: The custom slug that will be used in the URL of the new post type.
  • Icon: Choose an icon from the available Dashicons.
  • Support Options: Specify which elements (e.g., categories, tags) the new post type should support.

5. Shortcodes and Additional Features

The plugin offers several shortcodes that you can use to display custom content on the page. Below are some examples:


                        <?php echo do_shortcode('[cpm_custom_posts post_type="mycustompost" show_title="true" show_image="true" show_date="false" show_description="true" posts_per_page="10"]') ?>
                        

6. Frequently Asked Questions (FAQ)

Question 1: How do I enable automatic date updating?

Answer: Go to the plugin settings and select the "Publication Date" tab. Set the number of posts and update frequency, then enable this option.

Question 2: How do I add a new post type?

Answer: In the "Add Custom Posts" tab, enter the name of the new type, slug, and select the icon, then click "Save".

Question 3: Can I duplicate a page or custom post type?

Answer: Yes, the plugin allows you to duplicate both pages and custom post types.

7. Troubleshooting

If you encounter any issues with the plugin, follow these steps:

  • Make sure you have an active license. Go to the License tab and verify that the key is correctly entered.
  • If the plugin is not working correctly after an update, try deactivating and reactivating it.
  • Check that you have the latest version of WordPress and the plugin. Sometimes issues can arise from version incompatibilities.

8. Summary

The Custom Post Manager plugin is a powerful tool for managing content in WordPress. With this plugin, you can easily sort, duplicate, update dates, and create custom post types and taxonomies. It is the ideal solution for bloggers, administrators, and developers who want full control over content on their website.