Общая схема работы, основные правила, рекомендации.

Чтобы избежать в дальнейшем путаницы, договоримся называть записи (посты, post),  публикуемые через плагин, объявлениями.

Процесс публикации объявления разделен на 2 этапа:

  1. Этап выбора категории здесь пользователю предлагается выбрать к какой категории принадлежит его объявление Выбор категории.png. Это этап можно отключить, если заранее задана всего одна категория для всех объявлений, как в случае с Гостевой Книгой, либо, реализовать выбор самостоятельно с помощью других элементов управления – например с помощью выпадающего списка
    В любом случае у всех объявлений, как и у записей, должна быть определена хотя бы одна категория.

    Кроме того для объявлений устанавливается обязательное мета поле ads_basecat сюда записывается id самой младшей категории из списка выбора, последняя в выбранной ветке.

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

  2. Заполнение формы ввода возможно кому-то непонятен сам термин форма ввода поэтому, объяснения привожу в картинках Вот это все оно и есть:Форма Гостевой Книги.png или Форма ввода объявления о продаже квартиры.png. От простых и до самых сложных.Начиная с версии 3.х принцип работы формы ввода аналогичен стандартному редактору WordPress – нажав кнопку опубликовать пользователь никуда не переходит, он остается на месте с открытой формой и заполненными полями, но!, дополнительно, ему выводится сообщение о том, что объявление было успешно опубликовано, выводится ссылка на предварительный просмотр, номер объявления и пароль доступа к нему. Если были допущены ошибки при вводе то выводятся все сообщения об ошибках. Пока пользователь не закроет окно с формой ввода он может редактировать объявление.

    В версии 4 плагина дополнительно дается еще 20 минут, с момента последнего редактирования, в течении которых пользователь может вернуться в редактор по ссылке Edit Post даже если он уже закрыл форму ввода. Такой принцип поведения формы позволяет в значительной мере снизить процент ошибочных объявлений, когда человек просто забывает указать какую-то важную информацию, вернуться к редактированию уже не может и поэтому создает новое объявление.

    В обязательном порядке для всех объявлений генерируется мета поле пароль, зная ID объявления и пароль можно отредактировать или удалить объявление в любое время.

    В обязательном порядке любая запись должна содержать поле заголовка (post_title) и\или поле текста, проще сказать содержимое записи post_content. Это, кстати, требование самого WordPress поэтому еще раз хорошо запомните имена этих полей:

    post_title

        – заголовок записи

    post_content

      – текст объявления, контент

И не забывайте включать одно из них в свою форму.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> [php]…[/php] [html]…[/html] [css]…[/css] [text]…[/text] [code]…[/code]

  • sdfsdfsdf
  • sdfsdfsdfsdf
  • sdfsdfsdfs
  • sdfsdfsdf
  • sdfsdfsdfsdfs
  • sdfsdfsdfs
  • sdfsdfsdf
  • sdfsdfsdfsdfs