DO短码自动内容生成(_S)

时间:2017-11-10 作者:Errol Pereira

我的父主题有一个do\\u shortcode函数,可以自动生成并在侧边栏上显示内容。我想编辑它并在那里放置一些自定义内容。。怎么做?

2 个回复
SO网友:Malay Solanki

您可以使用以下函数删除短代码输出

 remove_shortcode(\'shortcode_name\')

https://developer.wordpress.org/reference/functions/remove_shortcode/

SO网友:bravokeyl

do_shortcode 输出使用创建的短代码add_shortcode, 因此,找出这个shortcode函数并检查是否有任何可用的操作/过滤器挂钩。

使用remove_shortcode 要删除父主题函数并添加自己的代码,请使用add_shortcode. 如果父主题使用function_exists 在创建短代码时进行检查,这样就不必担心删除它了。您可以重写该函数。

结束

相关推荐

Shortcode IF statment help

下面是我一直致力于运行短代码的代码。我已经尝试实施if() 声明,但没有任何效果。我有两个输出。我想做的是,如果属性(\'img\', \'user\', \'text\') 显示在快捷码中$output1.否则,如果属性(\'img\', \'text\', \'length\', \'material\', \'power\') 显示在快捷码中$output2.function hire_equipment_func($atts) { extract( s