Остались наверное еще такие пользователи WordPress, которые не отключили пинги/уведомления и делать этого не собираются. Этот пост будет полезен именно вам.
Кому как, а мне не очень нравится, когда я упоминаю (ставлю ссылку) о ранее написанной статье в своей новой статье и затем получаю уведомление (в виде комментария) на свою старую статью. Если вы так же не хотите, чтобы ваши старые статьи не получали уведомления с новых статей, то вставьте, такой маленький, код в ваш файл темы function.php:
function kama_disable_inner_ping( &$links ){
$site_url = get_option( 'home' );
foreach ( $links as $key => $val )
if ( strpos( $val, $site_url ) !== false ) unset($links[$key]);
}
add_action( 'pre_ping', 'kama_disable_inner_ping' );
Умам пытливым, но не разобравшимся что делает код: перед отправлением пингов проверяется массив с адресами ссылок, взятых из статьи, если в адресе ссылки присутствует адресс вашего сайта (get_option( 'home' ); http://site.ru ), то такая ссылка удаляется из массива и соответственно уведомления на неё не последует.
- Предыдущие по меткам
- Предыдущие записи
- Исполняемый php код в записях Wordpress ← 6.Июл.2010 // 32
- Полезный хак для WordPress, если сайт дорабатывается на локалке ← 1.Апр.2010 // 11
- Плагин для защиты от спама в комментариях WordPress ← 14 Июль 2010 // 80
- Автоматическое растягивание поля (textarea) комментария ← 16 Июль 2010 // 4
- Условные теги в WordPress и все что с ними связано ← 2 Июнь 2010 // 14

Мой коммент немного не относиться к данной статье. Интерисует Ваш вариант плагина ОПРОСА доработанный.
Вот, написал статью на эту тему: Плагин опроса для WordPress - Democracy Poll
мне приходят уведомления с ссылками на чужие сайты,я из них конечно же ссылки извлекаю и переписываю комент под человеческий вид,жалко комменты блог просто совсем новый еще не накопил постоянных читателей,и что получается у вас эти пинги не отключены?комментарий номер 2 как раз по моему такое уведомление?
Этим кодом отключаются уведомления внутри блога, т.е. я сам пишу пост, в нем упоминают свой же, другой пост и на этот другой приходит уведомление. Такие уведомления убираются. Вот о чем речь.
Спасибо. Случайно наткнулся на этот чрезвычайно полезный пост, я как раз жутко ненавижу пинги на свои же посты.
даже не знаю, как написать... За последние два-три года Ваш блог (для меня)самый познавательно-интересный (хоть я читаю всего вторую статью). Это как побывать в двух недельной командировке в Хельсинки, и вернуться в Москву через аэропорт в Англии (бывают такие, вот маршруты) и получить больше впечатлений от двух часов проведённых в английском аэропорту, чем от посещения и прибывания в Финляндии. Это было такое небольшое отступление, навеяло, что-то... А по существу: пойду в свои блоги отключать этот атавизм (раньше не знал, как, да особо и не искал).
если я правильно понимаю, название функции задаётся произвольное и
тут можно хоть dima_pupkin написать? я правильно понимаю? конечно dima_pupkin надо будет добавить и в
вместо
. То есть таким незатейливым путём идёт продвижение Вашего сайта (упоминания в коде, который поисковые роботы тоже переваривают). Или это по-типу личная подпись?
Вы все правильно понимаете, продвижения тут нет, скорее подпись