第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP 函數(shù)內(nèi)的 PHP 和 HTML 代碼 - Wordpress 2GIS Shortcode

PHP 函數(shù)內(nèi)的 PHP 和 HTML 代碼 - Wordpress 2GIS Shortcode

PHP
Smart貓小萌 2023-08-11 16:58:07
我正在嘗試將 2GIS 地圖放入 wordpress 短代碼中。我無法使用 HTML 小部件,因為我需要 PHP,我將使用 PHP 從 WordPress 帖子字段中提取緯度和經(jīng)度。這將在一個帖子頁面中。我回顯 HTML 代碼,因為它應(yīng)該位于 WordPress 簡碼的函數(shù)內(nèi)部。但后來我在第 55 行收到錯誤。解析錯誤:語法錯誤,意外的“map”(T_STRING),期望“;” 或第 55 行的 ','請幫助我理解這一點。<?phpfunction test_func(){  echo '    <html>      <head>          <title>API карт 2ГИС</title>          <script src="https://maps.api.2gis.ru/2.0/loader.js?pkg=full"></script>          <script type="text/javascript">              var map;              DG.then(function () {                  map = DG.map('map', {                // line 55                      center: [54.98, 82.89],                      zoom: 13                  });                  DG.marker([54.98, 82.89]).addTo(map);              });          </script>      </head>      <body>          <div id="map" style="width:800px; height:400px"></div>      </body>  </html>  ';}add_shortcode('test_shortcode', 'test_func');?>
查看完整描述

2 回答

?
開心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗 獲得超13個贊

您已將字符串封裝在單引號中,并在字符串內(nèi)使用單引號,這會使編譯器感到困惑。

所以你需要做的是轉(zhuǎn)義內(nèi)部單引號(我在這里只顯示一小段代碼),就像......

 map = DG.map('map',

使用 \ 轉(zhuǎn)義單引號

 map = DG.map(\'map\',


查看完整回答
反對 回復(fù) 2023-08-11
?
繁星淼淼

TA貢獻(xiàn)1775條經(jīng)驗 獲得超11個贊

這也可能有效,而且更容易,特別是如果您有更多引號:


<?php

function test_func(){

?>

  <html>

      <head>

          <title>API карт 2ГИС</title>

          <script src="https://maps.api.2gis.ru/2.0/loader.js?pkg=full"></script>

          <script type="text/javascript">

              var map;


              DG.then(function () {

                  map = DG.map('map', {                // line 55

                      center: [54.98, 82.89],

                      zoom: 13

                  });


                  DG.marker([54.98, 82.89]).addTo(map);

              });

          </script>

      </head>

      <body>

          <div id="map" style="width:800px; height:400px"></div>

      </body>

  </html>

<?php

}


add_shortcode('test_shortcode', 'test_func');

?>


查看完整回答
反對 回復(fù) 2023-08-11
  • 2 回答
  • 0 關(guān)注
  • 134 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號