如何在一个短码中设置一个变量,并在同一帖子的另一个短码中引用它?

时间:2017-01-05 作者:Victor

如何在函数中定义两个短代码。php能够在帖子中使用短代码设置变量,并在同一帖子的另一个短代码中使用它。

例如,在任职期间:

[SET_VARIABLE VALUE=HELLO]
然后,后来在同一个帖子里

[PRINT_VARIABLE]
返回HELLO

1 个回复
SO网友:KAGG Design

在函数中。php,您将您的短代码函数放在哪里,您必须声明一个全局变量,然后在第一个短代码函数中设置其值,并在第二个函数中使用其值。

相关推荐

Namespaced shortcode?

我正在改造一个旧的WP站点,该站点有许多自定义的短代码,显然由于代码当前的组织方式,这些短代码在性能方面付出了代价。当然,我可以修复优化不好的代码,使用十几个短代码,并且一天就可以完成,但我想知道如何更好地组织它们。根据WordPress\'documentation, 建议将它们放在插件中并在上初始化init. 我们可以通过这样“命名”它们来减少这个钩子中的负载吗?[com.company shortcode attr=\"attr\" prop=\"prop\"] 有人尝试过这样的解决方案吗