Предопределенные поля формы

Как я уже говорил, объявления представляют собой обычные записи WorPress и каждая запись может иметь след поля:

  • ID – уникальный номер записи, генерируется автоматически базой данных, не изменяется
  • post_author – id автора записи
  • post_date – дата создания
  • post_date_gmt – дата создания в GMT
  • post_content текст записи основное содержимое – content
  • post_title – заголовок
  • post_excerpt – короткий о чем запись, анонс
  • post_status статус записи publish – опубликована, draft – черновик, pending – на модерации, ждет утверждения
  • comment_status статус комментариев: open – комментарии открыты, close – закрыты
  • ping_status – статус пингов: open – открыты, close – закрыты
  • post_password – пароль записи, !не путать с похожим полем ads_password – пароль объявления
  • post_name – имя поста или используется для формирования url постоянной ссылки записи
  • post_modified дата последнего изменения записи
  • post_modified_gmt дата последнего изменения записи GMT
  • menu_order порядок записи при сортировке, используется при нестандартной сортировке
  • post_type тип записи по умолчанию post

Это родные поля WordPress и они ,естественно, соответствуют полям таблицы wp_posts. Их можно устанавливать через плагин.

Для нас главное запомнить post_content – текст записи, основное содержимое или content
и post_title – заголовок.

Кроме этого списка плагин Ads-WordPress добавляет свои поля:

  • ads_basecat – категория объявления (мета поле)(обязательное)
  • ads_password – пароль объявления (мета поле)(обязательное)
  • ADS_ACTION – текущее действие пользователя на какую кнопку он нажал – опубликовать, удалить запись сохранить как черновик.
  • ads_captcha – код картинки антибот
  • ads_overdue – флаг о там что объявление помечено как неактивное – отправлено в корзину (мета поле)
  • ads_old_categories – если при отправке в корзину настроено менять категорию объявления, то здес будет хранится список категорий до перемещения в корзину, таким образом запись в последствии можно восстановить (мета поле)
  • ads_lifetime время жизни объявления в днях, по истечению это времени объявление будет удалено либо перемещено в корзину в зависимости от ваших настроек
  • ads_form_id – id страницы с формой, через которую было отправлено это объявление
  • ads_form_name – имя страницы с формой, через которую было отправлено это объявление, соответствует post_name – страницы
  • ads_location – хранит id категории из контейнера location ГЕО привязка объявлений (мета поле)
  • ads_IP – хранить IP пользователя с которого было отправлено объявление (мета поле)(обязательное)
  • hiddens – служебное поле, хранит список скрытых полей
  • tabs – служебное поле для переключения табов New Post или Edit

(мета поле) – значение хранится как мета поле, можно открыть объявление через стандартный редактор в админке и посмотреть meta fields.png
Обязательные поля заполняются автоматически.
Не рекомендую изменять эти поля вручную если нет твердого понимания как и где оно используется.

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

Ваш 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