О плагинах

Тут меня спрашивают, какие плагины у меня стоят в ВордПрессе. Так вот, я пока не спешу обвешивать свой ВП плагтинами как ёлку игрушками, жопой чувствую, что от излишеств всё это будет глючить и тормозить. У меня стоит только минимум плагинов:

ЖЖ-кросспостер для кросспостинга постов в ЖЖ

Akismet – антиспам-плагин

Max Site Anti-spam image – плагин-каптча

php MD5 от Белы – плагин, вычисляющий хеши всех php файлов и сигнализирующий об их изменении (например, из-за заражения вирусом или вторжения хакера)

Word Press Database Backup – понятно из названия

Часть плагинов были в дистрибутиве WP от maxsite.org,  часть взял с mywordpress.ru. Советы, что нужно ставить, давал мне Бела

О восстановлении информации о комментах от пользователя, действие аккаунта которого приостановлено

Рассмотрим вполне жизненную ситуацию, с которой я сегодня столкнулся.

Допустим, Вы читаете свой живой журнал или ЖЖ-сообщество, в котором вы что-то написали. У этого постинга есть комменты. А вместо одного из комментов надпись “(Ответ от пользователя, действие аккаунта которого приостановлено) “. Это означает, что данного пользователя засуспендили (suspend) за “долой нато” или за детскую порнографию или за разглашение чей-то приватной информации или еще за что-то.

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

Вначале я поигрался с поисковыми системами Google, Yandex (поиск в блогах и поиск в коментах), Yahoo и архивом archive.org. Они кешируют почти весь Интернет и в их кешах можно найти много интересного. (Технология поиска по кешам не очень сложна и на ней я не буду останавливаться). В моем случае оказалось, что одни поисковики совсем не закешировали этот постинг и его комментарии, а другие (Yandex) слишком быстро обновили кеш (уже после саспенда) и тем самым стерли текст из кеша.

Но вот, что мне удалось сделать: у сообщения от приостановленного аккаунта тем не менее есть кнопки “Заморозить” и “Удалить”. Я нажал “Удалить” и увидел примерно такие опции:


Удалить этот комментарий?
Вы точно хотите удалить этот комментарий?
Заблокировать пользователю zzzyyy возможность оставлять комментарии в вашем журнале
Отметить этот комментарий как спамУдалить ветвь (все ответы на этот комментарий)


(Имя пользователя изменено) Так я узнал по крайней мере имя юзера (он оказался спамботом и моё любопытство было удовлетворено). А в других случаях, зная имя легче искать дополнительную информацию, в частности, в кешах поисковиков. Конечно, программисты ЖЖ могут исправить эту фичу, но врядли в ближайшее время, у них и более важных тикетов полно

WordPress и произвольный html-код

Файл index.php в корневом каталоге WordPress имеет вид

<?php
/* Short and sweet */
define(‘WP_USE_THEMES’, true);
require(‘./wp-blog-header.php’);
?>

Я как сильно хитрый вставил немного html-кода в конце этого файла, в частности, счетчик ливинтернетовский. Оказалось, нельзя, это проявляется как ошибка при формировании rss. Убрал свой код и rss стал опознаваться Яндексом и Оперой без ошибок. Оказывается, не все так просто, а я думал, зачем придуман плагин для вставки “ушек” с произвольным html-кодом

Погреб

Сходил в погреб за картошкой. Принес ведро. Несмотря на мороз до -16 в погребе тепло и сыро, на потолке из предварительно напряженного бетона капли воды (адиабатической). На всякий случай поместил под крышку погреба уплотняющую прокладку (стеганый квадратный матрасик из мешковины с ватином внутри). Живности не видел, она или попряталась или подохла. Только один красноклоп-солдатик лежал, то ли мертвый, то ли замерзший. Улиток тоже не видел (по крайне мере в глаза они не бросались, а я не присматривался). Замок замерз и не открывался. Для прогрева замка сжег тоненький пирацкий сборник рассказов Каттнера, изданный пирацким образом на газетной бумаге в конце 80-х или начале 90-х

А вот и первое маленькое ноу-хау

Бывает, php не хватает памяти для установки и работы WP. (Сообщение об этом можно найти в http-error.log, а одним из симптомов могут быть пустые страницы при инсталляции или при работе ) Тогда надо в .htaccess написать примерно такое:

php_value memory_limit 32M

(или больше 😉

Spell! Спасибо за помощь! Ты рулез!