前提・実現したいこと
『Leaflet Map』という地図プラグインを用いて、一つのマップに複数のピンを立てていくようなウェブサイトを構築中です。
この『Leaflet Map』というプラグインは、
マップを表示するのにショートコードを用います。
しかし、カスタムフィールドで入力した情報を、このショートコード内に埋め込みたいのですがその方法がわかりません。
発生している問題・エラーメッセージ
エラーメッセージはなし
該当のソースコード
<?php $background = get_field('background'); $lat = get_field('lat'); $lng = get_field('lng'); $name = get_field('name'); $text = get_field('text'); echo do_shortcode(' [leaflet-marker svg="true" color="white" iconClass="fa fa-anchor fa-lg" background=" . $background . " lat=' . $lat . ' lng=' . $lng . '] <a href="#">' . $name . '</a> <p>' . $text . '</p> [/leaflet-marker] '); ?>
あなたの回答
tips
プレビュー