(more…)のリンクにつくアンカーを取る
ソーシャルブックマークなどの対策でなるべくPermalinkに余計なものはなくしたいのだが、(more…)(このブログでは「続きを読む」にしてる)のリンクにはアンカーがついてしまう。これを取りたかったんだけど、記事本文表示に使う"the_content"のタグの解説を見ても、オプションでは取れない。
the_content ≪ Wptags.com
あきらめていたんだけど、ソースを修正すればいいとオオツネさんからアドバイスを受けて、/wp-includes/template-functions-post.php の95行目にある
$output .= '<a href="'. get_permalink() . "#more-$id\">$more_link_text</a>";
を
$output .= '<a href="'. get_permalink() . "\">$more_link_text</a>";
に変更。これでPermalink+アンカーではなく、Permalinkのみになる。
ただ、ソースを書き換えるのはスマートでないので、拡張した"the_content"タグを使うみたいなプラグインがあればいいんだけど。
※追記
TrackBackを受けたけど、こちらの対処の方がスマート。
wordpressの続きを読むをクリック時に記事のパーマリンクを取得する方法 | Blog Archive | UNDERMOUNTAIN


















