WordPressの抜粋表示(excerpt)を以下のように動作させたかったので、自作してみました。
抜粋があれば抜粋表示
moreタグがあれば、それに従う
指定文字数より本文文字数が少なければ、そのまま表示
指定文字数より本文文字数が多ければ抜粋表示
コード
functions.phpにコピペ。
[php]<?php
//WordPress抜粋表…
以下の例では、カテゴリIDが30のカテゴリを親に持つ、子カテゴリ一覧を表示します。
<?php $categories = get_terms( 'category', array( 'orderby' => 'count', 'hide_empty' => 0, 'child_of' => 30, ) ); foreach($categories as $value): ?> <p><a href="<?php echo get_category_link($value->term_id); ?>"><?php echo $value->name;?></a></p> <?php endforeach; ?>
この投稿へのコメント
コメントはまだありません。