- 20, Oct 2024
- #1
Можно ли обернуть тегом span вокруг количества сообщений автора, чтобы я мог применить некоторые стили CSS к данным в квадратных скобках для использования в карте сайта?
При поиске я нашел решения для архивов и категорий, как показано ниже:
<li><a href="http://domain.com/author/user123/" title="Сообщения пользователя123">user123</a> <span>(8)</span></li>
Эти два очень хорошо работают для архивов и категорий, и я надеялся, что будет что-то похожее для подсчета сообщений автора.
HTML на данный момент выглядит так:
<li><a href="http://domain.com/author/user123/" title="Сообщения пользователя123">user123</a> (8)</li>
Мне бы хотелось, чтобы это было так:
//archives
function my_get_archives_link($links) {
$links = str_replace('</a> (', '</a> <span>(', $links);
$links = str_replace(')', ')</span>', $links);
return $links;
}
add_filter('get_archives_link', 'my_get_archives_link');
//categories
function my_wp_list_categories($links) {
$links = str_replace('</a> (', '</a> <span>(', $links);
$links = str_replace(')', ')</span>', $links);
return $links;
}
add_filter('wp_list_categories', 'my_wp_list_categories');
Есть идеи?
Заранее спасибо.
#php #фильтры #список авторов