Wordpress短代码语法

时间:2015-04-02 17:24:49

标签: wordpress syntax countdown shortcode

我在我的WordPress上使用Avada主题,它使用Countdown Boxes,使用提供的Fusion Page Builder构建页面。倒计时框将显示通过名为Days-Until的插件输出的特定日期的天数。实现此目的的语法:[days_until date =“2015年4月15日”]。

我正在尝试使用此天 - 直到短代码并使用Fusion(WYSIWYG编辑器)将值传递给倒计时框短代码:

[counters_box columns="4" color="" title_size="" icon_size="" body_color=""
body_size="" border_color="" class="" id=""][counter_box value="[days_until
date="4 April 2015"]" unit="" unit_pos="suffix" icon="" direction="up"]"
unit="" unit_pos="suffix" icon="" direction="up"]Text[/counter_box]

不幸的是,代码不起作用,并显示以下内容。

0(在柜台中)

unit=”” unit_pos=”suffix” icon=”” direction=”up”]” unit=”” unit_pos=”suffix”     icon=”” direction=”up”]Text

甚至可以做我想做的事情吗?

由于

1 个答案:

答案 0 :(得分:0)

如果没有一些编程,就不可能将一个短代码嵌套在另一个短代码中(即你的days_until短代码在counter_box中)。

这是一个商业主题,所以我们无法看到原始的PHP代码。

您需要做的是编辑counter_box的代码,以便在value参数上调用do_shortcode

do_shortcode是一个扩展所提供文本中任何短代码的函数(就像它们被粘贴到Page或Post的内容字段中一样),所以days_until代码将被转换到计数器可以使用的数字。

我建议与主题开发者联系。

进一步阅读:WordPress Shortcode API