Webbell » WordPress хаки и советы » Изменение форматирования числа новых статей в рубрике в меню
Правила Контакты Чтение RSS

Изменение форматирования числа новых статей в рубрике в меню

У нас вы можете скачать бесплатно Изменение форматирования числа новых статей в рубрике в меню .

Не пропустите комментарии к Изменение форматирования числа новых статей в рубрике в меню.
Данный материал предоставлен сайтом Webbell.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Изменение форматирования числа новых статей в рубрике в меню

У WordPress'а есть одна известная и не очень красиво выглядящая проблема: число записей в рубрике всегда переносится на новую строку. Причина такого странного поведения меню в том, что в CSS прописано правило, по которому ссылки на рубрики в вордпрессе выводятся с атрибутом display: block. Решить её можно, исправив в нескольких местах соответствующие файлы движка (а заодно и сделав число записей частью ссылки на рубрику), либо немного подредактировав код вывода рубрики в шаблоне.

1. Способ с редактированием файлов движка.

Откройте файл wp-includesclasses.php, найдите в нём строчку:

$link .= $cat_name . '</a>';


и замените её следующим куском кода:


if ( isset($show_count) && $show_count ){    $link .= $cat_name . '';    $link .= ' (' . intval($category->count) . ')</a>';}else    $link .= $cat_name . '</a>';


Потом найдите ещё две строчки:


if ( isset($show_count) && $show_count )    $link .= ' (' . intval($category->count) . ')';


И удалите их.

Теперь число записей в рубрике стало частью ссылки на рубрику:

Изменение форматирования числа новых статей в рубрике в меню

Этот способ хорош тем, что вы можете самостоятельно указать, как именно будет выведено число записей. Так, например, вы можете взять его в квадратные скобки, ограничить специальными символами, и т.д. С другой стороны, при каждом обновлении движка вам теперь придёт вручную вносить все сделанные изменения.

2. Способ с редактированием кода вывода рубрики.

В общем-то, всё просто: вместо обычного кода вызова функции wp_list_categories, wp_list_authors и других функций, выводящих количество записей, вставьте в нужный файл шаблона следующий код:

<?php$mycats = wp_list_categories('show_count=1&title_li=&echo=0');$mycats = str_replace(array('</a>',')'), array('',')</a>'), $mycats);echo $mycats;?>

Задать оформление числа записей вы при этом не сможете, но зато и лазить в код движка вам не придётся.


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

«    Май 2018    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Яндекс Апдейты
↓ Апдейты Яndex тИЦ
18.11.2017 ←Последний
04.11.2017
16.08.2017
↓ Апдейты выдачи Яndexa
20.05.2018 ←Последний
18.05.2018
16.05.2018
↓ Апдейты ЯКаталога
16.01.2018 ←Последний
20.12.2017
15.12.2017
Мы рекомендуем
Заработай на сайте!
Gogetlinks-Биржа вечных ссылок для сайтов с Тиц
Getgoodlinks-Биржа вечных ссылок для сайтов с PR


Опрос на портале

Сколько у вас сайтов?

Больше 20 сайтов
От 10 до 20 сайтов
От 5 до 10 сайтов
От 1 до 5 сайтов
Нету сайтов

Наш архив
Облако тегов
ajax, Build, DataLife, dle, dle 9.0, dle 9.2, Engine, Final, Google, Opera, Release, RSS, WordPress, адаптация, административная панель, бесплатно, виджет, Игровой, кино, комментарии, модуль, новости, Новый, Оригинал, парсер, парсер поисковых систем yandex google рассылка комментариев по DLE Joomla Community спаммер раскрутк, Переходы, плагин wordpress, сайта, сайтов, сбор данных телефонов адресов email контактов потенциальные клиенты BlackSpider универсальный сборщи, тема, тематики, универсальный, хак, хак wordpress, Шаблон, шаблона, Яндекс

Показать все теги
Последние комментарии
Популярные файлы

Информация!
Уважаемый посетитель! Присоединяйтесь к нам
в Твиттере.