antisept
Ответы в темах
-
Огромное спасибо! Всё работает
<a href="'http://сайт/?tag=' .get_queried_object($tag_id)->slug. '&category_name='. get_queried_object($cat_id)->slug.">' .$tag_name. '</a>'; echo implode(', ', $tags_print);Так?
- Ответ изменён 9 лет, 3 месяца назад пользователем antisept.
Делаю вот так:
<a href="' .get_tag_link($tag_id). '&category_name=' . get_cat_name( $cat_id ).'">' .$tag_name. '</a>'; echo implode(', ', $tags_print);Для подрубрик, в названии которых нет пробелов, все отлично работает. Но там, где пробелы есть, они заменяются знаками %20 и соответственно, ничего не выводится
- Ответ изменён 9 лет, 3 месяца назад пользователем antisept.
Спасибо! Ссылка работает. Но как правильно её сформировать? Пробовал добавить
get_cat_name($cat_id)Так не получаетсяЭто невозможно?
Форум: Плагины
Тема: Удалить title в Collapsing categoriesРазобрался сам. Если кому будет нужно:
Внимание! Перед внесением изменений, рекомендую сделать бэкап и деактивировать плагин!
1) Заходим в редактор плагинов, находим наш Collapsing categories и открываем файл collapscatlist.php. Нас интересует вот этот кусок:
$subCatLinks.=( "<li class='collapsing categories item" . $self . $parent . "'>" ); } $link2= getCollapsCatLink($cat2,$catlink); if ( empty($cat2->description) ) { $link2 .= 'title="'. sprintf(__("View all posts filed under %s", 'collapsing-categories'), wp_specialchars(apply_filters('single_cat_title',$cat2->name))) . '"'; } else { $link2 .= 'title="' . wp_specialchars(apply_filters('description', $cat2->description,$cat2)) . '"';Если у ссылок на подрубрики нет описания, то выводится текст: View all posts filed under Название подрубрики. Если описание есть, то оно и отображается.
Если нужно полностью удалить title, то заменяем вот эту часть верхнего кода
$link2 .= 'title="' . wp_specialchars(apply_filters('description', $cat2->description,$cat2)) . '"';на это:
$link2;У себя я сделал вот так:
$link2 .= 'title="' . sprintf(__("%s", 'collapsing-categories'), wp_specialchars(apply_filters('single_cat_title',$cat2->name))) . '"';Таким же образом, если необходимо, удаляем title и у рубрик
Благодарю всех за ответы
Форум: Проблемы и решения
Тема: Как присвоить псевдокласс before?Я, наверно, не правильно задал вопрос. Как вывести что-нибудь перед
<?php the_tags(‘ ‘); ?>с помощью тегов шаблонов?
Например, у previous_post_link есть $format. Необходимо сделать так, чтобы если у записи есть метки, то выводится код из первого сообщения, если нет, то ничего не выводится.Или это можно реализовать только с помощью
if( has_tag() )?я в WordPress новичок и где-то читал, что большое количество плагинов тормозят загрузку. Или это не так. Решение с кодом уже нашел
Спасибо! А можно ли реализовать без плагинов? Может быть с помощью какой-нибудь функции и условных тегов?
- Ответ изменён 9 лет, 3 месяца назад пользователем antisept.
Благодарю
Спасибо! А есть ли какие-нибудь ограничения по количеству страниц, категорий и подкатегорий?