Javascript WordPress和谷歌地图

Javascript WordPress和谷歌地图,javascript,wordpress,google-maps,Javascript,Wordpress,Google Maps,我编写了一些GoogleMaps代码,以普通方式加载多个标记,很像GoogleMaps网站开发部分中的示例。作为一个网站的一部分,我有sault.us,效果很好。现在我正试图在WordPress站点页面中嵌入相同的代码。我遇到了障碍,最近我被告知要尝试通过自定义字段嵌入代码,但WP根本无法识别代码。有没有一个完善的方法来做这件事,还是我放弃并尝试通过谷歌地图插件来做这件事?其他人遇到过这种情况吗?向WordPress添加Javascript的官方方法是在functions.php文件中使用wp\

我编写了一些GoogleMaps代码,以普通方式加载多个标记,很像GoogleMaps网站开发部分中的示例。作为一个网站的一部分,我有sault.us,效果很好。现在我正试图在WordPress站点页面中嵌入相同的代码。我遇到了障碍,最近我被告知要尝试通过自定义字段嵌入代码,但WP根本无法识别代码。有没有一个完善的方法来做这件事,还是我放弃并尝试通过谷歌地图插件来做这件事?其他人遇到过这种情况吗?

向WordPress添加Javascript的官方方法是在functions.php文件中使用wp\u enqueue\u脚本


谢谢你的回答,保罗。我发现了另一个关于可能解决方案的暗示。我最终创建了一个自定义页面模板,并将代码直接嵌入其中

<?php
/**
   * 
   * Template Name: CustomMapPage
   *
   */

   get_header(); ?>

 <div id="primary" class="site-content-fullwidth">
  <div id="content" role="main">
 <!-- followed by my code --->
   </div><!-- #content -->
   </div><!-- #primary -->

将其保存在主题目录中为“CustomPage.php”,并选择它作为模板。地图现在显示出来。

你可以这样说:谢谢你,蒙图,但我相信问题是关于静态地图的,我的地图更像这样:-当我在自定义字段中嵌入或尝试添加代码时,它不起作用如果这只是javascript,它会起作用,但我的代码也有HTML,一个div标记,后跟javascript来填充它。@axon您需要将HTML从javascript中分离出来。如果您使用的是gutenberg编辑器,则可以使用自定义HTML元素块,或者使用普通编辑器将其添加到HTML流中以添加div,然后将javascript文件单独排队以填充它。只需为html元素选择一个唯一的ID,这样javascript就不会与站点上的任何其他内容发生冲突:这很有意义,下次我必须这样做时,我将尝试该方法。谢谢
<?php
/**
   * 
   * Template Name: CustomMapPage
   *
   */

   get_header(); ?>

 <div id="primary" class="site-content-fullwidth">
  <div id="content" role="main">
 <!-- followed by my code --->
   </div><!-- #content -->
   </div><!-- #primary -->