WP: написание админ-плагина для управления пользовательским контентом - PullRequest
0 голосов
/ 04 августа 2010

У моего клиента есть сайт на WordPress, в котором один раздел представляет собой каталог агентов, каждый из которых имеет свой текст и видео, связанные с ними.

Клиент хочет иметь возможность легко добавлять / удалять / изменять этих агентов из интерфейса администратора Wordpress.Таких агентов будет где-то от 50 до 75, поэтому каждая страница вручную не очень привлекательна.

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

Что меня интересует, так это то, что кто-то делал что-то подобное в прошлом и может поделиться своим подходом и опытом или кто-то может указать мне правильное направление в отношении того, как я могу достичь этого и что мне нужно знать.1007 *

Спасибо.

Ответы [ 2 ]

1 голос
/ 05 августа 2010

Да, пользовательские типы сообщений идеально подходят для ваших нужд.Вот несколько ссылок на статьи, объясняющие их:

Вы можетеиспользуйте плагин, такой как пользовательский интерфейс типа сообщения или просто добавьте вызовы register_post_type () в файл functions.php вашей темы:

Затем вы можете использоватьплагин типа «Простые поля» для добавления метабоксов к вашему типу постов Агента (хотя существует множество плагинов, предлагающих аналогичную функциональность; я сам его создаю!):

Надеюсь, это поможет ...

1 голос
/ 05 августа 2010

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

...