Добавление миниатюры поста в AMP-версию страницы

В связи с кучей ограничений самого AMP и тем, что плагин amp-wp (от Automattic) находится на стадии разработки, товарищи забыли или не успели добавить функцию вывода миниатюры поста. Это исправляется в два счёта.

Установка и настройка Tor Bundle в Windows и Ubuntu

В эпоху повсеместного https и защиты персональных данных в пору позаботиться об анономности в сети, используя, так называемую, луковую маршрутизацию. А поможет нам в этом Tor — система прокси-серверов, позволяющая устанавливать анонимное сетевое соединение, защищённое от прослушивания.

Сброс рутового пароля MySQL

Случалось ли вам терять пароли от root-пользователя базы данных MySQL? Ну, если вы читаете этот пост, скорее всего, что да. Вот и я на днях столкнулся с этой проблемой, когда мой менеджер паролей дико глюканул и отказывался синхронизировать данные со своим сервером.

Fatal error: Cannot instantiate abstract class WPSEO_Redirect_Manager

Yoast SEO Premium — самый лучший сеошный плагин для сайтов на WordPress. Но и на старуху бывает проруха. После обновления до версии 3.2.5 он стал кидаться фаталами:

PHP Fatal error: Cannot instantiate abstract class WPSEO_Redirect_Manager in /var/www/html/wp-content/plugins/wordpress-seo-premium/premium/classes/redirect/class-redirect-ajax.php on line 27

Смена порта SSH-сервера

# Соединяемся с сервером
ssh user@server

# Получаем root-привелегии
sudo -s

# Открываем файл настроек SSH
nano /etc/ssh/sshd_config

# Меняем порт на нужный
Port 2222

# Перезапускаем демона SSH
/etc/init.d/ssh restart

# Открываем настройки фаервола
nano /etc/sysconfig/iptables

# Изменяем правила на наш порт
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -j ACCEPT

# Перезаупскаем сервис фаервола
service iptables restart

# Проверяем, что порт открылся
netstat -tupln | grep LISTEN

# Отключаемся от root
exit

# Отключаемся от SSH
exit

# Пробуем соединиться по новому порту
ssh -p 2222 user@server

Вставка кода Яндекс.Метрики через Google Tag Manager

Google Tag Manager (Диспетчер тегов Google) — гениальная разработка товарищей из Google, удобный бесплатный инструмент, c помощью которого можно самостоятельно управлять всеми тегами и настраивать мобильные приложения – не нужно отрывать от работы своих ИТ-специалистов, чтобы написать или изменить код на сайте.

Переносим лаунчер Ubuntu 16.04 в нижнюю часть экрана

С самого рождения Unity панель запуска приложений была с левой стороны экрана, в последней же версии Ubuntu 16.04 появилась возможность перенести её вниз.

С днем вебмастера, коллеги!

Поздравляю всех коллег с днём веб-мастера! Пусть в этот день будет значительно меньше 404 ошибок на ваших проектах!

Как отключить emoji в WordPress

В WordPress с версии 4.2 появилась полноценная поддержка смайлов emoji. Если вы не хотите их использовать и они вам не нужны, то советую полностью отключить данный функционал, дабы не загромождать код ненужными стилями и скриптами. Это очень актуально на высоконагруженных сайтах, где на счету каждый лишний байт.