ワードプレスの投稿URLの数字を連番にする方法

ワードプレスでの、悩みが一つ解決したので
忘備録として、やり方を紹介しておきます。

ワードプレスのパーマリンク設定を連番にしたい

パーマリンク設定の、数字ベースだと
連番になりません。(# ゚Д゚)ゴルァ!!
これは、画像を1と数えたり、
そのほかのことも、数字に含めるので、連番になりません。

このようになる↓↓↓↓↓

1記事目 abc.com/1
2記事目 abc.com/6
3記事目 abc.com/11

みたいな感じです。
これを完全に連番にしたかったのです!

↓↓↓↓↓

1記事目 abc.com/1
2記事目 abc.com/2
3記事目 abc.com/3

その設定がこちら

1,まず、ワードプレスのダッシュボード内にある
パーマリンク設定より、投稿名を選択して保存

2,次にワードプレス内のファイルを編集する。

編集するファイル→「/wp-admin/includes/meta-boxes.php」

ファイルを開いたら、

次のワードを検索→「post_slug_meta_box」

以下のように修正

修正前

ポイント
function post_slug_meta_box($post) {
?>
<label class=”screen-reader-text” for=”post_name”><?php _e(‘Slug’) ?></label><input name=”post_name” type=”text” size=”13″ id=”post_name” value=”<?php echo esc_attr( apply_filters(‘editable_slug’, $post->post_name) ); ?>” />
<?php
}
修正後
ポイント
function post_slug_meta_box($post) {
?>
<label class=”screen-reader-text” for=”post_name”><?php _e(‘Slug’) ?></label><input name=”post_name” type=”text” size=”13″ id=”post_name” value=”<?php
if(get_post_status() == ‘publish’){
echo esc_attr( apply_filters(‘editable_slug’, $post->post_name) );
} else {
echo count_user_posts(1) + 1;}
?>” />
<?php
}
これでOK!
ただ、記事を一時保存すると2-1みたいな記事名になるので注意!

追記

ちなみに

URLの末尾に/(すらっしゅ)をつけたくない場合は、

カスタム構造にチェックして、末尾の/を消しておくといいよ。

ワードプレスのパーマリンク設定

これだと abc.com/35/

と/ありで、来られても自動で、abc.com/35にすりかえてくれるよ!

※ちなみに、この/のありなしは、途中で気づいたけど、

あとからでも、投稿済みの記事が、すべて/なしになってくれた。

ワードプレスありがたや~(人ω・*)ありがとう