- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Рубрики вывожу с помощью <?php the_category(', '); ?>, можно ли как то исключить отображение одной из рубрик, т.е. статья в рубрике: авто, автозвук, статьи дак вот рубрику статьи надо убрать, она как служебная получается, т.е. должны остаться только рубрики авто, автозвук.
Параметр exclude эта функция вроде не поддерживает
Всем заранее спасибо!
А что это за функция такая? Я её в кодексе не видел. Почему бы не использовать просто wp_list_categories ?
А что это за функция такая? Я её в кодексе не видел. Почему бы не использовать просто wp_list_categories ?
Вот ссылка. Она используется для вывода рубрик к которой принадлежит запись, а wp_list_categories для простого вывода всех категорий - к записям отношения не имеет.
Деймос, сами видите там только два параметра - как отделять, и как выводить подкатегории. Но, если данный раздел выводить не желательно, может и статью не стоит к нему относить?
Например, если вам нужно будет разместить все статьи из рубрик авто, автозвук - можно будет воспользоваться уже другим модом, который просто выведет все посты из этих рубрик.
Другое решение - при поиске заметил мод, который позволяет задать цвет рубрике )
В Вашем случае задать фон белым, если общий тоже и рубрика не видна :)
Может быть в модах будет что-то полезные, вышесказанные решения нашел в Extend на сайте WP
Деймос, а вариант с использованием php для выкидывания ненужной рубрики не подходит?
Примерно: <?php str_replace('Статьи', '', the_category(', ')); ?>
Можно в самом коде в движке вп подправить.
Деймос, сами видите там только два параметра - как отделять, и как выводить подкатегории. Но, если данный раздел выводить не желательно, может и статью не стоит к нему относить?
Относить нужно, там как общий список статей, от туда будут потом браться случайные записи для сайд шоу, перелинковки и многое другое. Да и в кодексе тоже не всегда все пишут, бывает люди изхитряются что нибудь придумать.
Другое решение - при поиске заметил мод, который позволяет задать цвет рубрике )
В Вашем случае задать фон белым, если общий тоже и рубрика не видна :)
Вариант, но как то не красиво это)
Все равно спасибо за помощь, буду искать еще варианты) На одном из форумов написали что можно получить список через get_the_category и регэкспом вырезать лишнее, но я не совсем понял как это сделать - с программирование у меня плохо! :o
Деймос, а вариант с использованием php для выкидывания ненужной рубрики не подходит?
Примерно: <?php str_replace('Статьи', '', the_category(', ')); ?>
Можно в самом коде в движке вп подправить.
Не получилось) Но идея была хорошая))) Как отображал статьи так и отображает)
Не получилось)
Дык функция сразу в поток выводит результат, чтобы получилось, надо делать как-то так:
Но это быстрый извращенный способ, можно покапаться в структуре и получать категории SQL запросом, получится более изящно ;)
pistol спасибо огромное, ещею ссылку как то убрать и вообщеб шикарно было)
Пробывал вот так: $out = str_replace('<a.*Статьи</a>', '', $out); но не заменяет(
Пробывал вот так: $out = str_replace('<a.*Статьи</a>', '', $out); но не заменяет(
А ты регулярками их, регулярками :)
$out = preg_replace('/<a href=\"(.*)\">Статьи<\/a>/Usi', '', $out);pistol добавил 22.02.2009 в 19:58
$out = preg_replace('/<a(.*)>Статьи<\/a>/Usi', '', $out);Даже вот так, чтоб под корень.
http://zeo.unic.net.my/notes/exclude-category-in-wordpress/
http://www.bloghonour.com/tutorials/3-methods-to-exclude-wordpress-categories-in-a-post/
http://wordpress.org/extend/plugins/advanced-category-excluder/
http://faq.wordpress.net/view.php?p=56
http://designintellection.com/2007/excluding-wordpress-categories-with-css/
Оно?