Хоть гугл порадовал 0>3 PR, ещё бы яшка так хорошо апнул :)
ТС молодца!!! +100 тебе!!!
Мля, это звонок, надо перебираться на более стабильный хостинг.
Они там в твиттере ничего не пишут?
Да, джино опять лёг. Мёртво лежит
Да нет, если старый код оставляю, то ссылки закрыты от индексации, а если вставляю тот код который написал Капитан Кирк, то ссылки открываются независимо от даты. т.е после 18 числа, то бишь в сегодняшних комментах они так и остаются открыты к индексации. Я вписал $a = mktime(0, 0, 0, 18, 06, 2011)
BlogoWest добавил 19.06.2011 в 16:00
Пробовал вставлять такой код:
function get_comment_author_link() { /** @todo Only call these functions when they are needed. Include in if... else blocks */ $url = get_comment_author_url(); $author = get_comment_author(); if ( empty( $url ) || 'http://' == $url ) $return = $author; else { $dateLast = new DateTime('2011-06-18'); $dateNow = new DateTime('now'); if ($dateLast < $dateNow) $return = "<a href='$url' rel='external nofollow' class='url'>$author</a>"; else $return = "<a href='$url' class='url'>$author</a>"; } return apply_filters('get_comment_author_link', $return); }
Ссылки так и остаются закрыты от индексации не зависимо от даты.
BlogoWest добавил 19.06.2011 в 23:20
Потестил данный код.
У меня получилось что до 18.06.2011 ссылки авторов во всех комментариях открыты к индексации, а после 18.06.2011 все ссылки авторов комментов закрываются в nofollow.
Мне же нужно, чтобы в ссылках авторов комментариев, оставленных до 18.06.2011 не было атрибута rel='external nofollow', и они оставались открыты к индексации поисковиками, а в оставленных комментах после 18.06.2011 атрибут rel='external nofollow' добавлялся во все ссылки авторов комментариев.
Чёй-то не выходит каменный цветок...
Плагин dofollow деактивировал.
Вставил код, выставил с 18.06.2011 чтобы добавлялся nofollow, не действует почему-то. Все комменты и старые и новые dofollow остаются.
Выровнять картинку по левому краю вероятно :)
Переходите на страницу http://vkontakte.ru/developers.php?o=-1&p=Comments
Заполняете строки: название сайта, адрес сайта, указываете ширину формы комментариев, сколько комментариев будет видно сразу и нужно ли размещать фото, видео, аудио, ссылки. После чего нажмите сохранить, и сгенерируется нужный код для вставки его на сайт.
Первый код нужно вставить перед закрывающимся тегом head в файле header.php
выглядит примерно так:
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?32"></script>
Второй код:
<script type="text/javascript"> VK.init({apiId: 1852211, onlyWidgets: true}); </script>
Нужно вставить в этом же файле только после тега body
Третий код, он же последний:
<div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 10, width: "496", attach: "*"}); </script>
вставляете в файле single.php туда, где хотите разместить данный виджет. Я например вставил перед комментариями, а именно перед строчкой
<?php comments_template(); ?>
Только учтите, вставлять надо свой сгенерированный код, а не тот, что я написал. Я писал его для того, чтобы вы лучше ориентировались.
weblad, спасибо за совет, с кодом разберусь как нибудь.
Thanx, версию MSQL не в админке надо искать а на своём хостинге
Попробовал, не прокатил этот вариант. Скачал, активировал плагин, занёс ссылки в исключения, в тексте nofollow убирается, а в ссылках комментаторов не убирается.
Есть у кого ещё варианты как сделать dofollow в избранных комментариях?