Страница 1 из 1
Закрытый текст (для зарегистрированных)
Добавлено: 23 авг 2017, 15:29
vol.team-servers
Код: Выбрать все
function only_reg_info($atts,$content = null) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ){
return $content; } else {
return '<p>Чтобы увидеть текст, Вам нужно авторизоваться</p>';}
}
add_shortcode( 'forreg', 'only_reg_info' );
Для отображении тега [forreg][/forreg]
Код: Выбрать все
function add_new_quicktags() {
if (wp_script_is('quicktags')) :
?>
<script type="text/javascript">
if (QTags) {
QTags.addButton( 'forreg', 'Для зарег.', '[forreg]', '[/forreg]', 'Для зарег.', '', 1 );
}
</script>
<?php endif;
}
add_action( 'admin_print_footer_scripts', 'add_new_quicktags' )
Re: Закрытый текст (для зарегистрированных)
Добавлено: 24 авг 2017, 08:31
Longipongeoos
vol.team-servers писал(а):Код: Выбрать все
function only_reg_info($atts,$content = null) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ){
return $content; } else {
return '<p>Чтобы увидеть текст, Вам нужно авторизоваться</p>';}
}
add_shortcode( 'forreg', 'only_reg_info' );
Для отображении тега [forreg][/forreg]
Код: Выбрать все
function add_new_quicktags() {
if (wp_script_is('quicktags')) :
?>
<script type="text/javascript">
if (QTags) {
QTags.addButton( 'forreg', 'Для зарег.', '[forreg]', '[/forreg]', 'Для зарег.', '', 1 );
}
</script>
<?php endif;
}
add_action( 'admin_print_footer_scripts', 'add_new_quicktags' )
Код: Выбрать все
<if test="$this->memberData['member_id']">текст только для пользователей</if>
Re: Закрытый текст (для зарегистрированных) [Решено]
Добавлено: 19 сен 2017, 08:56
Longipongeoos
functions.phpКод: Выбрать все
//шорткод скрытия части текста записи start
function wph_hide_text($atts, $content = null) {
if (is_user_logged_in() && !is_null($content) && !is_feed())
{return wpautop($content);}
else {
$loginlink = wp_login_url();
$reglink = wp_registration_url();
$msg = '<p style="background:#fcf8e3;padding:5px;">
Для просмотра скрытого содержимого вы должны
<a href="'.$loginlink.'">войти</a> или
<a href="'.$reglink.'">зарегистрироваться</a> на сайте.</p>';
return $msg;
}
}
add_shortcode('hide', 'wph_hide_text');
//шорткод скрытия части текста записи end
Отправлено спустя 56 секунды: