Познавательный блог  

Гугль

Архивы

Архив рубрики 'Вордпресс'

Ломаем и защищаем WordPress своими руками

WordPress — это удобная блог-платформа для публикации статей и управления ими, на которой базируется огромное число различных сайтов. Из-за своей распространенности эта CMS уже давно является лакомым куском для злоумышленников. К сожалению, базовые настройки не обеспечивают достаточного уровня защиты, оставляя многие дефолтные дырки незакрытыми. В этой статье мы пройдем типичным путем «типового» взлома сайта на WordPress, а также покажем как устранить выявленные уязвимости.

Читать полностью →

Оптимизация сайта на WordPress

Вашему вниманию представляется история о том, как мы оптимизировали свой сайт. Сайт работает на движке WordPress (на этой фразе большинство читателей должны поморщиться, зная, как обстоят дела у WordPress со скоростью). Однако все-таки у нас получилось, и сайт стал летать. Сразу скажу, что меня вряд ли можно считать профессионалом по серверной оптимизации, однако то, чего удалось достичь, меня сильно радует. Также, был получен бесценный опыт, которым я хочу поделиться с читателями Хабра.

Читать полностью →

Ошибка #1273 — Unknown collation: ‘utf8mb4_unicode_ci’

При восстановление бекапа базы данных через phpMyAdmin я столкнулся с проблемой. Часто данных не восстанавливалась из-за ошибка #1273 - Unknown collation: 'utf8mb4_unicode_ci'.

Оказалось что версии MySQL старого и нового серверов отличались. Но решить проблема оказалось намного проще.

Читать полностью →

Что такое www2.acint.net?

При загрузке одного из сайтов клиентов обнаружил подозрительный код. В строке состояния была заметна загрузка данных с подозрительного сайта www2.acint.net.

<!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";
e.async=true;e.src="//www2.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];
t.parentNode.insertBefore(e,t)})() //-->

Проверил исходники, там никого. Значит не взлом. Залез в файл links.db а там он. Оказалось, что это счетчик Sape.ru. С помощью этого скрипта sape считает количество посетителей на той или иной странице. Убрать эту гадость не получится, потому что новый код SAPE автоматически её подгрузит.

Где хранятся виджеты WordPress

Недавно мне понадобилось отредактировать шаблоны выыода некоторых виджетов, однако в разделе Внешний вид - Редактор я не смог найти всех их.

Сам виджеты WORDPRESS хранится тут:
www/wp-includes/default-widgets.php

Виджет календаря WORDPRESS распологается тут:
www/wp-includes/general-template.php

Плагин WP-Catalog не показывает больше 50 товаров

На одном из сайтов моих клиентов установлен плагин WP-Catalog, недавно наполняя каталог новыми товарами я заметил, что в одном из разделов новые товары не видны на сайте. В админке товары добавлены, а на сайте они не появляются.

Поковырявшись немного я заметил, что выводится только 50 товаров одного раздела, и все товары дальше 51 не выводятся на сайте. В самом плагине я таких настроек не нашел.

333

Оказалось, что WP-Catalog берет настройки из WordPress, я зашел в настройки — Чтение. Я указал, чтобы на страницах блога отображалось не 50, а 100 записей. И все товары появились на странице. От греха подальше я поставил 200, чтобы долго не заморачиваться.

Лучший Lightbox для стандартной галереи WordPress

Недавно у меня возникла необходимость, превратить стандартную грустную галерею WordPress во что-то прекрасное. Использовать сторонние галереи не хотелось, потому что сайт уже прилично наполнен и переделывать не очень хотелось, плюс ко всему стандартные решения создают меньше нагрузки.

Я перепробовал много разных решений, установил и забыл. Все они работают, но у каждого есть свои минусы. Одни работают только с галереей или только с картинками в постах. Другие не имеют никаких настроек, кроме внешнего вида лайтбокса и т.п.

lightbox

В результате, в конце своего пути я познакомился с чудеснейшим плагином Responsive Lightbox by dFactory. Ниже пример работы плагина. http://www.stavpr.ru/2014/07/12/vosstanovlenie-staroj-mebeli-vtoraya-zhizn-stulev/

В нем можно выбрать из множества разных лайтбоксов, миллион настроек и оптимизация под мобильные устройства. Просто чудо плагин. Я поставил ему 5.

Как отучить от обновлений тему zBench / WordPress

На одном из клиентских сайтов установлена тема для WordPress  под названием zBench. Тема неплохая, удобная, но постоянно пытается обновляться. Я за обновления, но не такие — при обновлении, естественно слетают все мои правки и настройки, тема начинает глюкать, сползают таблицы и дивы, и мне приходится вручную исправлять все обратно. Можно конечно,  игнорировать эти обновления, но это не наш метод.

Сегодня я расскажу как отучить тему от обновлений, а точнее убрать напоминание в админке о том, что тема устарела.

Читать полностью →

Сайт создает предельную нагрузку на хостинг, как быть?

3 месяца назад я столкнулся с небольшой проблемой. Мой сайт на wordpress набрал достаточное количество посетителей, чтобы создавать нагрузку на сервер моего хостера. Кроме того, на одном аккаунте висел еще пяток сайтов клиентов. Так что хостер начал писать мне вежливые письма о том, что мои сайты превышают допустимую нагрузку на сервер. И пора бы мне понизить нагрузку или свалить с сервера взять более крутой тариф.

Какое-то время я не обращал внимания на эти письмена или переходил на более дорогой тарифный план, а в один прекрасный день меня выключили. У меня был самый крутой SX-8 к тому моменту. Такое случается с каждым, чьи сайты начинают работать.

Все это время я пользовался услугами хостинг провайдера SPACEWEB. Хороший хостинг провайдер, отзывчивый саппорт и много полезностей, ничего плохого про них я сказать не могу. Дружил с ними 2 года, последний тариф у меня был SX-8, за 410 рублей в месяц.

Читать полностью →

Замена плагину iSape для разных бирж ссылок

Я давно пользовался на одном из своих проектов плагином iSape. Он помогает размещать в тексте или под контентом коммерческие ссылки. Код не ставил вручную потому как не было желания изобретать велосипед, а готовый плагин был еще и очень удобен.

Читать полностью →



Поиск по сайту

Страницы

Свежие записи

Гугль

Мета

Счетчики


Rambler's Top100

Рубрики

  Разработка и дизайн — StvPromo.ru