Descripción
Remove custom post type base slug from url
- possibility to select specific custom post type(s)
- auto redirect old slugs to no-base slugs
Instalación
- Upload
remove-cpt-base
directory to the/wp-content/plugins/
directory - Activate the plugin through the ‘Plugins’ menu in WordPress
Reseñas
2 de febrero de 2023
so beautiful. thank you so much
28 de noviembre de 2022
Great and easy! This plugin saved me a lot of custom code. Thanks for beeing free, hope you this plugin will gain a lot of users
28 de noviembre de 2022
Solves my biggest problem with custom post types 🙂
18 de noviembre de 2022
The plugin simply does the job we are expecting.
After years there was a bug but the support solves it quickly.
I highly recommend this plugin if you want an easy way to remove the cpt base in order to have a cleaner slug !
18 de agosto de 2022
Excellent plugin, it should be integrated into WP core. Thank you Jakub
26 de julio de 2022
Was pulling my hair out looking for a solution!
This plugin works great.
Colaboradores y desarrolladores
«Remove CPT base» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «Remove CPT base» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
6.1
- tested on WP 6.1
- use request hook instead of pre_get_posts to fix 404 in console
6.0
- fix for WPML hierarchical translated posts
5.9
- added nonce and security checks
5.8
- tested on WP 5.9
5.7
- tested on WP 5.5
- minor fix
5.6
- tested again with WPML, Polylang and Custom Post Type Permalinks and fixed
5.5
- tested on WP 5.5
- another fix for Custom Post Type Permalinks plugin
5.4
- enable previews for CPTs without base
5.3
- make it works with WPML
- make it works with Polylang
- make it works with Custom Post Type Permalinks plugin
5.2
- tested on WP 5.4
5.1
- removed auto-prevent slug duplicates
- removed debug mode
- removed remove_cpt_base_skip filter
- use default WP function instead of custom
- make it works for custom rewrite slugs
- prioritize page and post like WP does
5.0
- YOU HAVE TO SAVE YOUR SETTINGS AGAIN, because:
- added alternation option for each post type separately
- added debug mode
4.8
- fix alternative CPT children solving for nested children
4.7
- alternative CPT children solving
4.6
- fix server port redirect
4.5
- make it works for WP installations in directory
4.4
- minor changes
4.3
- fix for some endpoints and make sure post is not interpreted as attachment
4.2
- fix for hierarchical CPTs on some servers
4.1
- make it works for posts interpreted like category by WP
4.0
- tested on WP 5.2
- make it works for hierarchical post types and different permalink structures
- going back to ‘pre_get_posts’
- optimize generating slug for duplicate names
3.3
- change HTTP code from 404 to 200
3.2
- fix for query strings
3.1
- add custom endpoint rewrites support
3.0
- stop using complicated ‘pre_get_posts’ and handle 404 instead
2.3
- tested on WP 5.0
2.2
- fix 404
2.1
- fix redirect loop in WPML and WooCommerce
2.0
- stop using .htaccess rules
1.2
- auto init after permalinks updated
1.1
- add uninstall hook
- add duplicate slug check
- minor updates
1.0
- First version