在 newsletter.php 中声明的 $feedburner_id 在 n-feedburner.php 中不可用
$feedburner_id declared in newsletter.php is not available in n-feedburner.php
我有两个 php 文件,即:
- newsletter.php,以及
- n-feedburner.php
Let me first tell you what is the code written in n-feedburner.php
→
newsletter.php中的相关代码如下所示→
if($newsletter_provider == 'feedburner')
{
locate_template('inc/widgets/newsletter/n-feedburner.php',true,false);
}
但是当我们有这种安排时,Feedburner 订阅系统不起作用。
然而,
当我们使用这个排列时→
然后事情开始起作用了。
我找到的原因是:
<?php echo $feedburner_id; ?>
在 n-feedburner.php
中不能单独工作
$feedburner_id:这是在 newsletter.php 中声明的,因此在 n-feedburner.php
中不可用
有什么解决办法?我想将文件分开,因为随着 API 的增加,例如 MailChimp,经常联系保持代码清洁很重要。
尝试以下操作,这将检索文件并包含它。
要求(locate_template('inc/widgets/newsletter/n-feedburner.php',假));
您也可以使用全局变量或任何类似方法将变量传递给 n-feedburner.php。
我有两个 php 文件,即:
- newsletter.php,以及
- n-feedburner.php
Let me first tell you what is the code written in
n-feedburner.php
→
newsletter.php中的相关代码如下所示→
if($newsletter_provider == 'feedburner')
{
locate_template('inc/widgets/newsletter/n-feedburner.php',true,false);
}
但是当我们有这种安排时,Feedburner 订阅系统不起作用。
然而,
当我们使用这个排列时→
然后事情开始起作用了。 我找到的原因是:
<?php echo $feedburner_id; ?>
在 n-feedburner.php
中不能单独工作
$feedburner_id:这是在 newsletter.php 中声明的,因此在 n-feedburner.php
有什么解决办法?我想将文件分开,因为随着 API 的增加,例如 MailChimp,经常联系保持代码清洁很重要。
尝试以下操作,这将检索文件并包含它。
要求(locate_template('inc/widgets/newsletter/n-feedburner.php',假));
您也可以使用全局变量或任何类似方法将变量传递给 n-feedburner.php。