“続きを読む”のリンクをアンカーリンクから変更する

名称未設定-2

WordPressで本文中に<– More –>と記入すると、トップページなどで”続きを読む”が挿入されます。
挿入されるのはいいんですが、これを使うとアンカーリンク(#more-***)が付いてしまいます。
調べてみると色々と方法があるみたいです。

aaaaa

http://note.rokurodesign.com/wordpress/template/75

/wp-includes/post-template.phpの102行目あたり
$output .= ' <a href="'. get_permalink() . "#more-$id" class="more-link">$more_link_text</a>";

$output .= ' <a href="'. get_permalink() . "">$more_link_text</a>";
にします。

この方法でやろうとしたんですが、今は少しだけ違っていたのでメモ代わりに。

226行
$output .= apply_filters( ‘the_content_more_link’, ‘ <a href=”‘ . get_permalink() . “#more-$id” class=”more-link”>$more_link_text</a>”, $more_link_text );

$output .= apply_filters( ‘the_content_more_link’, ‘ <a href=”‘ . get_permalink() . “” class=”more-link”>$more_link_text</a>”, $more_link_text );

に。
これで”続きを読む”が記事そのままのリンクになります。

““続きを読む”のリンクをアンカーリンクから変更する” への 1 件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です