Я собираюсь создать веб-руководство. Путеводитель, в котором будут перечислены многочисленные компании — их услуги, контактная информация и так далее. И мне нужна помощь в кодировании этого!
Я использую дочернюю тему Genesis News, и мне нужно следующее (изучил пользовательский интерфейс и таксономии пользовательских типов сообщений, но мне нужно развивать это дальше!). Все очень просто — вы ищете товар/услугу, вы должны иметь возможность оценить, стоит ли вам связываться с этой компанией, если да, вы хотите знать, кому звонить, что они вам предлагают.
Это информация, которую ВОЗМОЖНО, но не обязательно необходимо добавлять в каждый пост:
-
Название компании (которое должно быть указано в списке компаний AZ).
-
Логотип компании (я думаю, в области боковой панели, но не обязательно), связанный с URL
-
Текстовое описание компании
-
Контактные данные компании (здесь должна быть возможность добавить несколько контактных лиц — если есть один КАМ для государственного сектора, один для производственной отрасли и т. д.)
-
ТЭГИ — для того, что они предлагают — эти (или сделанные другим способом) должны быть доступны для поиска. Допустим, компания ищет поставщиков, которые продают определенный продукт/услугу на определенном рынке для своей конкретной отрасли. Это ключ — как сделать поиск по ключевым словам, чтобы пользователи могли искать список из примерно 10 идеально подходящих компаний среди, может быть, сотен!
-
Ссылки клиентов (это могут быть просто ссылки на PDF-файлы, но они должны быть видны)
-
Список характеристик/функций, которые могут быть «помечены»/«не отмечены» (их обычно спрашивают о характеристиках/функциях), чтобы помочь выбрать решение, наиболее подходящее для компании, которая его ищет.
-
Недавние сообщения — компания сможет добавить статью на форум, их можно будет отслеживать здесь.
-
Рейтинговая система! Функциональность/Цена/Удобство для пользователя/Уровень обслуживания (чтобы иметь возможность оценивать каждую компанию, должна быть система контроля – либо электронная почта, вход в систему в качестве члена, принудительное добавление имени и контактного номера (что делает возможным для нас, чтобы удалить ложные личности)
Я пытался загрузить изображения, чтобы показать идеи о том, что я имею в виду, но у меня это не получилось. Мне нужен идеальный код, чтобы сделать это! Кто может мне помочь?
Спасибо!
@Anna: Этот форум посвящен поиску решений общих проблем. Я читаю ваш вопрос как каталог, созданный под конкретный проект. Это приводит к одновременному возникновению нескольких вопросов, на которые, как правило, трудно ответить. Пожалуйста, рассмотрите возможность сокращения вашего вопроса до более общего объема.
@hakre : я немного виноват в том, что @Anna разместила здесь свой список белья; она задала гораздо более простой вопрос в группе LinkedIn WordPress, и я предложил ей опубликовать и здесь. Я думаю, с тех пор она решила собрать все, что хотела, и опубликовать все это! 🙂 Я собираюсь посмотреть, смогу ли я помочь ей в автономном режиме, потому что, вы правы, это не тот вопрос, на который можно ответить, потому что это много разных вопросов.
@Anna: Этим летом я провела оценку, пытаясь выполнить множество функций, которые вы перечислили. Я не нашел ничего доступного в одном месте. В итоге я написал собственное решение, в котором использовались настраиваемые типы сообщений и таксономии.
Привет! Большое спасибо — могу я спросить (и это может продемонстрировать отсутствие у меня глубоких знаний в области программирования) — где в functions.php мне его вставить?
Я не думаю, что это имеет значение, но я не уверен. Если вы не хотите начинать редактировать functions.php, вы можете установить плагин ( wordpress.org/extend/plugins/custom-post-type-ui ) и создавать собственные типы сообщений и таксономии оттуда.
@ Анна : Неважно, где, если это не посреди какой-то другой функции. Безопаснее всего просто добавить его в самый конец.
Ой, спасибо всем — я новичок в этом. Я попробую разделить свой вопрос. Трудность, хотя все это является частью одной категории… Спасибо, Майк, за объяснение, и, конечно же, ты прав. Я все же надеюсь и верю, что это звучит сложнее, чем есть на самом деле?!
Я думаю, что хорошей отправной точкой является чтение ответа на этот вопрос: Внедрение клона CrunchBase.com с помощью WordPress?
Это не охватывает все проблемы, с которыми вам нужна помощь, но это только начало.
Вы также можете взглянуть на плагин «Connections». Делает большую часть того, что вы хотите, я думаю, и разработчик плагина готов внести улучшения.