ゆめぴょんの知恵ゆめぴょんの知恵 ブログ術/WordPress、海外旅行135国、映画/アニメ/マンガ感想、アプリ、節約術など。知識から役立つ知恵に!

【WordPress】パーマリンクを連番にする設定方法!投稿IDではなく

関連 WordPress
パーマリンク

このブログではパーマリンクURLは「http://wispyon.com/連番/」の超シンプル設計になってます。WordPressは通常この連番でのパーマリンクを生成してくれません。今回はその機能のゴリ押し設定方法です。

ゆめぴょん(@yume_pyon)です。こんちはっ!

パーマリンクをどの形式にするかとかSEOの有利度とかはいろんなブログで語られてます。まぁ私的には「?p=123」でも「/how-to-customize/」でも「/123/」でも、結局はブログの内容勝負になると思ってます。

【WordPress】ブログを開設したらまずパーマリンク設定を

【WordPress】ブログを開設したらまずパーマリンク設定を はてブ

サイトアドレスを設定したので、さっそく記念すべき1記事目を投稿したいです…

(2014.3月追記)このブログでは50記事目くらいから、パーマリンクの連番をやめて、個別URLを設定することに変更しました。

それでも世間的には「/how-to-customize/」みたいなタイトルに近いものの方が検索エンジンも解釈できるので少しは有利になるようです。少しでも有利に!って感じで毎回の設定も面倒でなければ少しだけオススメです。

私はだんだん面倒になり挫折しそうなので最初から簡単でシンプルな連番パーマリンクを選びました。ただこれ結構需要はありそうなのに探すとあまり見つかりません。なぜなら、WordPressは標準でサポートしてないんです。

上画像を参照して下さい。管理画面「設定」の「パーマリンク設定」にある「デフォルト」や「数値ベース」ってのは連番ではないらしい。この数値は自動保存などでリビジョンしたり写真を追加したら増えていくみたい。

【WordPress】自動保存回数の変更やリビジョンの停止方法

【WordPress】自動保存回数の変更やリビジョンの停止方法 はてブ

WordPressのリビジョン機能は記事を保存するたびに履歴を残します。…

パーマリンクを連番にする方法

それではどうすればいいのか。「投稿名」のパーマリンクを使います。そして1箇所だけWordPressのPHPファイルを修正します。失敗するとブログが表示されなくなるので、必ず最初にファイルのコピーを作って自己責任でお願いします。

なお下の設定をした後も、記事の「下書き」などをすると「2-2」のようになることがあります。その点はご注意下さい。

WordPress管理画面の「パーマリンク設定」の共通設定で「投稿名」を選択。「変更を保存」を忘れずに!

WordPressのPHPファイルを下のとおりに書き換えます。修正前に必ずコピーをとってくださいね。ファイル名と場所は次のとおり。

ファイル名:「WordPressフォルダ(通常はwp)/wp-admin/includes/meta-boxes.php」

今回のバージョンは、WordPress3.5.1です。バージョンにより行数は違うので「post_slug_meta_box」で検索するのが楽です。修正後のファイル保存とサーバーへのアップロードを忘れにずに。

[修正前] [修正後]

修正するのはinputのvalue以降ですが、間違えやすいのでlavelタグの部分をごそっと上書きして下さい。

ソースコードの意味は「最新記事数」を「現在記事数+1」で計算して「投稿名(スラッグ)」に代入しています。古い記事を更新する場合は「投稿名」がそのままになるように条件分岐してます。細かいけど重要な点です。

参考:WordPress 記事のURLを自動で連番にする

ご意見・ご感想などは、FacebookGoogle+などでもお待ちしています。
ゆめぴょん(@yume_pyon)でした。では、ばいちゃお! こてっZzz

このエントリーをはてなブックマークに追加
196feedlyでRSS購読
ページ
先頭↑
ホーム