Произвольные поля WordPress вывод Custom Fields WordPress

Рекомендуем из личного опыта

При публикации статей на сайте достаточно часто возникает необходимость вывода постоянных выражений. Это может быть упоминание об авторстве, выражение благодарности или просто пожелание хорошего дня посетителям сайта. Одним словом ситуаций, когда требуется повторение похожих фраз, существует достаточно. Если фраза одна, то можно статично прописать ее в тело шаблона и решить вопрос раз и навсегда. Другое дело когда необходимо редактировать содержание. В этом случае целесообразно использовать произвольные поля WordPress или custom fields WordPress. Эта конструкция наиболее удобна в использовании и легко реализуется путем незначительной модификации шаблона сайта. Использовать плагин произвольные поля wordpress для решения этой задачи необходимости нет.

Интерес произвольные поля WordPress вызвали у меня при необходимости решения абсолютно конкретной задачи по улучшению контента страниц сайта. Впрочем, обо всем по порядку. Сначала несколько слов о том, как отображать произвольные поля, а потом как их можно использовать для продвижения и улучшения юзабилити сайта.

Вывод произвольных полей WordPress

Редактируется эта дополнительная информация при помощи стандартной панели WordPress в блоке с названием «дополнительные поля«.

При работе с WordPress версии 3.2 и выше, в стандартной админке никаких признаков дополнительных полей вы не обнаружите. Разработчики по одним им известным причинам решили скрыть их отображение. Поэтому предварительно требуется подключить произвольные поля. Сделать это можно в правом верхнем углу экрана – вкладка «настройки экрана».

произвольные поля wordpress

Произвольные поля wordpress

После этого они появятся в окне редактирования статьи сайта.
В стандартном варианте представлено несколько значений (mail to, авторство и так далее). Но гораздо больший интерес вызывают произвольные пользовательские поля, которые можно создавать самостоятельно.

Как создавать произвольные поля WordPress

Для того чтобы создать собственно поле необходимо в вкладке «Добавить поле» задать произвольное имя. После этого его можно будет использовать при дальнейшей работе над статьями. В конкретном случае я создал произвольное поле с именем «keywfpost».

произвольные поля wordpress

Произвольные поля wordpress

Следующий шаг – небольшая модификация шаблона WordPress для того чтобы ваш текстовый блок автоматически выводился при публикации. Для этого потребуется отредактировать файл, который отвечает за вывод одиночной записи (в большинстве случаев это будет файл   single.php)
В нем находим строку, которая отвечает за вывод информации. Она имеет вид

и делаем в нужном месте вывод произвольного поля с помощью функции get_post_meta($post_id, $key, $single)

каждый из параметров отвечает за следующие показатели:

post_id – используется для вывода уникального ID статьи, из которой собственно и берутся данные для заполнения поля. Поскольку мы используем текущую статью, то его значение оставляем $post->ID.

key – уникальное имя созданного поля. В данном случае это «keywfpost»

single – используется для указания вида выводимых данных. Поскольку у нас единичное выражение, используем значение true.

Для корректного отображения требуется минимальная коррекция шаблона. А теперь самое интересное.

Зачем нужны произвольные поля WordPress

Есть несколько вариантов, где их можно с успехом использовать.

Вывод дополнительной информации. Стандартный вариант авторство или ссылка на источник. Преимуществом такого способа организации информации является возможность форматирования произвольного поля, стилем отличным от основного содержания.

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

и в дальнейшем вводить текст постового непосредственно в окно произвольного поля. Аналогично можно выводить дополнительные изображения для статьи, которые, кстати, удобно собирать при помощи парсера картинок Яндекс Yandex Image Parser

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

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


Хотите выгодно вложить деньги в надежные проекты? Рекомендуем:

А хотите понять все тонкости интернет инвестирования и пообщаться с коллегами? Тогда ждем ваших комментариев. Кроме того, вы можете получить дополнительные закрытые материалы и периодические бонусы, подписавшись на рассылку нашего журнала с помощью формы внизу страницы. Это прекрасная возможность войти в клуб интернет инвесторов!

Главное в статье:

произвольные поля, произвольные поля wordpress, вывод произвольных полей wordpress, плагин произвольные поля wordpress

Буду благодарен за комментарии к статье Произвольные поля WordPress вывод Custom Fields WordPress. Они помогают сделать блог лучше и знакомить вас только с полезной информацией по темам фриланс, копирайтинг, интернет бизнес, как заработать в интернет

9 Комментариина“Произвольные поля WordPress вывод Custom Fields WordPress”

  1. прямые трансляции футбольных матчей // 07.05.2012 в 9:03 дп // Ответить

    Было бы интересно узнать поподробнее

  2. вложение денег в интернете // 07.05.2012 в 12:49 пп // Ответить

    Пост понравился, пишите еще. Я с удовольствием прочту

  3. Админ, а можно я размещу этот пост на своём сайте?

    • Разместить то можно, но с обязательной активной ссылкой и анкором «свой интернет бизнес». Хотя зачем такая статья на кинотеатре?
      Если интересно, могу сделать рерайт этой статьи для обеспечения уникальности. Цены и условия — стучись в контакты

  4. купить канцтовары // 11.05.2012 в 3:23 пп // Ответить

    Спасибо вам за сайт, очень полезный ресурс, мне ВСЁ-ВСЁ-ВСЁ здесь очень нравится…

  5. Беспристрастный рейтинг хостингов // 12.05.2012 в 6:00 дп // Ответить

    Отличный пост — слов нет. Спасибо.

  6. Диктатор смотреть онлайн в хорошем качестве // 13.05.2012 в 11:45 дп // Ответить

    Суперский пост! Блог уже в ридере )

  7. растения для сада // 16.05.2012 в 7:22 дп // Ответить

    красиво, сделал! Благодарю!!!

  8. Произвольные поля — полезная вещь, советую всем пользоваться.

Добавить комментарий для Беспристрастный рейтинг хостингов Отменить ответ

Ваш email не будет опубликован.

*