category:
Technology
Back to Blog Index
WordPressでwp_get_archivesにクラスを指定する方法
ちょっとメモ。 WordPressで、たとえば年別アーカイブのリンクを表示したい場合は以下のように書きますが、素のリストタグが生成されて、クラス指定ができません。 <?php wp_get_archives(‘type=yearly’); ?> <li class="arrow"></li> というようなコードを生成したい場合、「functions.php」の最下行に、以下のコードを追記すればOKです。 functions.php
function my_archives_link($link_html){
$link_html = preg_replace('@<li>@i', '<li class="arrow">', $link_html);
return $link_html;
}
add_filter('get_archives_link', 'my_archives_link');