Як зробити, щоб категорія не виводилась на головну? (вирішено)

Avatar

Від xlop 27-07-2010 06:29:39

Guest

Мені потрібно зробити так, щоб певна категорія не виводилась на головну сторінку.Є новинний сайт. Всі новини виводяться на головній. Інколи створюються публікації що зявився новий документ (категорія "Документи"). Як зробити так, щоб категорія "Документи" не виводилась на головну, серед усіх інший новин?

Avatar

Від AzzePis 27-07-2010 10:26:12

Administrator · 1,021 повідомлень

Дадайте у файл functions.php наступний код<pre>function exclude_category($query) {if ( $query->is_home ) {$query->set('cat', '-xx');}return $query;}add_filter('pre_get_posts', 'exclude_category');</pre>xx - замініть на ідентифікатор категорії


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від xlop 27-07-2010 12:29:29

Guest

це працює під яку версію це працює (у мене 2,9), і підкажіть як подивитись id категорійздається був якись плагін, підкажіть як він називався ?

Avatar

Від AzzePis 27-07-2010 12:37:17

Administrator · 1,021 повідомлень

В вашій версії має працювати.в панелі адміністрування зайдіть в меню Публікації->Категорії:http://screencast.com/t/N2I1NTRiYzItнаведіть мишою на бажану категорію і подивіться в строчці статусу (зазвичай, в самому низу браузера). Там буде показуватись повна адреса для редагування категорії, на яку ви навели мишою. в адресі побачите який у категорії ідентифікатор:http://screencast.com/t/NzRjY2E0OD


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від xlop 27-07-2010 12:58:41

Guest

дякую, працює

Avatar

Від AzzePis 27-07-2010 13:14:56

Administrator · 1,021 повідомлень

Радий, що допоміг


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною