该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

Allow Numeric Slugs

描述

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.

安装

  1. Go to your admin area and select Plugins → Add New from the menu.
  2. Search for “Allow Numeric Slugs”.
  3. Click install.
  4. Click activate.

评价

2016年9月3日
This have been bugging me for soooo long. Finally a way to make pretty URLs. Before Wordpress just added a "-2", and the end, but now it's displayed as I wanted it. Example: Before: site.com/pictures/2016-2/ Now: site.com/pictures/2016/
阅读所有7条评价

贡献者及开发者

“Allow Numeric Slugs” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

将“Allow Numeric Slugs”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

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.