Архив рубрики: Wordpress

WordPress — вывод случайных цитат

Привет всем! Сегодня столкнулся с проблемой «вывод случайных цитат»… Казалось бы — банальщина — некий список цитат в списке, которые нужно выводить в случайной очередности при перезагрузке страницы. Учитывая, что от PHP я далековат, мысль организовать все обращением к некой базе напугала количеством потенциально затраченного времени, а потому вначале я решил попробовать решение, которое описывал ранее — вывод случайных баннеров, с легкой адаптацией в коде. Читать далее WordPress — вывод случайных цитат

WordPress — выбрать все записи из определенной категории

Привет всем! Неспешно изучаю взаимодействие Python и SQL, в связи с чем нужно было выгрести все записи из определенной категории в движке WordPress. Оказывается, за несколько версий обновлений вся структура базы данных изменилась (лазил я в такие дебри ОЧЕНЬ давно, да и вообще с SQL встречаюсь очень редко). Читать далее WordPress — выбрать все записи из определенной категории

Как определить шаблон в WordPress?

Привет, друзья!
Бывает так, что вам буквально нужно определить шаблон, используемый на понравившемся вам сайте. Скажем, движок вы определили — для этого имеется масса сервисов, а что делать с шаблоном? Читать далее Как определить шаблон в WordPress?

Обфускация кода — общее понимание

Предыстория: сегодня вечером настраивал шаблонную тему на сайте, работающем под управлением WordPress. Все отлично работает, и вопросов вроде как и нет — кроме качества отображения сайта на мобильном телефоне. Сказано — сделано. Берем в руки телефон, включаем браузер и вводим ссылку на сайт… и с некой долей рассеянности наблюдаем как сайт, вместо стабильной работы переадресуется на некий порнушный портал. Беда-печаль, и что-то с этим нужно делать. Читать далее Обфускация кода — общее понимание

Ошибка в WordPress: Warning: Cannot modify header information

Как всегда неожиданно на одном из сайтов, созданных на базе WordPress всплыла ошибка:

Warning: Cannot modify header information — headers already sent by (output started at /servername/public_html/wp-config.php:1) in /servername/public_html/wp-includes/pluggable.php on line 1207

Ковыряние в Гугле привело к следующему решению: проблема лежит в ошибке кодировке файла. Ну бывает такое — правил файл-правил, а потом бах, и сохранил либо не в UTF-8. Наиболее правильным (для начала) будет открыть Notepad++ и открыв искомый файл (перед этим его нужно слить на локальный компьютер с хостинга) пересохранить в UTF-8 без BOM. В Notepad++ это делается следующим образом: верхнее меню — Кодировки — Преобразовать в UTF-8 без BOM, после чего сохранить файл.
notepad-bom

Закачиваем файл на сервер, и (скорее всего) — ошибка пропадает.

Как всегда — в случае возникновения вопросов — пожалуйста, пишите на почту oleksiy@lavrynenko.com