2014-08-29 2 views
1

모달 창에서 단축 코드를 사용하려고합니다. 이 코드는 별도의 PHP 파일 안에 있습니다. 나는 치명적 오류가 점점 오전 : 정의되지 않은 함수다른 PHP 파일의 단축 코드

에 연락이 잘 작동 모달 링크입니다 :

<a class="model-link" href="<?php bloginfo('template_url'); ?>/location-modal.php">Location</a> 

위치 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

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> 
+0

아직도 치명적인 오류가 발생합니다. 정의되지 않은 함수를 호출하십시오. – Shae

1

이렇게했습니다.

<?php 
require('../../../wp-blog-header.php'); 
?>