web-dev-qa-db-ja.com

カスタム抜粋で「続きを読む」リンクを使用する

次のfunctions.php edit(テーマシェイパーフォーラムのhelgathevikingによる寄稿)では、カスタム抜粋付きの「続きを読む」リンクを使用できます。

私の問題は単純にこれです:私はfunctions.phpコードを編集するのは得意ではありませんが、私は安全にこのスクリプトの「pタグでラップの抜粋」部分を削除したいです。

どうすればいいの?

ありがとう。

オリジナルのスクリプトはこちらです: http://themeshaper.com/forums/topic/enclosing-excerpt-in-paragraph-tag-038-adding-a-custom-read-more-link

// excerpt read more links and wrap excerpt in p tag
function all_excerpts_get_more_link($post_excerpt) {
    return '<p>' . $post_excerpt . '</p>' . '<p class="readmore"><a href="'. get_permalink($post->ID) . '">' . 'Continue Reading &raquo' . '</a></p>';
}
add_filter('wp_trim_excerpt', 'all_excerpts_get_more_link');
1
user5486

これで<p>タグは削除されますが、段落タグを<span>クラスに置き換えてスタイルを変更することができます。

function all_excerpts_get_more_link($post_excerpt) {
    return '' . $post_excerpt . '' . '<span class="readmore"><a href="'. get_permalink($post->ID) . '">' . 'Continue Reading &raquo' . '</span>';
}
add_filter('wp_trim_excerpt', 'all_excerpts_get_more_link');
2
Jeremy Jared

空の''を削除しても意味がありません。

function all_excerpts_get_more_link($post_excerpt) {
    return $post_excerpt . '<span class="readmore"><a href="'. get_permalink($post->ID) . '">' . 'Continue Reading &raquo' . '</span>';
}
add_filter('wp_trim_excerpt', 'all_excerpts_get_more_link');
1