Плагин позволяет на лету заменять все внешние ссылки на внутренние: в постах, комментариях, профилях комментариев.
Плагин не меняет ничего в базе - просто делает замену на выводе. Плагин можно настроить, чтобы он работал с постами, комменариями и профилями комментариев.
2 способа «маскировки» внешних ссылок: заголовок в PHP-файле или через mod rewrite.
Проще говоря, ссылки вида
Для просмотра ссылки Войди или Зарегистрируйся будут маскироваться в
Для просмотра ссылки Войди или Зарегистрируйся - или
Для просмотра ссылки Войди или Зарегистрируйся а если использовать mod rewrite -
Для просмотра ссылки Войди или Зарегистрируйся
Установка
Загрузите папку wp-noexternallinks в папку с плагинами /wp-content/plugins/
Активируйте плагин
зайдите в Настройки —> WP-NoExternalLinks и настройте как вам нужно
все готово, плагин работает!
Учтите, если вы деактивируете плагин, то все «псевдо внутренние» ссылки станут прямыми, т.е. внешними.
Новые фичи
Теперь можно не только скрывать внешние ссылки при помощи редиректов, но и прятать их под noindex (для yandex) и rel=nofollow (для google).
Для установки - просто активируйте его. Дотошные Сеошники могут зайти в опции и проставить такие настройки маскировки, которые им нравятся.
Теперь плагин сам определяет настройки wordpress и смотрит, включены ли пермалинки — не нужно ничего дописывать в .htaccess, как в предыдущих версиях плагина.
Так же теперь можно добавлять исключения, чтобы не маскировать «хорошие» ссылки, или посты.
При редактировании поста теперь можно поставить флажок «не маскировать» в появляющейся при редактировании панели.