2013-11-15 1 views
0

나는 국가 코드에 따라 PHP 포함 출력을 위해 wordpress 플러그인을 사용하고 있는데, 위치에 따라 텍스트를 출력하는 조건부 단축 코드를 설정했지만 취할 수는 없습니다 다음 단계로 PHP 파일을 포함합니다 :PHP는 WordPress 템플릿 단축 코드에 포함

<? echo do_shortcode('[wpgc_is_country_code country_code="UK"]' . 'hello' .'[/wpgc_is_country_code]');?> 

이 "안녕하세요"출력을,하지만 난 그것을 PHP 파일을 inlcude 싶습니다. 나는이 시도했습니다 :

<? echo do_shortcode('[wpgc_is_country_code country_code="UK"]' . 'include('include/UK.php')' .'[/wpgc_is_country_code]');?> 

하지만이 작동하지 않는, 출력은 비어, 어디에서 사물의 "포함"부분에 잘못된 것입니까? (나는 또한 행운과 함께 "get_template_part"함수를 사용하여 시도했습니다)

미리 감사드립니다!

답변

0

안녕하세요 문자열이 너무 인용문이 있지만, include()에 quote..remove 따옴표의 모든 기능을 가지고 있고,에 대한 설명이

<? echo do_shortcode('[wpgc_is_country_code country_code="UK"]' . include('include/UK.php') .'[/wpgc_is_country_code]');?> 
+0

감사를 시도하는 잘못된 기능입니다 포함되어 있어야합니다 따옴표, 코드는 여전히 나를 위해 아무것도 출력되지 않습니다. 동일한 것을 사용하면 조건없이 php가 포함됩니다 : 잘 작동하고 PHP 콘텐츠를 완벽하게 표시합니다. 그래서, 당황스러워! – rrrnnn