【发布时间】:2012-05-17 02:07:26
【问题描述】:
有两个WordPress插件,一个是表单表单灯箱插件,另一个是MailChimp列表订阅表单。表单灯箱的简码工作如下:
[formlightbox_call title="灯箱表单" class="1322379893472"]点击这里[/formlightbox_call] 和 [formlightbox_obj id="1322379893472" style="" onload="false"][在此处填写简码][/formlightbox_obj]
mailchimp 的简码是 [mailchimpsf_form]。 现在我必须在单击“单击此处”文本时在灯箱弹出窗口中打开 mailchimp 表单。所以会变成这样:
[formlightbox_call title="lightbox form" class="13223798934721"]Click here[/formlightbox_call]
[formlightbox_obj id="13223798934721" style="" onload="false"][mailchimpsf_form][/formlightbox_obj]
上面的工作也很好。问题来了:
如果我必须使用这些插件的功能在 php 文件中做同样的事情: 1. formlightbox_call 简码调用如下函数:
$a=array('title'=>"lightbox form", 'class'=>"1322379893472");
echo fl_shortcode_call( $a,"Click here");
2。 formlightbox_obj 正在调用下面的函数
$b=array('id'=>"1322379893472", 'style'=>"", 'onload'=>"false");
$e='Testing the code';
echo fl_shortcode_obj($b,$e);?>
上面的函数也可以工作,但我必须将 mailchimp 表单传递给有问题的第二个函数。
像这样,或者请让我知道其他方式,以便它起作用: $b=array('id'=>"1322379893472", 'style'=>"", 'onload'=>"false"); $e=; echo fl_shortcode_obj($b,$e);?>
此代码不起作用。请帮助我使用 PHP 文件中的函数将 mailchimp 表单传递给灯箱。
【问题讨论】:
标签: wordpress wordpress-theming