Прячем пустые поля
< ?php if( get_field('field_name') ): ?>
My field value: < ?php the_field('field_name'); ?>
< ?php endif; ?>
No Dogmats, No Rules, only Knowledge
В файле single.php ,вашей темы,отвечающем за вывод поста
смотрим откуда берется подрузка темплейта с контентом
например в теме voque:
Идем в папку templates/contents/ и правим файл content-single.php
Пример вывода доп полей:
ДЛЯ ОТОБРАЖЕНИЯ КИРИЛЛИЦЫ ФАЙЛ ДОЛЖЕН БЫТЬ СОХРАНЕН КАК UTF-8
первое поле выводит вставленную картинку как изображение
3 остальных текстовые
Напоминание: Значение поля php the_field(‘price’) это название поля задаваемое в ACF
Также Вы можете вставить поле используя тег [acf field="field_name" post_id=""]
если не хотите править файл Вашей темы.
Выход новых версий WordPress происходит регулярно: устраняются разнообразные уязвимости, решаются вопросы с безопасностью, добавляется уникальный функционал. В данном контексте очень важно проводить своевременное обновление, которое совершается очень просто: с помощью одного щелчка мышью в панели администратора. Несколько минут — и WordPress обновлился до новой версии. Однако бывают ситуации, когда автоматическое обновление WordPress заканчивается провалом. Давайте посмотрим, почему это происходит, и что в таком случае можно сделать.
После инициации автоматического обновления ядра WordPress (скажем, от версии 3.1.0 до 3.1.1) на экране “Update WordPress” будут отображаться статусы, характеризующие каждый шаг обновления:
Downloading update from http://wordpress.org/wordpress-3.1.1.zip…
Unpacking the update…
Verifying the unpacked files…
Installing the latest version…
Пока, вроде бы, все в порядке. Давайте посмотрим, что произойдет дальше.
В нашем случае сообщение, стоящее перед “Installation Failed”, раскрывает суть возникшей проблемы. Это самый простой вариант ошибки. В более сложных ситуациях статусы вообще не выводятся на экран, поэтому приходится разбираться в возникшей проблеме самостоятельно. Более того, в результате такой проблемы доступ к сайту может быть заблокирован для всех пользователей, включая администратора. Если администратор попытается загрузить какую-либо из страниц своего сайта, он получит на экран страницу со следующим содержанием:
Briefly unavailable for scheduled maintenance.
Check back in a minute.
Очень сложно справиться с проблемой, если вы не можете залогиниться как администратор. К счастью, решить вопрос можно и без администраторских полномочий. Достаточно использовать доступ через FTP: пройти в корневую директорию и удалить файл .maintenance. Если ваш FTP-клиент не видит файлов, начинающихся с точки, попробуйте войти в панель управления вашего сервера и использовать файловый менеджер для поиска и удаления требуемого файла. На следующем скриншоте представлен файл .maintenance в корневой директории WordPress:
Также удаление этого файла помогает убрать назойливую надпись о неудачном автоматическом обновлении:
Это бесплатный комплексный WordPress плагин, который предлагает простое решение входа и регистрации на сайте через социальные сети. Для него доступна авторизация через такие ведущие сайты, как Facebook, Twitter, Google, LinkedIn, PayPal, LiveJournal, Instagram, Yahoo, ВК и многие другие. Всего он объединяет более 25 популярных сетей, с помощью которых можно войти, зарегистрироваться или оставить свой комментарий.
Данный плагин полностью совместим с BuddyPress, поэтому можно использовать логин практически из любой социальной группы, что является очень актуальным решением. Виджет входа размещается в боковой панели вашего сайта
Плагин Cyr-To-Lat для создания на сайте дружественных ссылок для поисковых систем. Такой плагин, который умеет создавать дружественные ссылки, желательно обязательно установить на блоге, который работает под управлением WordPress.
Существует такое понятие как ссылки дружественные поисковой системе. В нашей стране это понятие переделали в человеко-понятные-урлы (ЧПУ). Это понятный адрес URL — Uniform Resource Locator, единый определитель нахождения адреса ресурса, находящегося в Интернете.
В науке существует такой термин как «транслитерация», то есть точная передача букв одной письменности буквами другой. При транслитерации слова и буквы одного языка записываются словами и буквами другого языка.
Это выглядит примерно так — «привет» и «privet». Слово, которое было написано на русском языке, было записано латинскими буквами.
Эту работу и выполняет плагин Cyr to Lat
Нижеследующая информация может быть использована как памятка или шпаргалка при установке движка.
WordPress предлагает случайный пароль, который вы вряд ли сможете (или захотите) запомнить, так что первое, что вам нужно сделать – это заменить пароль на что-нибудь запоминающееся для вас.
Управлять настройками пользователя вы можете через панель Users, здесь же вы можете открыть доступ к администрированию блога любому количеству пользователей.
По умолчанию URL-адреса ваших постов будут выглядеть примерно так wp-config.ru/?p=339. Такая структура URL плохо подготовлена для SEO и она совершенно не юзабильна (посетители вашего блога ничего не смогут по ней определить).
Изменив структуру URL на что-то подобное http://wp-config.ru/sozdanie-tem/urok-7-kontent/, вы можете включить в него ключевые слова поста, и это уже гораздо более информативный URL для пользователей.
Зайдите в Settings > Permalinks
Когда вы устанавливаете WordPress категорией по умолчанию является ‘Uncategorized’ и конечно, это выглядит просто отвратительно. Предположим, вы собираетесь запостить статью и забыли поместить ее в определенную категорию – в какой дефолтовой категории вы хотели бы видеть ваш пост в этом случае? Я обычно выбираю для этого общую категории, например, Новости.
Akismet – это плагин, который блокирует спам в комментраиях, а это, поверьте мне, необходимо, если ваш блог открыт для комментариев, без этого плагина, вы будете получать тонны спама.
К счастью, Akismet уже установлен в WordPress, вам нужно просто активировать его.
Google XML Sitemaps генерирует полноценную XML-карту для вашего сайта, позволяя крупнейшим поисковикам (Google, Yahoo, Ask, MSN) легко индексировать его. Каждый раз, когда вы редактируете или добавляете пост, карта сайта будет обновляться автоматически.
Здесь вы можете загрузить плагин Google XML Sitemaps.
Теперь зайдите на Google Webmaster Central и авторизируйтесь с помощью данных вашего Google-аккаунта. На первой странице вы увидите ссылку верификации вашего сайта. Следуйте указанным там инструкциям.
После этого, вы можете кликнуть на ссылке “Add Sitemap” на первой странице, и вставить URL вашего сайта в карту, это будет выглядеть так: www.yoursite.com/sitemap.xml
Всегда полезно иметь бекап. Ведь всегда может случится ошибка на сервере, или же вы сами сделаете что-то неправильно.
WordPress Database Backup сделает бекап вашего WordPress-блога, вы даже можете настроить его таким образом, чтоб бекап приходил вам на и-мейл каждую неделю, так что вам нужно будет просто активировать бекап в случае необходимости.
Здесь вы можете установить плагин WordPress Database Backup, или читайте руководство к автоматическому бекапу на Pro Blog Design.
Вы не узнаете, как будет в итоге выглядеть ваш блог, пока хорошенько не протестируете его с помощью пробных постов, применяя все способы форматирования.
Сэкономьте свое время используя набор тестовых постов от WP Candy.
Импортируйте пробную коллекцию постов (Tools > Import > WordPress) и ваш блог наполнится несколькими постами, включая комментарии, категориями и подкатегорями, а также форматированием, это позволит вам полностью проверить, как все отображается и сделать необходимые поправки в случае необходимости.
Сначала отредактируйте настройки RSS. Settings > Reading – здесь вы можете указать сколько постов будет отображать в вашем RSS-потоке, и нужно ли отображать пост полностью.
Теперь нужно запустить ваш поток с помощью Feedburner. Feedburner предоставит вам статистику ваших RSS-лент и автоматически отправит запрос об обновлении контента в сайты служб слежения за обновлениями. Таким образом огромный список сервисов будет уведомлен об обновлениях на вашем блоге.
После того, как вы зарегистрировались в Feedburner, измените ссылку на подписку к RSS в вашей теме. Вставьте следующий код между хед-тэгами:
/>
Отслеживайте количество посетителей вашего сайта. Я рекомендую Google Analytics. Также неплохими аналитическими сервисами являются Mint и StatCounter.
Вот еще несколько дополнительных шагов, рекомендуемых для совершения после установки WordPress. Они менее значительны, чем указанные выше, но все же требуют некоторого внимания.
Измените размеры изображений, в зависимости от контентной области вашего сайта.
Settings > Media
Описание блога может быть как включено в вашу тему, так и отсутствовать там, но скорей всего, оно будет включено в RSS поток.
Settings > General
Оригинал: https://habrahabr.ru/post/63422/