WordPressは数字だけのパーマリンクを設定する事ができない

WordPressでは数字だけのスラッグ(パーマリンク)を設定する事は不可能です

数字のみを設定しようとすると、後ろに「-2」が勝手に付与されてしまいます

例えば、スラッグを「1234」に設定して記事を公開すると、記事のURLが「example.com/1234/」ではなく、「example.com/1234-2」になってしまうのです。

筆者はどういう訳か数字だけのスラッグを設定して記事を公開する事ができたのですが、これはバグの様子…

数字だけのスラッグを設定できない理由は、ページャーや年月アーカイブのURLとの競合を避ける為とのこと。

ちなみに、投稿IDの数字のみを設定する事は可能です。

また、functions.phpを編集したり、プラグインを利用する事で、無条件に数字だけのスラッグを利用する事もできます。