[Инфо] Организация индекса (базы) компаний

Тема в разделе "Wordpress", создана пользователем b2farm, 28 фев 2010.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. b2farm

    b2farm

    Регистр.:
    17 фев 2008
    Сообщения:
    498
    Симпатии:
    197
    Подскажите, как можно на WP организовать индекс компаний и "персон" на WP?

    Т.е. такие исходные данные:
    1. Есть блог на WP(WMPU?) с обычными функциями блога - ведутся записи в разные категории и тэги. Их комментируют, ретвитят и т.п. - это все организовано.
    2. Необходимо организовать на базе блога некую базу компаний и персон, как нечто на http://techcrunch.com/company-index/ , только чтобы по клику на название компании переходить на её профиль, а не на записи с её участием - в приведенном примере просто выводятся записи из рубрикик (или с меткой) компании. Такая же база персон.
    3. Возможность связать эти базы с постами. Т.е. если есть пост, например, пост "Доклад Германа Грефа на заседании Правления Сбербанка России", в котором говориться о Германе Грефе, председателе Сбербанка, то мы размещаем пост в рубрику "Финансы", метки "доклад", а в посте выводится два дополнительных информационного блока - о компании Лукойл и о персоне Герман Греф. Например, также же, как уже в вышеупомянутым http://techcrunch.com/2010/01/12/emusic-warner-music-group/ - внизу поста инфо-блок о компании eMusic и Warner Music Group.

    Вопрос - как это организовать? Плагины, дополнения, что?
     
  2. xbreaker

    xbreaker Вверх ногами

    Регистр.:
    15 авг 2007
    Сообщения:
    245
    Симпатии:
    52
    custom fields прекрасно справятся с этой задачей, например к новостям добавляешь два поля, одно Person (Значение gref), второе Company (lukoil) и дергаешь к ним еще два поста, у которых например мета поля называются gref (если их несколько, то со значениям 1, 2, 3 - чтобы выводить разные можно было) и lukoil (значения тож цифры)
    думаю это очень просто и функционально, а главное без лишних плагинов
     
  3. b2farm

    b2farm

    Регистр.:
    17 фев 2008
    Сообщения:
    498
    Симпатии:
    197
    а если мне нужно, чтобы это были не посты, а статичные страницы какие-то? вообще как вариант, но тут сразу возникает пачка вопросов:
    1. как не выводить посты из серии Person и Company нигде, кроме какой-то определенной страницы - например та самая база компаний?
    2. как не давать пользователю видит эти рубрики как обычные?
    3. как выводит отдельно обновления этих рубрик от всех осталных, например - последние добавленные компании?
    ну и так далее ) как с ними работать потом?
     
  4. xbreaker

    xbreaker Вверх ногами

    Регистр.:
    15 авг 2007
    Сообщения:
    245
    Симпатии:
    52
    на все три вопроса ответит query_posts с параметрами мета ключа и его значения :)
     
  5. b2farm

    b2farm

    Регистр.:
    17 фев 2008
    Сообщения:
    498
    Симпатии:
    197
    я тупица :ah:

    ну да, в принципе либо так морочиться, либо искать решение в другой площадке. проблема в том, что пользоваться решением буду не я, а журналисты, которые вряд ли осилят добавление руками полей и т.д., что есть печально.
     
  6. xbreaker

    xbreaker Вверх ногами

    Регистр.:
    15 авг 2007
    Сообщения:
    245
    Симпатии:
    52
    все можно оформить в виде выпадающих списков и галочек к посту - никаких проблем
     
Статус темы:
Закрыта.