描述
Normally it is not possible to have a page slug (the page’s name in the URL) that is a number. For example this will not work: yoursite.com/about/2/
. That URL conflicts with paged content feature where you can posts and pages with multiple pages of content by adding <!--nextpage-->
within your content.
This plugin allows you to have pages with numbers as slugs by giving up the ability to have paged content pages which isn’t a big deal as most people don’t use paged content pages anyway.
Code contributions and bug reports are welcome via this plugin’s GitHub repository.
安装
- Go to your admin area and select Plugins → Add New from the menu.
- Search for “Allow Numeric Slugs”.
- Click install.
- Click activate.
评价
2023 年 7 月 25 日
You can't have a post with a numeric slug like "2020." Wordpress will automatically add a "-2" to the end of it. This plugin solves the problem instantly.This developer passed on in 2019. I'm praying for his soul and the comfort of his family.
2022 年 4 月 27 日
Works perfect, THX a lot for this.
2019 年 7 月 31 日
SSIA
2018 年 6 月 18 日
FYI: Works with Wordpress 4.9.6
2017 年 6 月 12 日
Works just as advertised. Love it! Thanks a lot.
2017 年 1 月 9 日
Your code solved my issue. Thanks!
贡献者及开发者
更新日志
Version 3.0.0
- Ditch all of the old fragile hackery of this plugin in favor of just hooking into the WordPress function that ensures that slugs are unique. It’s what was adding the
-2
suffix in the first place.
Version 2.2.0
- Update for WordPress 4.4’s rewrite rules.
- PHP 7 compatibility by renaming class constructor. Also drops unneeded references.
Version 2.1.0
- Update for WordPress 3.3’s rewrite rules.
Version 2.0.1
- Re-add the
save_post
filter after fixing the slug incase multiple posts are updated in one pageload.
Version 2.0.0
- Recoded for WordPress 3.0+. WordPress now won’t let you manually enter a numeric slug — it will prefix “-2” onto the end of it so that the page is viewable. This new plugin version works around it.
Version 1.0.0
- Initial release.