アーカイブリストのタグについて
-
アーカイブリストにマークをつけたくて、正規表現で置換してみたのですが、全く無視されます。書き方が間違っているのでしょうか?
// アーカイブ表記に「年」を追加 function my_archives_link($html){ $html = preg_replace('/([0-9]+?)<\/a>/', '$1年</a>', $html); if(preg_match('/title=[\'\"][0-9]+?[\'\"]/', $html)) $html = preg_replace('/(title=[\'\"][0-9]+?)([\'\"])/', '$1年$2', $html); $regex = "/<a href='([^']+)' title='[^']+'>[^<]/"; $html = preg_replace( $regex, '<i class="fa fa-angle-right pr5"></i>$1', $html); return $html; } add_filter('get_archives_link', 'my_archives_link', 10);
<a href="~"><i class="fa fa-angle-right pr5"></i>2015年2月</a>
にしたいのです。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「アーカイブリストのタグについて」には新たに返信することはできません。