我安装了插件“mobble”,它提供了更多的条件标记。由于我想为移动设备隐藏一些内容,我尝试构建一个短代码[is\\u mobile]。但我尝试了很多不同的方法return do_shortcode($content);
和return $content;
或return apply_filters(\'the_content\', $content);
但这根本不是我想做的;(
add_shortcode( \'is_mobile\', \'is_mobile_shortcode\' );
function is_mobile_shortcode( $atts, $content = null) {
if ( !is_mobile( ) );
return $content;
return \'\';
}
如果能得到一些帮助,我将非常高兴!
干杯
SO网友:david.binda
你有一个额外的“;”之后if ( !is_mobile( ) );
您的代码应如下所示:
add_shortcode( \'is_mobile\', \'is_mobile_shortcode\' );
function is_mobile_shortcode( $atts, $content = null) {
if ( !is_mobile( ) )
return $content;
return \'\';
}
您将以这种方式使用它(只是为了确保您正确使用它:
[is_mobile]My Caption[/is_mobidle]