我有一个带有谷歌地图街景的页面。
[streetview width="100%" height="250px" lat="34.360988" lng="-86.693436" heading="-94.17771883289124" pitch="-3.342175066312998" zoom="1"][/streetview]
我的页面需要显示 20-30 个不同的街景页面,我想重用同一页面并在访问该页面时传递 lat/lng 作为参数,因此我不必制作 20-30 个页面。
访问页面时传递数据的最佳方式是什么?
最佳答案
这里最好的选择是创建一个自定义帖子类型(我们称之为 LordStreetview),并且让添加/编辑表单包含纬度和经度的文本输入。
然后在您的主题中,您可以为自定义帖子类型使用 single-LordStreetview.php 来呈现单个街景 View ,并使用 archive-LordStreetview.php 来显示一堆 View 。
参见:https://codex.wordpress.org/Post_Type_Templates和 https://codex.wordpress.org/Post_Types
关于javascript - WordPress 将数据作为参数传递给页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32307614/