删除置顶内容中的所有短代码标签。
用法
<?php strip_shortcodes( $content ); ?>
参数
$content
(string) (required) 将要删除所有短代码标签的字符串。
Default: None
返回值
(string)
删除了所有段代码标签的字符串。
实例
除了 single 和 page 页面之外删除 Shortcode。
function wpjam_remove_shortcode_from_archive($content) {
if ( !is_singular() ) {
$content = strip_shortcodes( $content );
}
return $content;
}
add_filter('the_content', 'wpjam_remove_shortcode_from_archive');
修改记录
Since: 2.5
源文件
wp-includes/shortcodes.php