12.10.09 23:09Три рецепта для WordPress

Предлагаем три несложных рецепта для WordPress:

Завтрак

1. Безопасность WordPress: как скрыть сообщения об ошибках входа в систему
Сегодня только и слышно о взломах блогов на движке WordPress. А вы обезопасили свой блог? Здесь вы получите краткий совет о том, как можно без труда отключить показ полезных сообщений потенциальным хакерам блогов.

Если вы (или кто-либо другой) пытаетесь войти в блог, но неудачно, то WordPress выдает сообщение о том, что произошла ошибка. Это сообщение полезно не только для вас, но и для потенциальных хакеров.
Для отключения таких сообщений откройте файл functions.php и вставьте следующий код:

1
add_filter('login_errors',create_function('$a', "return null;"));

Перевод статьи: WordPress security: Hide login error messages

Узнать остальные два рецепта WordPress >>

Комментарии 3 | Рубрики: SEO, Wordpress, Блог

07.09.09 21:10Может ли сайт попасть в индекс без ссылок и XML карты сайта?

Перевод статьи: Can You Get a Website Indexed with No Links and XML Sitemaps?
Автор статьи: Michael Gray

Наводя порядок на своих доменах и в хостинговых учетных записях, я решил проверить, попадет ли сайт в индекс, если использовать лишь XML карты сайта и ни одной внешней ссылки.

Так как домен MichaelGray.com принадлежит какому-то известному пианисту из Нью-Джерси, мне ничего не осталось, как добавить свой инициал внутри и купить домен MichaelAGray.com. Из всех CMS я отдаю предпочтение Wordpress. Итак, я установил этот движок, подобрал тему, настроил ее и установил XML Sitemaps plugin. Я настроил его так, чтобы он пинговал все поисковики.
Read the rest of this entry »

Комментарии 3 | Рубрики: SEO, Wordpress

14.01.09 18:13Полезные SQL приемы для WordPress

Перевод статьи 8 Useful WordPress SQL Hacks

За последние 10 лет база данных MySQL приобрела большую популярность в сети. Все блоги WordPress работают на базе данных MySQL, в которой содержатся посты блога, установки, комментарии и еще много чего другого.

Плагины и некоторые приемы с кодами помогают решить некоторые проблемы и задачи, но иногда у вас нет другого выбора, кроме как выполнить команды SQL в phpMyAdmin или непосредственно в базе данных через SSH. Итак, давайте рассмотрим 8 полезных SQL приемов для WordPress. В каждом пункте этого поста сформулирована проблема, предложено ее решение и его объяснение.
узнать полезные SQL приемы для WordPress >>

Комментарии 3 | Рубрики: Wordpress

17.12.08 13:0810 полезных RSS приемов для WordPress (Окончание)

Окончание статьи, начало см. 10 полезных RSS приемов для WordPress

5. Давайте своим читателям фид для каждого сообщения

фид для каждого сообщения

Проблема. Если у поста очень много комментариев, то читателям тяжело проследить за всем обсуждением. Большинство пользователей WordPress не знают о том, что в этом движке есть встроенная функция предоставления RSS фида для комментариев к каждому посту.

Решение. Вообще-то, это совсем никакой и не прием: чтобы обеспечить RSS фид комментариев к определенному посту, просто вызовите функцию comment_rss_link():

<?php comments_rss_link('&raquo; Comments RSS Feed'); ?>

узнать все полезные RSS приемы >>

Комментарии 4 | Рубрики: Wordpress

15.12.08 23:3810 полезных RSS-приемов для WordPress

Перевод статьи 10 Useful RSS-Tricks and Hacks For WordPress

RSS – это одна из чрезвычайно простых и, в то же время, чрезвычайно мощных технологий. На данный момент RSS фактически стал стандартом для синдикации блогов (одновременной публикации контента на нескольких веб-узлах) и широко используется в личных и корпоративных целях; например, в блогах. Принимая во внимание то, что многие из таких блогов работают на движке WordPress, в этом посте мы постараемся охватить некоторые (как нам кажется) малоизвестные, но полезные RSS приемы, которые помогут вам использовать этот сервис более эффективно и без использования ненужных и корявых плагинов WordPress.

