In WP Admin go to Settings -> Permalinks and Save Changes. You don’t need to change anything, just save. This resets wordpress rewrite rules which usually fixes 404 errors with newly added CPTs.
Related Posts:
- Should I use RIPS tool to test my themes and plugins?
- Workflow and best practice for documentation [closed]
- Override the core function locate_template
- add_action in functions.php, do_action in plugin?
- Reusable functions and tools (Framework)
- How to get current post user id
- Plugin-generated pages use Not Found or Pages Archive templates?
- Is there any kind of theme on WordPress to sell my own movies?
- Homemade plugin while using Themify Ultra
- How do I combine a theme with a plugin
- Create custom pages with a plugin
- How to write “alt” tag in image for wordpress code?
- I receive taxonomy id
- Don’t load the theme for a page FROM a plugin EDITED
- Extending a theme: build new features as plugin or core modules?
- How to check homepage contain blog post?
- How do you create a re-useable HTML fragment in wordpress
- Scrape key check failed. Please try again
- How to override any plugin file in the child theme
- when i activate my WordPress plugin cannot see customizer options or preview
- How to prevent redoing get_posts queries and make results available to other scripts?
- how to add custom css at top above all css file for specific url
- Why the output of an image gallery plugin is not displayed into a page of my custom theme?
- Input gets deleted/overwritten after changing to different Admin Menu
- Breadcrumb is not generating the correct post page url
- How to get current template file used by WordPress?
- Site is setup statically – how to make it content managable?
- How to escape html code?
- How to make content as required in custom post type?
- How to create new title and its description inside a section in WP Customizer?
- Custom page template from plugin does not work with pre-installed themes in WordPress 6.6.1
- Custom pages with plugin
- Update my custom WordPress Plugin through my own server [duplicate]
- Shared functionality in plugins and themes
- Do plugin files have to follow a specific convention to be “picked up” by WordPress?
- Problems with autoloading classes via sp_autoload_register / maybe interfering WP-specific autoloader
- WordPress Vote Plugin – Vote Once and Track User
- How to read configuration file in wordpress or PHP
- Echo simple string in Plugin
- Setting up WordPress plugin’s page
- how does wp.media javascript library work?
- Can Not Redirect from Plugin-Registered Admin Page
- How to Reload the Dashboard After Clicking Update in Quick-Edit?
- Loading class files via autoload method
- I would like to use create a function in my custom plugin to tell WP to use a different header
- WordPress plugin for mail subscriptions [closed]
- Auto add content such as pages upon plugin activation?
- Escape when echoed
- add_meta_box (Will display only in specific page admin WordPress)
- How to remove the woocommerce_checkout_process action hook in woocommerce if particular project in cart [closed]
- WP_Query ordering numbers as letters
- WordPress Automatic Plugin Update Renames Plugin Directory
- Execute a plugin only on post pages
- Redirecting to home page after login as custom role WordPress
- Create dynamic page content from custom WordPress plugin page
- How to stop activating a plugin and show admin notice when dependent plugins minimum version is not met
- How can I make my metabox appear?
- Consolidate plugin functionality into a theme
- Ordering taxonomies by rank
- Plugin Options not being output
- Can I create a table on my DB without creating a plugin?
- Submit Form data to another page via Ajax (WordPress Way)
- using do_shortcode
- add_submenu_page returns null
- get_option / wp_localize_script Not Working in OOP Plug In
- Plugin generating unexpected output – on WP mysql dump import
- Remember the Meta Value With Radio Buttons
- How to embed a new string in url?
- help intercepting save_post through plugin
- best way to run a php script away from the template?
- What is the most efficient way of adding additional functionaliy for admin only
- How do I work with the SlideDeck plug-in?
- “User need to be logged in in order to make a booking” issue
- Custom Plugin scripts from admin working in frontend
- Disable WordPress Theme Browser and Plugin Browser
- Add hook after content without formatting
- Sold out Label for variable products which are partially sold out
- User loggedin as Subscriber form not sending
- wc_get_template_part doesnt display the content [duplicate]
- admin_post hook not firing function inside class
- Thumbnail image doesn’t show up in Shortcode output
- how to auto random increment for post view
- how to split and upload a theme on wordpress?
- Fatal error: require_once(): Failed opening required
- How to properly enqueue jQuery knob on WordPress without conflict?
- Update a previous version of plugin when the new plugin is built from the scratch
- Woocommerce list variations that are added already to cart in Single Product
- Plugin json page
- search into subcategories plugin subcategory value not come
- How to link file or image from wordpress plugin dir to theme by using themes function.php, is it possible?
- How Can the_post Be Hooked Like the_content and the_excerpt?
- How to tell which Plugin is displaying?
- Get Core Functionality from Within a (Secondary) Plugin File
- How to provide access to specific plugin to all the user roles except subscriber in wordpress
- Output pure JSON wordpress
- how to remove a rel=”nofollow” using call to action plugin
- Is it possible to create post in wordpress using postman?
- Read page- or post-content across different builder-plugins
- How to make WordPress Plugin run on single specific Admin Page
- Frontend Enqueued Files in the Backend