Поисковая оптимизация и продвижение сайтов

Опубликовано: 07.10.2017

видео Поисковая оптимизация и продвижение сайтов

SEO - поисковая оптимизация и продвижение сайта

2.01.2010 | комментариев 17

Сначала расскажу о том, что такое произвольные поля (custom fields) для WordPress и как их использовать, а затем приведу парочку примеров для применения. Дело в том, что в некоторых своих блогах я весьма успешно использую эту конструкцию, поэтому решил поделиться с вашим хорошим советом. Итак, произвольные поля вы можете найти в админке WordPress в одном из блоков под текстовым редактором для создания новых записей или страниц. Выглядит он примерно следующим образом:



Здесь слева располагается имя поля, а справа его значение. В качестве имени вы можете выбрать несколько вариантов по умолчанию, у меня там было title, description, keywords. Кстати после заполнения значений плагина All in One Seo Pack для увеличение трафика с поисковиков все значения (заголовок, описание и ключевые слова) копируются в эти произвольные поля. То ли они просто дублируются, то ли можно обходиться без вышеупомянутого плагина, хотя, конечно, тот выполняет еще ряд полезных функций.


Оптимизация и продвижение сайта в ТОП Яндекса и Google

Так вот, в WordPress custom fields можно также добавлять свои поля. Для этого кликаем по ссылке «Добавить новое», вводим имя (ключ) — используем для этого только английские символы, а справа указываем значение поля, после чего нажимаем на кнопку «Добавить произвольное поле». Например, введем в поле значения некоторый текст по типу «hello world» и зададим ему имя mytext.


Поисковая оптимизация сайта: азы диагностики сайта

Следующим шагом является вывод произвольного поля custom fields в нашем WordPress шаблоне . Для этого используем функцию get_post_meta($post_id, $key, $single) . Переменные здесь обозначают:

post_id — ID поста, из которого берутся произвольные поля. Чаще всего использует значение текущей статьи, поэтому параметр равен $post->ID . key — имя произвольного поля. single — установлен в true , если требуется вывести единичный результат в виде строки. Значение false используется для отображения всего массива данных с произвольными полями. Чаще всего (в том числе и у нас в примере) используется true.

То есть заходим в шаблон WordPress блога, например, в файл единичного отображения поста single.php . Там после отображения текста статьи функцией the_content добавляем нужную строку для вывода только что созданного custom fields.

rss