• Подскажите, можно ли выводить метки только из постов определенных рубрик (категорий), т.е. создать 2 облака меток, одно из которых будет выводить метки из одних рубрик, а другое — из других. Как это реализовать?

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • wp_tag_cloud выводит список меток называемый «облаком меток».

    Прекрасно, но вопрос тем не менее остается. как вывести 2 облака, каждое из которых будет выводить метки из «своих» (заданных) рубрик. Я не асс, поэтому мне бы попонятней-поподробней:)

    Я не асс, поэтому мне бы попонятней-поподробней:)

    Метки существуют глобально, вне рубрик. Они привязываться к постам, а не рубрикам.
    Т.е. нужно вначале выбрать все посты с этой меткой (а ведь и тех и тех — масса), затем из постов выбирать их рубрики, При этому удалять дубликаты.
    (Если я не прав — пусть меня поправят)
    Всё это нагрузка.

    Хотя вроде бы и был какой-то плагин для этого.

    Как вариант — можно создать свою линейную таксономию (типа меток).
    Для ознакомления

    Попробуйте плагин TDO Tag Fixes (раньше работал, как сейчас — не тестил).

    Atrax

    (@atrax)

    Ethical engineer

    не асс

    этапять! 🙂

    За информацию про таксономии спасибо — это именно то. Но если для этого есть хороший плагин, я бы на даннном этапе код руками бы не упрожнял (потому как пока кривые). Посоветуйте пож толковый плагин для пользовательских таксономий

    Но если для этого есть хороший плагин,

    Есть конечно.
    И Вы уже знаете по каким ключевым словам искать их по репозиторию 😉

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

    Хороший — у всех понятие разное.
    http://wordpress.org/extend/plugins/custom-post-type-ui/
    http://wordpress.org/extend/plugins/types/
    И масса других.

    Спасибо. Остановился на плагине Types. Удалось понять значение не более 10% настроек таксономий.
    Как с помощью него мне нужно получить аналог рубрикам (2-й тип рубрик)? И чтобы название (ссылка) моих «новых» рубрики отображались в посте — рядом со «старыми»?
    Если еще дадите ссылку на подробный мануал к плагину, буду безмерно благодарен.

    Остановился на плагине Types. Удалось понять значение не более 10% настроек таксономий.

    Хороший плаг (я буквально недавно его «открыл» для себя).
    И на русском. Правда перевод.. Лучше бы некоторые вещи не переводили ;).

    Вы по- русски не поняли 90%? 8)

    Если еще дадите ссылку на подробный мануал к плагину, буду безмерно благодарен.

    Та ссылка, что давалась выше (повторяю) как раз даёт необходимые понимания. В плагине остаётся только «кнопки тыкать». Так что изучите сперва теорию.

    А конкретно по этому плагину — есть неплохой мануал на оф сайте. На английском.

    Спасибо. Только я подумал, что тот упрощенный вид в котором мне нужна таксономия (просто 2-й тип рубрик, без всяких там хитрых комбинаций выборок и т.п.), не стоит того, чтобы разбираться глубоко в этой теме (в отсутствие времени). Но количество переменных и настроек в плагине меня превели в легкое недоумение. Каюсь: по-русски не понял 90%)))
    Хотя бы намекните, в каком «месте» плагина включать отображение пользовательской рубрики в посте — чтобы параллельно с изучением теории можно было «метод тыка» использовать прицельно))

    Только я подумал, что тот упрощенный вид в котором мне нужна таксономия (просто 2-й тип рубрик, без всяких там хитрых комбинаций выборок и т.п.), не стоит того, чтобы разбираться глубоко в этой теме (в отсутствие времени).

    Если Вы планируете и дальше делать сайты на ВП — то однозначно стоит. Это на самом деле не так страшно (и сложно) как может показаться на первый взгляд. Основы понять можно буквально за 15-20 мин (ну ОК, час 😉 )
    Вот ещё ссылочки для познания «теории»:
    http://dandreev.com/blog/wordpress/sozdanie-biblioteki-ili-custom-post-types/

    http://indysite.ru/manuals/custom-post-types-in-wordpress/ (тут только по произвольным типам)

    Хотя бы намекните, в каком «месте» плагина включать отображение пользовательской рубрики в посте

    В этом плагине «это» называется «индивидуальная систематика» («стандартные» названия: «произвольная таксономия», «пользовательская таксономия» и тп).

    А вот как выводить в нужном шаблоне — см мануал к плагу.

    Сажусь за мат. часть 🙂

    Основы понять можно буквально за 15-20 мин (ну ОК, час ;))

    Я суть то уяснил ;), у меня просто не увязывалась в голове довольно простая идея пользовательских таксономий с огромным количеством настроек — но это видимо в отсуствие опыта в решении различных задач построения контента.

    Если Вы планируете и дальше делать сайты на ВП…

    Скорее ищу способ реализации многочисленных идей. Пока самостоятельно. Но надеюсь в дальнейшем найти единомышленников-профессионалов: каждый должен заниматься «своим» делом.
    А пока с вашей помощью и поддержкой грызу новый для себя гранит 🙂
    Спасибо за помощь и развернутые ответы.

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

    Я поэтому и говорил — вначале нужно немного теорию уяснить. Плагины лишь «визуализируют» процесс (и то, не на 100% и местами путано и вообще.. это не cyr-to-lat поставить 😉 )
    В этих плагинах «настройки» — это лишь опции (параметры функций). 90% из них не обязательные. Но понимание ху-из-ху, конечно, желательно. Поэтому «теория процессов» — первична.

    Кстати, по соседству нашелся ещё один оч. хороший ман по кастомной таксономии. Для Вас просто отличное пошаговое руководство. Рекомендую.

    Да, ещё. Types — достаточно навороченный плаг (там и типы контента и таксономии и мета-поля). Мб для стоит начала взять что-то попроще — только для таксономий? Или даже вручную сделать — для Вашей задачи там почти всё копипастно 😉

    бррр. выходит чтобы сделать все просто придется изучить все 🙁 Без применения знания мрут. Но другого пути видимо нет

    Модератор Юрий

    (@yube)

    придется изучить все

    Отнюдь! Только «инструкцию по эксплуатации». Знание более глубоких слоёв требуется в крайне редких случаях.

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • Тема «Облако меток» закрыта для новых ответов.