Мы уже рассказывали в одной из статей о том, как добавить дополнительные поля в профиль пользователя. Речь шла о текстовых полях. Теперь мы улучшим сниппет, и расскажем как добавить любой тип поля в ваш профиль. Сделаем это на примере страны (выпадающий список), пол (радио кнопки) и номер телефона (текстовое поле). Использование Сниппет Сниппет добавляем в файл functions.php вашей темы или ...
Архив рубрики: Код за плагин
Подписка на RSS<Расширеный поиск, включающий Произвольные поля, без плагинов
По-умолчанию в WordPress есть встроенный достаточно удобный поиск, который однако ищет только в заголовках записей и их содержимом. Если вы работаете с произвольными типами записей, то, скорее всего, используете произвольные поля для сохранения их атрибутов. Например, Свойство произвольного типа записи будет содержать произвольные поля: адрес, город и область. Можно попробовать использовать объект WP_Query с настройкой meta_query, но это не сработает. ...
Пачка полезных сниппетов для блога. Часть 26
Функция условия true in_category Это продвинутая версия стандартной функции in_category. Она не только проверяет существование записи в определенных рубриках, но также во всех дочерних (вложенных) рубриках. У функции те же параметры, что и у in_category, поэтому ее можно использовать в качестве замены in_category. Применение Сниппет Дополнительные ссылки в консоли плагинов Следующий сниппет очень пригодится разработчикам плагинов WordPress. Он позволяет разработчику ...
Пачка полезных сниппетов для блога. Часть 25
Добавляем собственные цвета в палитру редактора записей Этот сниппет добавить три цвета (#15375c, #3366FF и #9fb83f) в палитру редактора записей WordPress. Окажется полезным, если вы разрешаете администраторам и авторам выбирать произвольные цвета для оформления записей на вашем сайте. Дефолтный контент для новых записей и страниц Добавляем следующий сниппет в файл functions.php вашей темы: Активируем шорткоды в виджетах и заголовках записей ...
Шорткод с микроразметкой мета данных, рубрик, пагинации
Ниже представлен небольшой шорткод для WordPress, который позволяет публиковать отдельные сообщение блога по их ID, последние записи из блога из определенной рубрики, или изо все рубрик, дополнительную нумерацию страниц, дополнительную цитату или полностью весь контент с дополнительными метаданными. Добавляем первый сниппет в файл functions.php вашей темы для активации нового шорткода. Создаем новый файл шаблона под названием microLoopPart.php и добавляем следующий ...
Медиа метабокс для добавления дополнительных изображений в записи
Этот сниппет добавляет метабокс галереи, где администратор может либо загрузить изображения через встроенный в WordPress загрузчик медиафайлов, либо же напрямую указать ссылку на картинку. Метабокс очень полезен для произвольных типов записей, куда необходимо добавить множество изображений. Хорошими примерами могут быть описания продажи недвижимости, работы портфолио или товары в магазине. Каждый из этих элементов должен содержать миниатюру и несколько изображений для ...