2016-09-20 1 views
0

Я создаю пользовательскую тему, и на моей странице контакта я хочу добавить виджет, чтобы отображать карту карт Google через Wp плагин Google Map, но я не могу показать карту на своей странице.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'); 

Надеется, что это помогает ...

Пожалуйста, спросите, если у вас есть сомнения.