Wordpress-调用另一个代码段-如何管理括号?
我陷入了一些愚蠢的事情中 我想在Wordpress上将另一个代码段调用为一个代码段。这就是想法:Wordpress-调用另一个代码段-如何管理括号?,wordpress,code-snippets,Wordpress,Code Snippets,我陷入了一些愚蠢的事情中 我想在Wordpress上将另一个代码段调用为一个代码段。这就是想法: [ snippet01 param=[snippet02 param="awesomeParameter"]] 糟糕的是,这不是开箱即用的。我尝试使用另一个括号,如“{”,但这也不起作用 你有答案吗 提前感谢,以下是针对您的案例的另一种方法: 而不是[snippet01 param=[snippet02 param=“awesomeParameter”]] 您可以使用以下格式: [snippet0
[ snippet01 param=[snippet02 param="awesomeParameter"]]
糟糕的是,这不是开箱即用的。我尝试使用另一个括号,如“{”,但这也不起作用
你有答案吗
提前感谢,以下是针对您的案例的另一种方法: 而不是[snippet01 param=[snippet02 param=“awesomeParameter”]] 您可以使用以下格式: [snippet01 param=“subsnippet-snippet02,param,awesomeParameter”] 然后在第一个短代码中轻松解析并使用它:
function first_shortcode_function($args){
if (strpos($args["param"],"subsnippet-")===0){
$parts=explode("-",$args["param"]);
$snippe2_final=explode(",",$parts[1]);
do_shortcode("[".$snippe2_final[0]." ".$snippe2_final[1]."=".$snippe2_final[2]."]");
}
}
在第一个“参数”中可以有哪些不同的情况?有“true”代码:
[联系电子邮件地址=[xyz ips snippet='UserMailOnProfile']]
联系人是商店中下载的插件,需要字符串上的邮件地址(例如:something@true.com)xyz ips是另一个允许我创建代码段的插件。“UserMailOnProfile”是返回邮件地址的代码段的名称。它很有效!感谢您提供的提示。即使我更喜欢更简单的内容。这是我的返回函数:echo do\u shortcode(“[contact.$option\u 01.”]”;