- Автор темы
- #1
Существует ли плагин/хак для скрытия или вывода ссылок в комментариях через out страницу? Например как это сделано на данном форуме Для просмотра ссылки Войди или Зарегистрируйся
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
$return = “<a href=’http://[B]domain.com[/B]/go.php?site=$url’>$author</a>”;
Плагин позволяет на лету заменять все внешние ссылки на внутренние: в постах, комментариях, профилях комментариев.
Плагин не меняет ничего в базе - просто делает замену на выводе. Плагин можно настроить, чтобы он работал с постами, комменариями и профилями комментариев.
2 способа «маскировки» внешних ссылок: заголовок в PHP-файле или через mod rewrite.
Проще говоря, ссылки вида Для просмотра ссылки Войдиили Зарегистрируйся будут маскироваться в Для просмотра ссылки Войдиили Зарегистрируйся - или Для просмотра ссылки Войдиили Зарегистрируйся а если использовать mod rewrite - Для просмотра ссылки Войдиили Зарегистрируйся
Установка
Загрузите папку wp-noexternallinks в папку с плагинами /wp-content/plugins/
Активируйте плагин
зайдите в Настройки —> WP-NoExternalLinks и настройте как вам нужно
все готово, плагин работает!
Учтите, если вы деактивируете плагин, то все «псевдо внутренние» ссылки станут прямыми, т.е. внешними.
Новые фичи
Теперь можно не только скрывать внешние ссылки при помощи редиректов, но и прятать их под noindex (для yandex) и rel=nofollow (для google).
Для установки - просто активируйте его. Дотошные Сеошники могут зайти в опции и проставить такие настройки маскировки, которые им нравятся.
Теперь плагин сам определяет настройки wordpress и смотрит, включены ли пермалинки — не нужно ничего дописывать в .htaccess, как в предыдущих версиях плагина.
Так же теперь можно добавлять исключения, чтобы не маскировать «хорошие» ссылки, или посты.
При редактировании поста теперь можно поставить флажок «не маскировать» в появляющейся при редактировании панели.