2016-09-20 63 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'); 

希望它可以帮助添加窗口小部件添加地图...

请询问如果您有任何疑惑。