Рассмотрим 10 полезных и малоизвестных RSS приемов для WordPress. В каждом пункте статьи описывается проблема и предлагается ее решение. При этом каждое решение подробно описано, чтобы вы могли не просто решить свои проблемы, связанные с RSS, но и при этом понимали, что вы делаете. Таким образом, вы сами будете модифицировать свою тему WordPress, а не наполнять ее непонятными исходными кодами.

1. Контролируйте время появления ваших постов в RSS

Контролируйте время появления ваших постов в RSS

Проблема. Бывало ли у вас такое, что вы опубликовали статью и сразу же заметили ошибку? Конечно же, вы можете исправить ошибку, но есть другая проблема: статья уже опубликована в вашем RSS фиде. Чтобы избежать подобных проблем, используйте следующий рецепт, чтобы создать задержку между публикацией поста и его появлением в RSS фиде.

Решение. Для использования этого приема просто вставьте следующий код в файл function.php вашей темы. Если в вашей теме нет такого файла, создайте его.

function publish_later_on_feed($where) {
global $wpdb;if ( is_feed() ) {
// timestamp in WP-format
$now = gmdate('Y-m-d H:i:s');// value for wait; + device
$wait = '5'; // integer// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR// add SQL-sytax to default $where
$where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
}
return $where;
}add_filter('posts_where', 'publish_later_on_feed');

Объяснение кода. Указанный выше код добавит 5-минутную задержку между публикацией поста в вашем блоге и его появлением в RSS фиде. Для изменения времени задержки измените значение переменной $wait в девятой строке.
узнать другие полезные RSS-приемы >>

Комментарии 14 | Рубрики: Wordpress

12.12.08 12:03Взлом WordPress: перенаправление поискового трафика и трафика без Cookie на спам сайты

Перевод статьи WordPress Hack: Recover and Fix Google and Search Engine or No Cookie Traffic Redirected to Your-Needs.info, AnyResults.Net, Golden-Info.net and Other Illegal Sites

Я уже писал о Взломе Wordpress с использованием клоакинга по IP-адресам Google и о том как почистить Wordpress-блог после такого взлома.

На этот раз речь пойдет о еще одном виде взлома WordPress использующем дыры в системе безопасности и уязвимости блога для внедрения вредоносного php кода в коды WordPress.

Хакеры прилагают все возможные усилия, чтобы взломать и использовать в своих целях блоги WordPress по всей сети, размещая и внедряя вредоносный код в коды и базу данных WordPress, чтобы перенаправить посетителей и хиты из Google и других поисковиков на такие спам-сайты, как your-needs.info, anyresults.net, golden-info.net, keymachine.de, beliy.us, seogoogle.us и многие другие спам-сайты, наполненные рекламой с оплатой за клик. Некоторые взломы нацелены на получение большого трафика за счет редиректа еще до обращения к WordPress. Если бы не взлом, то весь трафик попадал бы на блог.

Признаки перенаправления трафика из поисковых систем

Учтите, что не все признаки встречаются одновременно. Существует несколько видов взлома, и, соответственно, разные способы его выявления и устранения.
узнать признаки перенаправления трафика и способы защиты от взлома >>

Комментарии 5 | Рубрики: Google, Wordpress

18.11.08 14:26Как почистить Wordpress-блог после взлома

Перевод статьи New Wordpress Hacking Strategy Using Cloaking to Target Google IP Addresses

В продолжение статьи Взлом Wordpress с использованием клоакинга по IP-адресам Google

Регулярные обновления позволяют вернуться к прежней версии при необходимости. И если вы решите обновить ПО после хакерской атаки, обязательно очистите сервер (сохраните где-нибудь старые файлы) и установите новые. Возможно, вам понадобится внести изменения в базу данных и сменить пароль Wordpress после обновления, и если вам не удалось выяснить, где именно была произведена атака, то можно сменить и тему.

Есть много разных способов взлома Wordpress-блогов. Вот некоторые способы выявления спама...
узнать о способах определения спама и методах очистки блога >>

Комментарии 12 | Рубрики: Wordpress