Скрытие ссылок от поисковиков и незарегистрированных на phpBB3

Статус
В этой теме нельзя размещать новые ответы.

pgood7

Постоялец
Регистрация
25 Июн 2008
Сообщения
95
Реакции
35
Подскажите как скрывать ссылки в сообщениях (и желательно но не обязательно в подписи) от поисковиков и незарегистрированных пользователей в phpBB3.0.5 ?
:thenks:
 
тавьте в файл functions.php такой код:
Код:
add_shortcode( 'member', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
     if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
        return $content;
    return 'сообщение не зарегестрированным';
}
Теперь чтобы скрыть текст от незарегистрированных посетителей, его нужно просто обозначить метками:
[member] этот текст будет виден только зарегистрированным пользователям [/member]
 
тавьте в файл functions.php такой код:
Код:
add_shortcode( 'member', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
     if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
        return $content;
    return 'сообщение не зарегестрированным';
}
Теперь чтобы скрыть текст от незарегистрированных посетителей, его нужно просто обозначить метками:
[member] этот текст будет виден только зарегистрированным пользователям [/member]
Я вставил этот код в самом конце файла \includes\functions.php (перед ?>)
Вот такую ошибку выдает сайт:
Код:
Fatal error: Call to undefined function add_shortcode() in /home/site/public_html/mysite.ru/forum/includes/functions.php on line 4367
На этой строчке находится:
Код:
add_shortcode( 'member', 'member_check_shortcode' );
Что делать?
 
насколько я знаю в закладке "безопасность" в админке надо включить "исполнение php" или как то так
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху