wordpress中的“do_shortcode”是什么以及它是如何工作的?

时间:2016-02-11 10:33:05

标签: php wordpress wordpress-theming

我目前正在学习wordpress主题开发,为了更好地理解,我已经下载了几个wordpress主题并查看了他们的代码。 但是我无法理解的一行代码。这是 - >

<?php echo do_shortcode(sq_option( 'footer_text ' ' ')); ?>

也许它的页脚,但它是如何工作的,以及如何在我创建自己的时候使用此功能。

2 个答案:

答案 0 :(得分:0)

do_shortcode是您在自定义主题模板页面中执行短代码时必须使用的功能,请参阅此处函数的更多信息:https://developer.wordpress.org/reference/functions/do_shortcode/

答案 1 :(得分:0)

通常do_shortcode();用于从短代码或其属性获取数据到PHP代码或过滤任何返回数据的短代码。任何插件都可以提供短代码。

不确定,但在您的主题代码sq_option("footer_text");中可能是一个从页脚过滤一些文本的函数。

代码可以是:

<?php echo do_shortcode( '[contact-form-7 id="91" title="quote"]' ); ?>

<强> Reference Link