Как найти и удалить вредоносный код со взломанного WordPress сайта

Будучи одной из наиболее часто используемых платформ в публикации онлайн-контента, WordPress часто подвергается инфицированию malware, «троянскими» вирусами, вредоносным кодом и другими опасными штуками. Есть несколько практических руководств, которые касаются WordPress-безопасности и вопросов очистки вашего сайта от malware (вредоносный код). Эта тема настолько важна и актуальна для владельцев сайтов, что нет ничего плохого в том, чтобы … Читать далее

Разница между is_singular() и is_single()

Скорее всего, вы знаете о том, что привязку к отдельным страницам можно производить посредством условного тега is_single(): <?php if(is_single()) { // do something } else { // do something else } ?> С помощью этого тега можно легко применить стили и разметку к отдельным страницам, выполнить некоторые скрипты и т.д. Однако слышали ли вы когда-нибудь … Читать далее

Разница между is_singular() и is_single()

Скорее всего, вы знаете о том, что привязку к отдельным страницам можно производить посредством условного тега is_single(): <?php if(is_single()) { // do something } else { // do something else } ?> С помощью этого тега можно легко применить стили и разметку к отдельным страницам, выполнить некоторые скрипты и т.д. Однако слышали ли вы когда-нибудь … Читать далее

Как добавить кнопку Google+ на WordPress сайт

Социальная сеть Google+ завоевывает пользователей и формирует выдачи результатов поиска учитывая свою новую кнопку — +1. Если у результата кто-то из ваших друзей ставил +1, очевидно, что сайт не плох и даже если он не первый в выдаче, то наверняка первый по содержанию и качеству. Как же поставить кнопку Google+ к себе на сайт, управляемый … Читать далее

Как удалять комментарии без захода в админку WordPress

Если ваш проект на WordPress хорошо комментируют, то скорей всего когда-нибудь настанет момент, когда вы не сможете просто найти нужный комментарий, что бы удалить его или маркировать как спам. Да и к тому же — почему бы не сэкономить немног овремени? Ведь если комментарий мы видим прямо сейчас, то для его удаления нам нужно ещё … Читать далее

Что делать если вдруг слетел русский язык в WordPress?

Порой, после установки некоторых плагинов (например, advanced-cache) администраторская консоль становится английской. Проблема заключается в том, что плагин переписывает файл wp-config.php и считает, что английский — единственный язык, на котором может работать блог, переписывая значение WPLANG на нечто отличное от ru_RU. Решение данной проблемы с языком в WordPress тривиально — нужно открыть файл wp.config (находится в … Читать далее

Решение проблемы с кодировкой в WordPress

Проблема довольно распространена из-за того, что файлы шаблона редактируются не в UTF-8, а если быть точнее — сохраняются не в UTF. Дело в том, что WordPress работает только в этой кодировке и я считаю это правильным, но порой бывает так, что и кодировка файла верная и WordPress мы не трогали, а сайт в крякозябрах. Решение … Читать далее

Что делать, если не отображается визуальный редактор WordPress

Память Не хватает памяти для выполнения скрипта визуального редактора для php. Есть несколько способов решения подобной задачи: В файле .htaccess в корне сайта пропишите php_value memory_limit 32M где 32M — количество памяти в мегабайтах. Если у вас есть доступ к редактированию файла настроек PHP – php.ini, то установите значение у параметра «memory_limit» равный необходимому обьему. … Читать далее

Изменение изображений в WordPress: наложение фильтров

Управление изображениями в PHP не является чем-то сложным или запутанным. В WordPress существуют удобные функции, позволяющие упростить работу с изображениями и их загрузчиком. Скажем, вы хотите, чтобы в вашей теме использовались черно-белые изображения, урезанные до размеров 100х100. Возможно, они будут отлично смотреться в галереях в качестве навигации. Во-первых, мы должны задать непосредственно размер изображения: add_action(‘after_setup_theme’,’themename_bw_size’); … Читать далее

Изменение отображения даты постов в админке

Как в списке постов в админке (/wp-admin/edit.php) выводить в колонке «дата» нормальную человеческую дату, а не «1 час назад», «5 часов назад», «20 часов назад»? Как добавить время? Вывод времени был бы крайне удобен для запланированных постов. Когда их много, утомирельно по всем кликать, чтоб узнать запланированное время. Для этого нам потребуется задействовать 2 хука … Читать далее