Советы по использованию WordPress в качестве CMS? [закрыто]


Я хочу использовать WordPress в качестве CMS для достаточно простого сайта, а не блога. У меня есть несколько страниц, и на данный момент я не собираюсь создавать страницу "новости".

В то время как есть способы сделать в этой работе основное внимание в консоли wp-администратора явно уделяется новым публикациям, и при создании страниц с пользовательским контентом, таким как карты и галереи, создается впечатление, что я работаю вокруг системы, а не с ней.

Есть ли у вас какие-либо предложения по использованию WordPress в качестве CMS?

В частности:

  • Существуют ли какие-либо хорошие шаблонные темы, разработанные на основе CMS, а не блога?
  • Существуют ли какие-либо хорошие плагины, которые помогут рассматривать WordPress как CMS?

В качестве альтернативы, должен ли я вообще использовать WordPress?

Author: Damovisa, 2010-08-11

9 answers

Убийственная функция , которая привела к переходу WordPress 3.0 от расширяемого инструмента ведения блогов к CMS для 8 из 10 потребностей, заключается в Пользовательские Типы Записей ( с добавлением пользовательских таксономий из версии 2.0) с почетным упоминанием о переходе к новой системе меню в версии 3.0.

Итак, если вы хотите изучить WordPress как CMS, изучите пользовательские типы сообщений. Вот несколько статей, которые помогут вам начать:

Также существует несколько плагинов, упрощающих пользовательские типы сообщений в произвольном порядке, и, хотя все они еще далеки от полной зрелости, будьте осторожны!:

Что касается тем, то это совсем другое предмет. В то время как все темы блогов реализуют один и тот же шаблон использования, потребности каждого человека в CMS, скорее всего, будут разными, потому что каждый бизнес отличается (ресторану нужны разные макеты, чем студии йоги, кинотеатру, магазину тканей). По крайней мере, на раннем этапе, я думаю, вам будет трудно найти идеальную готовую тему "готовую" для вашего бизнеса; лучше всего найти ту, которая в целом хороша, и планировать ее изменение или попросить дизайнера WordPress создать для вас изготовленный на заказ. Хорошим вариантом может быть наложение их поверх тем, таких как Фреймворк Genesis от StudioPress.

Лучшее, что я могу предложить, это поискать те, которые поддерживают систему меню WordPress 3.0, а затем принимать решения оттуда. Вы можете поискать это в Google и поискать статьи, подобные этой:

P.S. Если вы спрашиваете об оптимизации пользовательского интерфейса администратора, чтобы что Сообщения, Страницы и другие инструменты ведения блога отходят на второй план, а ваш конкретный контент CMS отображается в администраторе, тогда это другая тема; могу ли я предложить вам задать другой вопрос для этого?

ОБНОВЛЕНИЕ: Вот несколько снимков экрана из некоторых проектов, над которыми я работаю, чтобы дать вам представление о том, что можно сделать:

Example Custom Post Type #1

Example Custom Post Type #2

 139
Author: MikeSchinkel, 2017-09-03 17:37:44

Если пользовательские типы записей слишком сложны для вас

Взгляните на знаменитую " плагин "стручки". в нем много убойных функций, и есть какое-то "дополнение" или дочерний плагин под названием "пользовательский интерфейс pods". Сами модули позволяют добавлять любые таблицы (таблицы) в вашу базу данных. Это также позволяет связать их с существующими таблицами wp DB. Поэтому, если вы хотите (например:) расширить данные, сохраненные пользователем, вы просто добавляете модуль с именем, например, "расширенные данные пользователя", и связываете его с существующие пользовательские данные. Вот и все. Затем "Пользовательский интерфейс Pods" позволяет вам создать приятный пользовательский интерфейс практически без усилий.

И то, и другое поможет вам легко управлять и создавать все, что вам может понадобиться. Все разработчики не просто милые, у них отличный форум, и вы можете встречаться с ними почти каждый день в их irc-чате. Я построил себе два довольно больших сайта для управления событиями плюс всю фоновую организацию, и я все еще впечатлен тем, насколько хорошо она работает, даже когда у вас есть сотни посетителей в один и тот же момент. :)

 12
Author: kaiser, 2011-04-07 11:25:18

Я сочувствую. На самом деле, я задал связанный с этим вопрос веб-мастерам. Я не уверен насчет тем или плагинов, но там есть несколько полезных ссылок.

Я все еще на ранних стадиях использования Wordpress в качестве CMS, но пока мой совет, чего бы это ни стоило, таков:

  • Прочитайте как можно больше ссылок на функции , чтобы действительно понять некоторые внутренние механизмы wordpress
  • Исследуйте пользовательские сообщения и пользовательские поля
  • Поймите, что вы можете сделать совсем немного, просто включив страницы - так же, как и в любой CMS или базовой системе, в которой общий доступ к контенту
 11
