ブログ前回簡単にパーマリンクの設定のやり方を紹介しましたが今回はパーマリンクを連番で付けていくやり方を紹介していこうと思います。ちなみにwordpressのバージョンは3.4.2になります~バージョンが違う場合はうまくいかない場合や、変更するファイル、行が変わると思うので注意してくださいね~今回のパーマリンクに設定していこうと思うURLは~「ドメイン」+「年」+「月」+「連番」.htmlです。この記事で言うと「http://nyanto.net/2012/12/5.html」こんな感じに表示されます~なんでこんなURLなの?それは私的にわかりやすいからですw大体どの時期に書いたか簡単にわかりますしねw1.まずはパーマリンク設定とりあえずわかりやすい所からやっていきましょうか~前回で紹介したダッシュボード内のパーマリンク設定を変更します。共通設定のカスタム構造を選んで/%year%/%monthnum%/%postname%.htmlこれを入力します。「%postname%」は連番を表示します。ここを変えると自分の好きな組み合わせでURLを変更できますよ2.次はPHPを変更だ!パーマリンクの設定が終わりましたがこれだけではうまく連番表示になりません。1で設定した「%postname%」なんですが、これは記事の投稿スラッグを利用しています投稿スラッグとは各記事に固有のURLを与えることができるようにするものです投稿スラッグは記事編集画面で見ることができます。記事画面を開いて画面上部にある「表示オプション」をクリックします。するとオプションが表示されますので、そこの「スラッグ」にチェックを入れます。「スラッグ」にチェックを入れると記事画面にスラッグという項目が表示されるようになります。ここの値が、「%postname%」に入ってくるという仕組みです~これを利用して記事のURLを連番表示にしています。これだけでは毎回自分でスラッグを設定しないとダメなので、自動でスラッグが連番に設定されるようにPHPを修正していきます。変更するPHPファイルは/wq-admin/includes/meta-boxes.phpです。/&gt;&lt;?php}に、上書きでコピーします。これは何をしてるかというと、現在記事数+1をスラッグにいれるという処理を行ってます。そのため、新しい記事を作成する際に今の記事数+1が新しい記事のスラッグに入り連番になります。あと、古い記事を更新するときは条件分岐でurlが変わらないようになっています。条件分岐を入れておかないと、古い記事を更新する際にURLが変わっちゃいますので。これで無事記事を自動で連番にすることができます~ちなみにバージョン3.5.1の場合は、500行目ではなく、565行目あたりになります~3.5.1で500行目の所を間違って差し替えてしまうと管理画面が真っ白になりますよ。(私やっちゃいましたのでw)PHP修正時の注意事項PHPを弄るときは絶対にバックアップを取っておきましょう間違えて他の所を編集してしまうと管理画面が真っ白になってしまうことがあります~バックアップを取りつつ作業をしていくことをオススメします。Pingbacks最後の返信は2014年3月5日でした。記事のURLを連番にする方法は下記のブログに記載されていました。ツイート記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。