nginx: default.conf

Правильный default.conf для nginx. Отбивает запросы без правильного домена с ошибкой 444.

map "" $empty {
default "";
}

server {
listen 80 default_server;
listen 443 ssl http2 default_server;
listen [::]:80 default_server;
listen [::]:443 ssl http2 default_server;

server_name _;

ssl_ciphers aNULL;
ssl_certificate data:$empty;
ssl_certificate_key data:$empty;

return 444;
}

WordPress — права доступа к файлам и папкам

Заходим в папку с установленным wordpress и запускаем:

find . -type f -exec chmod 664 {} +
find . -type d -exec chmod 775 {} +
chmod 660 wp-config.php

В итоге получаем правильные права доступа для нормальной работы wordpress.

Импорт записей с сайта LiveInternet.ru

На форуме поддержки WordPress встал вопрос об импорте записей из дневников, расположенных на сайте LiveInternet.ru. Поскольку готового решения не было, то я взялся реализовать данную функцию. Взяв за основу импорт записей из LiveJournal.com, я реализовал импорт для LiveInternet.ru.

Установка стандартная – скачиваем, копируем в папку плагинов, активируем. В списке импорта появится вариант LiveInternet.ru.

В экспортном файле LiveInternet.ru содержатся: заголовок поста, пост, дата и тэги. Комментарии представлены в виде ссылки, поэтому не импортируются. Не импортируются рисунки, остаётся только ссылка на них. При просмотре они будут подгружаться с LiveInternet.ru. Переносить их надо вручную.

Если честно, то не знал, что с LiveInternet.ru вообще можно экспортировать записи. Поискал, где это делается, и найти не смог. Для тех, кто столкнётся с подобной проблемой, даю направление для поиска. Ссылка на файлы экспорта для дневника задаётся так:  http://www.liveinternet.ru/users/[имя автора дневника]/export/

Реализация импорта записей из дневников, расположенных на сайте LiveInternet.ru в WordPress

Смайлы в WordPress

В WordPress встроена система смайлов, которая заменяет ряд текстовых комбинаций картинками. Всё бы было хорошо, если бы не было так плохо. Набор комбинаций не такой уж и большой, а картинки весьма посредственные. При этом у меня вообще изначально данная система была отключена по ряду соображений, включая соображения безопасности. Однако, по просьбам трудящихся, я решил разобраться, что же можно сделать для того, чтобы улучшить имеющуюся систему до такого состояния, чтобы ей можно было пользоваться.

Читать далее «Смайлы в WordPress»