我正在尝试在模态窗口中使用短代码。代码在一个单独的php文件中。我收到致命错误:调用未定义的函数
这是工作正常的模态链接:
<a class="model-link" href="<?php bloginfo( 'template_url' ); ?>/location-modal.php">Location</a>
location-modal.php看起来像这样:
<div class="location-modal ">
<h1 class="modal-title">Heading</h1>
<p class="modal-para">test</p>
<?php echo do_shortcode('[MYSHORTCODE]'); ?>
</div>
我怎样才能使这个工作?
答案 0 :(得分:1)
这就是诀窍。
<?php
require('../../../wp-blog-header.php');
?>
答案 1 :(得分:0)
您需要包含包含do_shortcode
功能的PHP文件。做这样的事情:
<?php require_once "functions.php"; ?>
<div class="location-modal ">
<h1 class="modal-title">Heading</h1>
<p class="modal-para">test</p>
<?php echo do_shortcode('[MYSHORTCODE]'); ?>
</div>