Можно ли как-то добавить данные, специфичные для виджета отдельной страницы в Wordpress? - PullRequest
0 голосов
/ 24 октября 2011

Я хочу добавить виджет карт Google в Pages на сайте Wordpress. Все они имеют один и тот же шаблон с боковой панелью, но карта будет уникальной для каждого. Я чувствую, что должен быть способ заполнить виджет со страницы редактирования страницы для этой страницы. Каждой странице нужен собственный шаблон?

Это кажется ограничением, может быть, я что-то упустил. Если вопрос неясен, я дам мне знать, но я думаю, что это должно быть что-то, с чем люди сталкивались раньше.

Ответы [ 2 ]

1 голос
/ 24 октября 2011

Я бы предложил для этого добавить плагин WordPress.Это будет довольно легко сделать.

Если вы хотите сделать это без покупки каких-либо «профессиональных» версий плагина и не возражаете написать какой-нибудь простой код, то я бы предложил Simple Google Map.Вам нужно будет вставить короткий код в область виджетов на боковой панели.Вот ссылка на плагин - http://wordpress.org/extend/plugins/simple-google-map/

Для того, чтобы настроить область боковой панели каждой страницы, вам нужно написать код.Пожалуйста, обратитесь к этой статье, которая объяснит, как http://www.wpbeginner.com/wp-themes/display-different-sidebar-for-each-post-and-page-for-wordpress/

Она включает в себя простое изменение вашего файла «single.php» и использование «настраиваемых полей», чтобы вы могли сделать это изредактировать экран страницы, как вы и хотели!

0 голосов
/ 24 октября 2011

Используйте простой текстовый виджет для каждой карты и Widget Logic, чтобы выбрать страницу, на которой она появляется: WordPress ›Логика Widget« Плагины WordPress

...