###前提・実現したいこと
ここに質問したいことを詳細に書いてください
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
Wordpressで文字数を制限して「...」と「read more」リンクを追加したいです。
add_filter('excerpt_more', '関数名');
がひとつの関数しか実行されません。
###発生している問題・エラーメッセージ
Fatal error: Cannot redeclare new_excerpt_more()
エラーメッセージ
###該当のソースコード ```ここに言語を入力 WordPress ここにご自身が実行したソースコードを書いてください
//フィルターで [...] 文字列の変更・削除
function new_excerpt_more($more){
return '...';
}
add_filter('excerpt_more', 'new_excerpt_more');
//"read more" リンクを作成する
function new_excerpt_more_link( $more ) {
return ' <a class="read-more" href="'. get_permalink( get_the_ID() ) . '">Read More</a>';
}
add_filter( 'excerpt_more', 'new_excerpt_more_link' );
###試したこと
課題に対してアプローチしたことを記載してください
https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/the_excerpt
を参考にしました。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答2件
あなたの回答
tips
プレビュー