有没有办法检查是否存在短代码,包括其代码'属性? 例如,检查网站上是否有以下短代码:[短代码id =" 3268"]
提前致谢!
答案 0 :(得分:0)
在wordpress中实际上有一个短代码API shortcode API,允许您在显示页面时显示短代码时调用函数并执行操作。如果你想检查整个网站,你必须编写一个插入所有内容的插件。
答案 1 :(得分:0)
对Shortcode中的属性尝试var_dump。
// var dump to show shortcode attributes are working
function bartag_func( $atts ) {
$att = shortcode_atts( array(
'foo' => 'something',
'bar' => 'something else',
), $atts );
var_dump($att);
}
add_shortcode( 'bartag', 'bartag_func' );
在此示例中调用Shortcode([bartag])时,您将看到属性默认值(或您添加到Shortcode中的值)。