В мире WP есть различные методы для получения путей к файлам без хардкода. Это важно, тк папки зависят от опций […]
WPCraft
Установка бесплатного сертификата SSL Let’s Encrypt на хостинге TimeWeb
Недавно отмечалась важность перехода сайта на HTTPS + SSL. Рассмотрим как подключить бесплатный SSL сертификат на примере TimeWeb. Подключаем бесплатный SSL сертификат […]
HTTPS и SSL для сайта стали важны
Уже давно ходили слухи и новости о том что HTTPS & SSL станет влиять на показ сайта в поиске и […]
Изменение домена и сохранение трафика с помощью плагина Simple 301 Redirects
На днях была задача изменить домен у сайта. Но трафик терять не хочется. Нужно было сделать так чтобы все страницы […]
TimeWeb добавили регулировку мощности процессора для шаред хостинга
Ранее у TimeWeb были случаи когда сайт получал большие нагрузки и его блокировали с предложение перейти на более дорогой хостинг. […]
Как получить путь до файла в ядре WordPress?
Бывает нужно получить прямой доступ к файлам ядра WordPress. Для этих целей есть метод get_home_path() Но он часто вызывает ошибку: […]
Сниппеты для загрузки файлов из фронта WordPress + секретная естественная функция
ссылка https://premium.wpmudev.org/blog/upload-file-functions/ очень полезная статья (повтор ссылки)
Контрастный шрифт с тенями для пестрого фона
Часто бывает нужно разместить текст на фоне пестрой картинки. При этом читаемость текста может сильно ухудшиться. Для этого пригодится CSS-стиль […]
Пример массовой обработки постов в WordPress с прослушкой через Hearbeat API
Задача Реализовать массовое обновление всех постов на сайте. С рекурсивной обработкой и прослушкой состояния через Hearbeat API. Решаемые проблемы Ошибка сервера […]
Как изменить заголовок (title) страницы в WordPress 4.4?
При обновлении WordPress до 4.4. сломался механизм изменения заголовков. Оказалось что в новой версии логика изменения title изменилась. Пришлось переписать […]
Работаем с метаданными терминов таксономий в WordPress
С версии 4.4 в WordPress появилась возможность хранить метаданные терминов таксономий. Если сказать что этого ждали долго – ничего не […]
Чек лист разработки Интернет магазина на базе WooCommerce
Ваш сайт разработан, у вас есть все созданные продукты, и вы готовы запустить свой интернет-магазин. Но с тем, сколько работы […]
Как подключить сайт WordPress к xml формату Яндекс.Недвижимость?
Для подключения сайта WordPress к XML формату Яндекс.Недвижимость необходимо настроить плагин Яндекс.Недвижимость для WordPress, создать файл XML в формате Яндекс.Недвижимость […]
Очищаем номер телефона от лишних символов с помощью PHP
Возникла задача прочистить номера телефонов, которые были во многом забиты со словами и буквами. Так чтобы остались только числа. Нашел […]
Attachments – плагин для удобной привязки галлереи или списка файлов к посту
Иногда бывает задача реализовать удобный механизм подгрузки картинок или файлов к постам WordPress. При этом с возможностью задавать порядок отображения […]
Корректный переход со старого домена на новый
Добрый день. Хочу поделиться своим опытом по переводу сайта на новый домен с сохранением всех параметров старого. Задача Есть домен […]
301 редирект в htaccess для изменения домена сайта с переносом трафика и показателей
Options +FollowSymLinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC] RewriteRule ^([^/]+) $1 [L] RewriteCond %{HTTP_HOST} ^site\.com RewriteRule ^(.*)$ http://site.org/$1 [R=301,L] RewriteCond […]
Пуленепробиваемая защита WordPress от брутфорса, удобно и с маскировкой
Пару недель назад наши сайты начали массово атаковать брутфорсом. Это начало вызывать перегрузку серверов и хостинг дал предупреждение о том […]
O2 – плагин для создания системы общения по задачам на WordPress
O2 – это плагин, который реализует аналогичный функционал как у темы P2. Позволяет создавать посты с сайта и обсуждать их без […]
Favorites – добавляем в избранное любой пост WordPress
Позволяет добавить любой тип поста в избранное как для зарегистрированных пользователей, так и для анонимных. Ссылка https://wordpress.org/plugins/favorites/
Shortcake (Shortcode UI) – пользовательский интерфейс для шорткодов
Сегодня нашел в разделе бета тестирования плагин Shortcake (Shortcode UI) https://wordpress.org/plugins/shortcode-ui/ Давно уже думал о том что такой плагин нужен. Основные возможности: […]
Используйте get_post() вместо global $post
Часто разработчики WordPress используют объявление глобальной переменной $post для доступа к данным текущего поста. Но разработчики ядра уже давно отказались от […]
Геотаргетинг Sypex Geo по городам (регионам, странам) для WordPress
Причины создания Недавно попросили сделать геотаргетинг по городам для сайта на wordpress. Пересмотрев существующие геотаргетинг-плагины (в том числе платные), не […]
Content Aware Sidebars – расширяем уже имеющиеся сайдбары в WordPress
Возникла задача расширить и или заменить часть сайдбаров на сайте в зависимости от открытой страницы без правки темы. К примеру […]
Как настроить отдельный домен второго уровня для сайта в сети WordPress (multisite) на хостинге reg.ru
Появилась задача прикрутить специальный домен к сайту, который размещен в сети сайтов WordPress Multisite. Исходная ситуация 1. Домен куплен и […]
Поиск, обработка и замена текста между тегами на PHP
Сегодня возникла задача обработки уведомлений по шаблону с ключевыми словами. К примеру “Здравствуйте [[name]]!”. Где name нужно заменить на имя […]
Чек лист для блога на базе WordPress
Есть много вещей, на которые нужно обратить внимание при начале нового блога. Если вы хотите стать блогером, экономьте время и […]
Disk Usage Sunburst — плагин WordPress, показывающий место, занимаемое файлами и папками на диске
Плагин рисует круговую диаграмму с разноцветными сегментами, каждый сегмент является папкой. При подведении курсора к сегменту отображается его название и […]
Смена адреса сайта (домена) и сохранение позиций в поисковых системах
Часто встречается задача изменения адреса сайта. Если брать WordPress, то технически там все просто и описание шагов есть тут. Но […]
Скрытый журнал ошибок в WordPress (WP_DEBUG)
Бывает нужно включить логи WordPress, чтобы понять что происходит с сайтом. Определить проблемы и причины ошибок. Для этого есть переменная WP_DEBUG […]
WordPress MU Domain Mapping – и создание сети сайтов с отдельными доменами второго уровня
В общем то мы уже давно используем сайты как подпапки. В режиме виртуального (shared) хостинга. И было все хорошо. А […]
Term Management Tools – смена таксономии термина и другие инструменты массовой обработки таксономий WordPress
Сегодня задумался о том, что рубрики одного из блогов плохо составлены. Надо их часть перетащить в метки, а часть меток […]