2016-09-20 105 views
0

我正在創建一個自定義的主題,並在我的聯繫人頁面我想添加一個小部件來顯示谷歌地圖地圖通過WP谷歌地圖插件,但我無法顯示我的網頁中的地圖。WordPress的 - 顯示小部件

在我的functions.php我有這樣的:

function arphabet_widgets_init() { 
 

 
    register_sidebar(array(
 
     'name' => 'My_Widgtet_Area', 
 
     'id' => 'map-area', 
 
     'before_widget' => '<div>', 
 
     'after_widget' => '</div>', 
 
     'before_title' => '<h2 class="rounded">', 
 
     'after_title' => '</h2>', 
 
    )); 
 
}

在我的html文件:

<?php 
 
    $map = get_page_by_title('Mapa'); 
 
    echo $map->post_content; 
 
?>

在我的網頁內容:

[wpgmza id="1"]

如何顯示或小部件到我的網頁相關聯?

感謝的

回答

1

您可以直接使用給定的短代碼添加地圖,或者你可以在窗口小部件添加簡碼,並在頁面中添加小部件。

直接在頁面上,使用簡碼

echo do_shortcode('[wpgmza id="1"]'); 

要在頁面

dynamic_sidebar('map-area'); 

希望它可以幫助添加窗口小部件添加地圖...

請詢問如果您有任何疑惑。