Intereting Posts
SQL-запрос для получения сообщений из нескольких категорий, но не в категории wp_signon ($ creds, false); не работает woocommerce – как получить ссылку на продукт по id Как отключить учетную запись пользователя? Как получить настройки администратора для виджета при использовании the_widget () с пользовательским виджетами Основной вопрос о коротких кодах Как использовать wp_enqueue_script, когда требуется Повторная отправка пользовательской почты Как фильтровать sql только для определенного типа сообщения Как отображение Последнее изменение в профиле wordpress Тип пользовательской таксономии Paginate с wp_custom_pagination Как я могу получить таблицу с количеством опубликованных сообщений по дате? Пользовательские постоянные ссылки с CPT и иерархическими таксономиями Перенаправление на страницу, если предки пусты CSS не обновляется в браузере, когда я его меняю

Карты ACF Google – несколько контактов

Я использую плагин ACF Fields и пытаюсь создать карту Google, которая показывает местоположение почты, но не очень далеко – контакты отображаются не в том месте, и когда я повторяю заголовок сообщения в пузыре HTML над pin, это всегда одно и то же сообщение .. но в 3 разных местах. У меня только 2 из 10 сообщений с местами на данный момент, поэтому я понятия не имею, почему показывают 3 места. Один тоже находится в середине океана. Тем не менее, это ближайший я пришел, и я потратил весь день на то, чтобы попытаться …

<div class="acf-map"> <?php while ( $wp_query->have_posts() ) : $wp_query->the_post();?> <?php $location = get_field('location_map'); ?> <div class="marker" data-lat="<?php echo $location['lat']; ?>" data-lng="<?php echo $location['lng']; ?>"></div> <?php endwhile; wp_reset_postdata();?> </div> 

Я бы подумал, что это будет относительно просто достичь, но я думаю, что нет .. но тогда я далек от лучшего кодера в мире 🙂

Если кто-нибудь может дать мне какие-либо указания на это, я буду очень благодарен!

Я достиг этого на следующем веб-сайте

проверьте бокс «Ubicación». Я сделал это с помощью ACF Pro (5.0). Я передаю вам код, необходимый для его реализации. Надеюсь, это то, что вы ищете (есть несколько дополнительных полей, которые не нужны).

  <?php $image = get_field('location_background_image', 'option'); $size = 'background'; $location_background_image_url = $image['sizes'][ $size ]; ?> <section id="location" class="location-section" style="<?php if( get_field('location_background_color','option') ): ?>background-color:<?php the_field('location_background_color','options'); ?>;<?php endif; ?><?php if( get_field('location_background_image','option') ): ?>background-image:url(<?php echo $location_background_image_url; ?>); background-size:cover;<?php endif; ?>"> <div class="container scrollpoint sp-effect3"> <?php if( get_field('location_title','option') ): ?><h1 class="text-center"><?php the_field('location_title','options'); ?></h1><?php endif; ?> <?php if( get_field('location_description','option') ): ?> <div id="location-description" class="text-center"><?php the_field('location_description','options'); ?></div> <?php endif; ?> <style type="text/css"> .acf-map { width: 100%; height: 400px; border: #ccc solid 1px; margin: 40px 0; } </style> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <?php if( have_rows('locations','options') ): ?> <div class="acf-map"> <?php while ( have_rows('locations','options') ) : the_row(); $location = get_sub_field('location'); ?> <div class="marker" data-lat="<?php echo $location['lat']; ?>" data-lng="<?php echo $location['lng']; ?>"> <h4><?php the_sub_field('title'); ?></h4> <p><?php the_sub_field('description'); ?></p> </div> <?php endwhile; ?> </div> <?php endif; ?> </div> <!-- .container --> </section> <!-- section#location --> <div class="section-divider blue"> <a class="scroll" href="#responsability"><i class="fa fa-angle-down fa-3x"></i></a> </div> <!-- .section-divider blue -->