Sickboy.ru - Створення, розвиток і просування сайтів. »Як приховати рубрику (прибрати категорію) з головної сторінки і RSS на блозі WordPress.
Добрий день, шановні читачі, відвідувачі і всі ті, хто періодично пробігає повз. З назви посади, ви, швидше за все, вже здогадалися, про що піде мова в даній статті.
Іноді трапляється так, що веб-майстру необхідно прибрати будь-яку рубрику на своєму сайті для того, щоб її не було видно. Я вже якось згадував цю тему в пості про те, як змінити порядок рубрик та приховати непотрібні рубрики на WordPress .
Але тоді ми зробили це через плагін, і приховані рубрики все одно транслювалися в RSS.
Сьогодні ви дізнаєтеся, як повністю приховати потрібну вам категорію, щоб вона не транслювалася на головній сторінці, щоб рубрика не відображаються в сайдбарі і в RSS.
Для чого це може знадобиться?
1. Безумовно, це великий плюс для тих, хто любить продавати посилання зі свого сайту, при чому, в великих кількостях. Для заробітку на GoGetLinks з посиланнями в міні-статтях і для заробітку на Miralinks цілими продажними статтями, це просто ласий шматочок.
Ви не розполохаєте своїх відвідувачів великою кількістю продажних посилань і статей не по темі, при цьому зможете непогано заробити.
Я навіть бачив таке, що деякі веб-майстри розміщують продажні посилання тільки в прихованих рубриках, а в статтях, які транслюються в RSS стрічку - немає жодного посилання.
Незнаючий людина ніколи і не подумає, що веб-майстер продає якісь посилання, і спокійно продовжує читати його блог.
2. Друге, для чого вам може знадобитися приховування рубрик та категорій на своєму WP блозі - це для SEO.
Зараз розповім більш докладно.
Уявіть, що у вас SEO блог , Або блог про цікаві сервіси в мережі. По суті - неважливо про що він. Важливим є те, що ви не будете писати в основну стрічку то, що є на всіх блогах, так як вас просто перестануть читати.
Уявіть, що я зараз почну писати пости про всім відомих істин, на зразок: «Що таке пошукова система?», «Що таке запити і як їх вводити?», «Що таке хостинг і навіщо він потрібен?»
Так до мене взагалі перестануть заходити на блог і все розбіжаться, так як це нецікаво.
Однак, ви можете писати цікаві пости і робити всілякі експерименти , А пости в стилі «Що таке блог?» - розміщувати в прихованій рубриці, при цьому роблячи перелинковку і переганяючи вага на основні статті сайту, а також збираючи трафік за додатковими запитами.
Реалізація.
Зараз вже не згадаю, де я знайшов цей код, але він працює «на ура» на WP версії 3 і вище.
Пробував ставити деякі плагіни, які всі хвалять - вони переколбасілі мені весь блог так, що я ледве-ледве повернув все на місце.
Робочий варіант коду виглядає так:
- function exclude_category ($ query) {
- if ($ query-> is_home) {
- $ query-> set ( 'category__not_in', array (17,18,19));
- } Elseif ($ query-> is_feed) {
- if (! $ query-> is_single and! $ query-> is_archive)
- $ query-> set ( 'category__not_in', array (17));
- }
- return $ query;
- }
- add_filter ( 'pre_get_posts', 'exclude_category');
пояснення:
$ query-> set ( 'category__not_in', array (17,18,19)); - ця строчка забороняє висновок на головній стрніци всіх записів з категорій з ID = 17, 18, 19.
$ query-> set ( 'category__not_in', array (17)); - ця строчка забороняє висновок записів в RSS стрічку для 17 категорії.
Як визначити ID записів і категорій - я писав тут .
Тобто, якщо вам потрібно приховати одну категорію з ID = 25, код буде виглядати ось так:
- function exclude_category ($ query) {
- if ($ query-> is_home) {
- $ query-> set ( 'category__not_in', array (25));
- } Elseif ($ query-> is_feed) {
- if (! $ query-> is_single and! $ query-> is_archive)
- $ query-> set ( 'category__not_in', array (25));
- }
- return $ query;
- }
- add_filter ( 'pre_get_posts', 'exclude_category');
Куди вставляти цей код?
Відкриваємо файл functions.php, який розташований в папці з вашою темою на хостингу, і на самому початку, після <? Php вставляємо код.
В результаті, тепер ви можете постити в приховані рубрики (категорії) все, що завгодно і лінковані це так, як вам більше подобається.
Хочете - посилання продавайте, хочете трафф збирайте. Кому що більше до душі.
Приємного користування. :)
Твіт дня: «Леонід Якубович став свідком ДТП і врятував двох пішоходів криком« ААААВТОМОБІЛЬ! »
Залишити коментар
*** Правила коментування блогу *** Для чого це може знадобиться?Для чого це може знадобиться?
Уявіть, що я зараз почну писати пости про всім відомих істин, на зразок: «Що таке пошукова система?
», «Що таке запити і як їх вводити?
», «Що таке хостинг і навіщо він потрібен?