Posted inБез рубрики

Как проверить gzip-сжатие WordPress-сайта?

Включить gzip сжатие нужно для ускорения сайта. А также полезно для его продвижения в поисковых системах (чем быстрее сайт, тем больше баллов он получает от поисковой системы). На большинстве хостингов оно должно быть включено по умолчанию. А чтобы проверить, есть специальный тест. Нужно просто ввести адрес сайта и система проверит наличие gzip на уже созданном сайте. […]

Posted inДругое

Google Alerts — позволяет отследить все новые материалы по заданным темам

Бывает нужно отследить новости по какому либо городу, продукту, бренду или марке. Чтобы быть в теме и использовать материалы для развития своих веб сайтов. Отличнм решением является Google Alerts. Он позволяет указать ключевое слово или запрос и включить отслеживание новых материалов в Интернет. Далее можно их получать на почту или по RSS. Ссылка https://www.google.ru/alerts

Posted inПлагины

Геотаргетинг Sypex Geo по городам (регионам, странам) для WordPress

Причины создания Недавно попросили сделать геотаргетинг по городам для сайта на wordpress. Пересмотрев существующие геотаргетинг-плагины (в том числе платные), не нашёл не одного работающего с городами (только страны). Поэтому решил сделать свой, используя какую-нибудь существующую базу для определения местоположения по IP-адресу. Сначала начал с разработки функции в шаблоне, но потом решил создать плагин и выложить […]

Posted inПлагины

Content Aware Sidebars — расширяем уже имеющиеся сайдбары в WordPress

Возникла задача расширить и или заменить часть сайдбаров на сайте в зависимости от открытой страницы без правки темы. К примеру у нас есть один боковой сайдбар на весь сайт. Но появился ряд разделов, типа Проекты или Каталог. Нам нужно для этих разделов и типов постов добавить свой сайдбар. Стандартным решением является правка темы, но нашел […]

Posted inДругое

Как настроить отдельный домен второго уровня для сайта в сети WordPress (multisite) на хостинге reg.ru

Появилась задача прикрутить специальный домен к сайту, который размещен в сети сайтов WordPress Multisite. Исходная ситуация 1. Домен куплен и зарегистрирован на reg.ru 2. Хостинг на hosting.reg.ru 3. Панель ISP Manager. 4. Настроен сайт в режиме сети WordPress Multisite с возможность создания множества сайтов на поддоменах Задача Нужно отдельным сайтам присвоить свой домен. Решение Проверка опции […]

Posted inСниппеты

Поиск, обработка и замена текста между тегами на PHP

Сегодня возникла задача обработки уведомлений по шаблону с ключевыми словами. К примеру «Здравствуйте [[name]]!». Где name нужно заменить на имя пользователя в письме. Нашел статью… Сегодня я постараюсь объяснить как найти, обработать и заменить текст между тегами используя PHP функции. На первый взгляд простая задача, тем более в PHP есть специально предназначенные для этого функции, […]

Posted inПлагины

Bootstrap Shortcodes — шорткоды бутстрап для WordPress

Собирал тут посадочную страницу на WordPress с Bootstrap. В основном хватает плагина Shortocdes Ultimate, но к пример нужно вставить икноку Bootstrap, а там его нет. Пробовал использовать аддон для SU. Но он ломает часть стандартных шорткодов, что нам не подходит. Перепробовал ряд готовых плагинов, часть написаны с нарушением кодекса, часть с назойливой рекламой. В итоге […]

Posted inПлагины

Disk Usage Sunburst — плагин WordPress, показывающий место, занимаемое файлами и папками на диске

Плагин рисует круговую диаграмму с разноцветными сегментами, каждый сегмент является папкой. При подведении курсора к сегменту отображается его название и размер. Хотите получить визуальное представление о том, как распределены файлы по папкам системы? Вам поможет в этом плагин Disk Usage Sunburst. Этот плагин создает круговую диаграмму с разноцветными сегментами, каждый из которых обозначает отдельную папку. […]

Posted inБез рубрики

Сайт часто не доступен или 502 ошибка

Встретились с такой проблемой, что сайт постоянно вылетает, становится не доступным, тормозит. Получили ответ хостера ТаймВеб: Ошибка была вызвана тем, что обработчики веб-сервера Apache, запущенные для Вашего аккаунта, были заняты длительным выполнением скриптов (по Вашему текущему тарифу доступно использование 6 обработчиков). В результате этого новые обращения ожидали освобождения обработчика, и по истечению таймаута ожидания на […]

Posted inКак сделать

Смена адреса сайта (домена) и сохранение позиций в поисковых системах

Часто встречается задача изменения адреса сайта. Если брать WordPress, то технически там все просто и описание шагов есть тут. Но бывает что кроме смены адреса, нужно еще обеспечить сохранность позиций в поисковых системах. Вот это отдельная задача, и для ее решения нужен ряд дополнительных шагов. Тут стоит сразу отметить тот факт, что потерять позиции в поиске […]

Posted inСниппеты

Скрытый журнал ошибок в WordPress (WP_DEBUG)

Бывает нужно включить логи WordPress, чтобы понять что происходит с сайтом. Определить проблемы и причины ошибок. Для этого есть переменная WP_DEBUG в файле wp-config.php. Беда в том что если просто ее включить, то ошибки полезут на экран и это создаст проблему в работе сайта. Зачастую нужно включить журна ошибок, но при этом оставить сайт в рабочем […]

Posted inКак сделать

Как ускорить индексацию сайта в Яндексе через Вебмастер и сделать ее за 1 день?

Обычно при добавлении сайта на индексацию в Яндекс.Вебмастер проходит от 1 до 3 недель. Но недавно запустил Директ на 200 рублей и удивился тому что сайт залетел в индекс за 1 день и начал находиться по ключевым запросам почти сразу в топ-10. Это конечно была очень узкая ниша и в малом городе, иначе в топ-10 […]

Posted inДругое, Плагины

WordPress MU Domain Mapping — и создание сети сайтов с отдельными доменами второго уровня

В общем то мы уже давно используем сайты как подпапки. В режиме виртуального (shared) хостинга. И было все хорошо. А вот тут решили сделать на поддоменах. На базе обычного хостинга TimeWeb. Все получилось. И вот решили сделать WordPress + возможность создания сайтов с отдельными доменами второго уровня. Сразу не получилось. Но все по порядку. Итак. […]

Posted inПлагины

Term Management Tools — смена таксономии термина и другие инструменты массовой обработки таксономий WordPress

Сегодня задумался о том, что рубрики одного из блогов плохо составлены. Надо их часть перетащить в метки, а часть меток наоборот сделать рубриками. В общем то это легко можно сделать при помощи пары SQL запросов. Но еще проще это сделать плагином Term Management Tools. Все что делает этот плагин, это добавляет дополнительные действия к списку обработки […]