NS Category Widget Руска версия

Приставка Приспособление за категория NS е приспособление за показване на разширена категория. Изненадващо, колкото по-прост е въпросът, толкова по-често се задава във форумите за поддръжка WordPress. Как да покажа или да не покажа никоя категория в приспособлението "Категории"как да променя сортирането на категории, как да показвам подкатегории само на една избрана родителска категория - всички тези въпроси се повтарят във форумите от година на година. С помощта на този малък плъгин можете лесно да показвате категории във всяка форма, от която се нуждаете, без никакви въпроси.

Изтеглете приставката от връзката в края на страницата и я инсталирайте:

1 Разопаковайте архива.

2 Копирайте папката ns-category-widget в / wp-content/plugins /.

3 Отиваме в администраторския панел на блога наПриставки"и активирайте приставката.

Няма настройки в приставката. Веднага след активирането на приставката можете да използвате приспособлението за показване на разширена категория, за това отидете на "Външен вид \ Widgets"и хвърлете приспособлението за приставката във вашата странична лента. Преведох приставката на руски, така че със сигурност няма да имате въпроси.

Самата джаджа изглежда така:

приспособление

Както виждате, всичко е елементарно. Разбира се, не всички възможни функции на маркера за шаблон wp_list_categories са изпълнени в приспособлението, но почти всичко, което може да ви е необходимо при създаването на блог.

Някои начинаещи уебмастъри използват приспособления за персонализирано меню, за да показват само заглавията, от които се нуждаят. Но това не е съвсем правилният начин, тъй като приспособлението "персонализирано меню" няма специфични функции, които могат да се използват само при показване на заглавия. Например не можете да покажете броя на записите в категории. Следователно, за да покажете заглавия, все пак трябва да използвате оригиналната джаджа "Категории"или разширена джаджа от приставка Приспособление за категория NS.

Ако не искате да използвате допълнителен плъгин само за изключване на няколко категории от приспособлението, има начин да управлявате стандартната приспособление за показване на категории. Добавяне към файла functions.php вашия шаблон следния код:

// изключваме посочените категории от функцията за стартиране на джаджа ext_widget_categories ($ args) < $exclude = "3,7,34"; $args["exclude"] = $exclude; return $args; >add_filter ("widget_categories_args", "ext_widget_categories"); // изключва посочените категории от края на приспособлението

Сега заглавия с ИД 3, 7 и 34 няма да се показва в стандартната джаджа "Категории". Всъщност можете да посочите всякакви аргументи към функцията wp_list_categories по същия начин. Например този код:

// показваме само подкатегории на категории с ID = 4 старт функция ext_widget_categories ($ args) < $args["child_of"] = 4; return $args; >add_filter ("widget_categories_args", "ext_widget_categories"); // показваме само подкатегории на категории с ID = 4 край

Ще принуди вашата джаджа да показва само подкатегориите на родителската категория с документ за самоличност равен 4. Можете също така да комбинирате аргументи, за да не създавате ненужен код.

Единственият и основен недостатък на управлението на джаджи "Категории"чрез кода във файла functions.php е, че е невъзможно да се показват множество джаджи с различни настройки. Кодът ще засегне всички показани джаджи. Следователно, ако планирате да добавите няколко приспособления за категории, в крайна сметка би било по-добре да използвате приспособлението за приставки Приспособление за категория NS.