Author: Bobby Jack, 2017-04-13 12:33:14

Во-первых, WordPress по-прежнему отлично подходит для небольших сайтов, независимо от того, используют они раздел блога или нет. Он прост в использовании, с ним легко найти помощь, и, конечно, есть возможность легко добавить блог, если это потребуется в будущем.

Если вы пытаетесь создать галерею, у вас есть несколько вариантов. Вы можете использовать встроенную галерею как есть, используйте встроенную галерею, но установите плагин или отредактируйте свою тему, чтобы отформатировать ее по-другому, или вы можете использовать полностью отдельный плагин галереи.

В качестве альтернативы существует множество тем, ориентированных на определенный тип сайта, будь то портфолио, фотография или любой другой сайт, который вы ищете. Я бы рекомендовал осмотреть такие места, как Тематический лес.

 8
Author: Shellbot, 2010-08-11 22:41:09

Как упоминалось в предыдущих ответах, пользовательские типы сообщений определенно стоит проверить, особенно в сочетании с плагином WP Easy Post Typesn. Тем не менее, я бы все же рекомендовал просмотреть плагин Magic Fields, поскольку он предлагает некоторые дополнительные параметры настраиваемых полей, которые могут быть весьма полезны. Я вижу, что типы сообщений WP Easy улучшаются и делают ненужными такие плагины, как Magic Fields, но все равно стоит это проверить. Одна вещь, которую нужно знать о Магических полях, это то, что он хранит изображения в другом месте, чем стандартная папка загрузки, что немного неудобно и определенно является областью, где выигрывают пользовательские типы сообщений.

 4
Author: Rick Curran, 2010-08-16 21:31:07

Мы используем WordPress в качестве CMS для моего университета уже более года:

Это определенно очень удобно для небольших сайтов, на которых мало редакторов. Некоторые из проблем, с которыми вы можете столкнуться на более крупных сайтах, не все из которых мы еще решили:

  • Настройка для отдельных групп/пользователей. Мы используем WordPress Сетевая функция для предоставления отдельных блогов различным отделам/группам, позволяющая устанавливать некоторые настройки для каждой группы. Мы также разработали плагин 9spot, который заменяет макет с помощью шаблонов на макет с помощью виджетов, предоставляя каждому блогу возможность устанавливать пользовательские столбцы для каждого типа страницы, категории и т.д. на панели мониторинга.
  • Примеры разработки и производства. С нашей старой CMS вы могли редактировать контент и отправлять его на сервер разработки, чтобы проверить все, прежде чем они отправятся жить. У нас меньше возможностей контролировать контент на этом уровне в WordPress, и перемещение контента между экземплярами dev и prod немного затруднительно. Аналогично, многие настройки (например, виджеты) трудно перемещать между серверами.
  • Блокировка содержимого. Помимо создания нового блога, мы не можем заблокировать права на редактирование для определенного подмножества пользователей. Мы хотели бы предоставить права на редактирование определенных страниц отдельным пользователям или группам пользователей.

Я думаю, что это все это решаемо при достаточном времени разработки и/или сторонних плагинах, но это некоторые вещи, с которыми мы боремся из коробки.

 3
Author: Annika Backstrom, 2011-01-16 20:58:15

Лучший способ для меня - создать небольшой сайт, быстрый и специально соответствующий требованиям заказчика. Также я уменьшаю задний план только для того, чтобы посмотреть, как использует клиент, меньше и больше. Также я пишу небольшие плагины и использую не очень хорошие плагины "нажми и сделай", возможно, для пользовательского типа публикации, напишите это в решении для клиента. Для уменьшения бэкенда я использую собственный исходный код или плагин Adminimize. Я проверяю установку также на наличие функций, она исходит из ядра и, возможно, она не важна или необходимо. Я отключаю эти функции, например, канал.

 1
Author: bueltge, 2010-08-13 18:12:28

Я нахожу, что есть 4 действительно хороших плагина, которые мгновенно превращают мой сайт в хорошую CMS;

  • Дополнительные поля
  • Больше таксономий
  • и Пользовательский интерфейс пользовательского типа записи

Затем я использую гравитационные формы для пользовательского ввода, а затем просто нужно добавить структуры и сделать их красивыми!

 1
Author: Duiwel, 2012-03-12 21:05:03

IMHO WordPress уже является скорее CMS-платформой, чем платформой для ведения блогов. По результатам опросов в 2011 году пользователи использовали WordPress:

  • как просто CMS - 61%
  • как блог и CMS - 31%
  • как просто блог - 8%

Если вам нужна какая-то дополнительная функция, попробуйте найти ее в плагинах или на форуме . Существует большая вероятность того, что ваша проблема уже решена.

 1
Author: webvitaly, 2012-04-26 21:30:27