WordPress. Опыты с wp-cron


Как-то раз на одном из моем хостинге, при разворачивании нового сайта, вызов wp-cron.php из wordpress не работал. Все бы было хорошо, если бы мне не понадобился плагин WP Super Cache для корректной отдачи HTTP заголовков, который при активации проверяет доступность wp-cron.php вот этим кодом: $cron_url = get_option( ‘siteurl’ ) . ‘/ wp-cron.php?check=’ . wp_hash(‘187425’); $cron […]

Читать далее…


Файл robots.txt или как не попасть в немилость к поисковикам?


После написания уникального оптимизированного контента, нужно чтобы о нем узнали поисковые системы. Для этого мы сделали файл sitemap.xml, в котором прописано какие страницы индексировать поисковому роботу. Но роботы будут ходить не только по тому, что прописано, они будут ходить вообще по всех ссылках и файлах вашего сайта. Будут индексировать даже сам движок, я уж не […]

Читать далее…


PHP Melody — ЧПУ и Русские буквы


На одном проекте решил попробовать видео движек PHP Melody. При добавлении видео обнаружилось, что в ссылках присутствуют кириллические символы. Это не очень красиво, и можно было бы забить на это, но решил попробовать сделать нормальные ссылки. Штатного механизма перевода кириллических символов латиницу найти не удалось, или не там смотрел. Добавляем конвертер кириллических символов в латиницу […]

Читать далее…


WordPress. Шаблон Your Journey — Travel Blog WordPress и описание рубрик


Прикупил на Themeforest шаблон Your Journey — Travel Blog WordPress для одного из сайтов. Начал заполнять контентом, добавлять описание рубрик. И тут я вижу, что описание рубрики вставляется в шапку, а не контентный блок, да еще и без html разметки. Т.е получается сплошной текст в шапке, а при размере в 3000 знаков, это выглядит убого […]

Читать далее…


Проблема верификации домена с помощью Certbot (Let’s Encrypt)


Использование SSL на вашем сайте — отличная идея. Это добавляет намного более высокий уровень безопасности по сравнению с HTTP.  Как создать сертификат SSL Первое, перейдите на сайт Certbot и следуйте инструкциям для своей ОС / веб-сервера для настройки. После установки, вы запустите команду на подобии этой, чтобы сгенерировать ваш сертификат: /PATH/TO/certbot-auto certonly —webroot -w /PATH/TO/webroot […]

Читать далее…


AJAX. Настройка reCAPTCHA 2.0 — Демо / Мануал


ReCAPTCHA — отличный способ проверить, настоящий ли пользователь решил добавить комментарий к вашей статье или бот. Многие боты в настоящее время ищут контактные формы, формы комментариев к статьям, которые не защищены капчей или другими механизмами, и отправляют тысячи сообщений в секунду через эти формы. Это может иметь очень негативные последствия для вашего сайта, включая ваш […]

Читать далее…


PHP. Настройка reCAPTCHA 2.0 — Демо / Мануал


reCAPTCHA система для защиты веб-сайтов от ботов. ReCAPTCHA 2.0 немного отличается от старой reCAPTCHA. Вам больше не требуется вводить текст в специальное поле, достаточно просто нажимать кнопку. Метод проверки пользователей немного отличается. Переменная g-recaptcha-response отправляется через POST запрос в ваш скрипт на стороне сервера. Для работы ReCaptcha вам нужен ключ, который вы можете получить после […]

Читать далее…