WordPressで「続きを読む」の“#more-xxx”を除去する方法:WPアップグレード後にやること
しばらく前に WordPress を2.8にアップグレードしました。WordPress はすばらしいブログソフトウェアだと思いますが、アップグレードするといくつかの設定が初期化されてしまい、それをまたカスタマイズし直すのが若干面倒臭いと思う今日この頃です。その再設定の面倒さを解決する方法はひとまず措いておいて、備忘録というか自分用のメモとして設定の仕方を記事として残しておこうと思います。
前置きが長くなりました。今回は「続きを読む」のパーマリンクの“#more-xxx”を取り除く方法です。
基本的には以下の頭ん中さんの記事ですべて解決です。
» WordPress の「続きを読む」のリンク先に #more をつけないようにする方法 – 頭ん中
「続きを読む」を吐き出す
the_content() というテンプレートタグは
/wp-includes/post-template.php
に書かれているようなので、これをちょっと修正。このファイルで「#more」を検索すると
手元のバージョン (2.7) だと 221 行目あたりに
view plaincopy to clipboardprint?$output .= ' <a href="'. get_permalink() . "#more-$id\" class=\"more-link\">$more_link_text</a>";という部分があるので、この
#more-$id
の部分を削除する。
ただ、やっぱりアップグレードのたびに設定し直すのは面倒なので、プラグインを利用してみます。
» WordPressのmoreタグを変更するプラグイン | debeso
このプラグインを使用することによって、「<a href="[hoge]#more-[huga]">」を「<a href="[hoge]">」に変換することができます!コアファイルもいじっていないので、WordPressのアップグレードも容易にできます。
う~ん、すばらしい! アップグレードしたとしても何も弄る必要がありません。どうもありがとうございます。
よろしければ以下の関連(してそうな)記事もどうぞ!
- WordPressの日付表示を英語表記にする方法:WPアップグレード後にやること
- WordPress 3.0に無事アップデート完了
- WordPress旧バージョンユーザは脆弱性を突いた攻撃に要注意!
- WordPressで関連記事を自動挿入するプラグイン「Similar Posts」とその具体的な実装例
- モバイルSEOの売上の30%が報酬になるブログパーツ「まめパーツ」の挙動がおかしい件
Leave a Reply
Additional comments powered by BackType
![[画像] 今日の気になる記事「きにきじ」QR Code](http://www.kagitaku.com/diary/images/qrcode.png)
![[画像] きにきじ Feed](http://www.kagitaku.com/diary/images/Newspaper_Feed_128x128_ie6.png)
![[画像] kagitaku.com ロゴ](http://www.kagitaku.com/common/images/logo.png)





![[画像] 最上部へ](http://www.kagitaku.com/common/images/pageNavi-toTop.png)
![[画像] 最下部へ](http://www.kagitaku.com/common/images/pageNavi-toBottom.png)
![[画像] 履歴を戻る](http://www.kagitaku.com/common/images/pageNavi-back.png)
![[画像] 履歴を進む](http://www.kagitaku.com/common/images/pageNavi-forward.png)
![[画像] Contact](http://www.kagitaku.com/common/images/pageNavi-contact.png)
![[画像] Sitemap](http://www.kagitaku.com/common/images/pageNavi-sitemap.png)