2014-04-07 4 views
0

PHP가 올바르게 작동하려면이 단축 코드를 가져와야합니다. 마지막 div 'Loc_Pic64'.....에 포함시켜야합니다 .... echo do_shortcode을 사용해 보았지만 행운이 없었습니다PHP 코드의 div 내용으로 shortcode 포함

[google-map-v3 shortcodeid = "TO_BE_GENERATED"width = "124 "height ="124 "zoom ="12 "maptype ="로드맵 "mapalign ="중심 "directionhint ="거짓 "language ="기본값 "poweredby ="false "maptypecontrol ="true "pancontrol ="true "zoomcontrol ="true "false"addmarkermashupbubble = "false"bubbleautopan = "false"enablemarkerclustering = "false"enablemarkercashering = "false"addmarkermashupbubble = "true" "distanceunits ="km "showbike ="false "showpanoramio ="false "]

<?php 
echo " <div id='loc_con'> 
<div id='Loc_Pic64'></div> 
<div id='Loc_Content'> 
<div id='Loc_Name'><b><a href='" . $Loc_Web . "'>" . $Loc_Name . "</a></b></div> 
<div id='Loc_Add'><b> $Loc_Add </b></div> 
<div id='Loc_Phone'><b> $Loc_Phone </b></div> 
<div id='Loc_Hours'><b> $Loc_Hours </b></div> 
<div id='Loc_Description'> $Description </div> 
</div> 
<div id='Loc_Pic64'></div> 
<div id='Loc_Pic64'> 

</div> 
</div>";} 
?> 
+0

'do_shortcode'로 시도한 코드를 게시 할 수 있습니까? – Rikesh

+0

"echo do_shortcode (["shortcode "]);" 위의 틈에 ... – adrunis84

+0

아래 코드를 시도하십시오. – Rikesh

답변

1

시도해보십시오.

echo " <div id='loc_con'> 
<div id='Loc_Pic64'></div> 
<div id='Loc_Content'> 
<div id='Loc_Name'><b><a href='" . $Loc_Web . "'>" . $Loc_Name . "</a></b></div> 
<div id='Loc_Add'><b> $Loc_Add </b></div> 
<div id='Loc_Phone'><b> $Loc_Phone </b></div> 
<div id='Loc_Hours'><b> $Loc_Hours </b></div> 
<div id='Loc_Description'> $Description </div> 
</div> 
<div id='Loc_Pic64'></div> 
<div id='Loc_Pic64'>". 
do_shortcode(["shortcode"]) 
."</div> 
</div>"; 
+0

이것은 불행히도 작동하지 않았다 ... :( – adrunis84

+0

발견 : $ map_display = do_shortcode ("[shortcode]")를 추가하고, echo 명령 전에 div 태그 사이에 $ map_display를 추가하십시오. – adrunis84

+0

방금 ​​업데이트했습니다. 문제를 일으키는 세미콜론이었습니다. 업데이트 답변도 효과가 있습니다. – Rikesh