Как сделать блог DoFollow, инструкция для Wordpress, DLE, Joomla или Drupal.
admin

Теперь мы есть в Telegram! Самое свежее на нашем канале

Делаем DoFollow блог на: |
Блог dofollow на Wordpress
Итак, рассмотрим варианты как сделать dofollow блог на самой популярной и подходящей для этого платформе – Wordpress. Вариантов открыть ссылки в комментариях для индексации ПС два: с помощью плагинов и без помощи таковых.function comment_author_link_follow_innewwindow() {
global $comment;
$url = get_comment_author_url();
$author = get_comment_author();
if ( empty( $url ) || 'http://' == $url )
$return = $author;
else
$return = "$author";
return $return;
}
add_filter('get_comment_author_link', 'comment_author_link_follow_innewwindow');
Можно настроить индексацию ссылок в самом теле комментария, но это, по моему глубокому убеждению, шанс получить массу спама – оно вам надо?
Не разбираетесь в кодах? Тогда просто установите плагин – с этим-то проблем не должно возникнуть. Один из лучших – DoFollow. На его примере и разберем создание блога dofollow на Wordpress.
Находим нужный файл, воспользовавшись поисковым окном в разделе «Плагины» админки. Если вы не из тех кто ищет простые пути, можно найти ссылку на скачивание с помощью Гугла или Яндекса.



Блог dofollow на DLE
На DLE следует заглянуть в файл engineclassescomments.class.php. И находим такую строку: $tpl->set( '{author}', "" . $row['gast_name'] . "" );
Заменяем ее на следующую:
$tpl->set( '{author}', "[noleech]" . $row['gast_name'] . "[/noleech]" );
Внимание! Если у вас не установлен Dude Smart Leech, [noleech] и [/noleech] следует убрать.
Далее меняем код в /engine/modules/addcomments.php, убирая
if( $mail != "" ) {
if( !preg_match( "/^[.A-z0-9_-]+[@][A-z0-9_-]+([.][A-z0-9_-]+)+[A-z]{1,4}$/", $mail ) ) {
$stop[] = $lang['news_err_10'];
$CN_HALT = TRUE;
}
}
Завершаем настройку заменой е-мейла на сайт:
Меняем
E-Mail:
На
* Ваш сайт: (без "http://)
Блог dofollow на Joomla!
На Joomla! Все довольно просто: устанавливаем компонент JComments и меняем код в tpl_comment.php, который находим по пути /components/com_jcomments/tpl/default/. Заменяем nofollow на dofollow, сохраняем и сообщаем об этом аплодирующим пользователям.Блог dofollow на Drupal
И, наконец, Drupal. Здесь тоже нужно сделать изменения в коде. Для этого заходим в каталог theme\thnameid и ищем файл .info, а в нем - строку name, записываем ее. Затем переходим к файлу template.php и вставляем в него нижеприведенный код.function thnameid _username($object) {
if ($object->uid && $object->name) {
if (drupal_strlen($object->name) > 20) {
$name = drupal_substr($object->name, 0, 15) .'...';
}
else {
$name = $object->name;
}
if (user_access('access user profiles')) {
$output = l($name, 'user/'. $object->uid, array(
'attributes' => array('title' => t('View user profile.'))
));
}
else {
$output = check_plain($name);
}
}
else if ($object->name) {
if (!empty($object->homepage)) {
$output = l($object->name, $object->homepage
);
}
else {
$output = check_plain($object->name);
}
// $output .= ' ('. t('not verified') .')';
}
else {
$output = variable_get('anonymous', t('Anonymous'));
}
return $output;
}
Не забудьте в строке function thnameid _username($object) (самая первая) заменить thnameid на записанное название темы. Сохраняем изменения и принимаем благодарности от тех, кто понимает какой смелый шаг вы совершили.
Как найти dofollow блог
А как определить, dofollow или nofollow блог, на который вы зашли? Многие веб-мастера ставят специальные значки, означающие что на блоге ссылки открыты для индексации. Например такие:
0 комментариев
Добавить комментарий