如何在自定义插件中调用GeoLocation短代码

时间:2012-03-15 15:23:40

标签: php wordpress wordpress-plugin

我正在使用Geolocation插件通过下载http://wordpress.org/extend/plugins/wp-geolocation-js/获取我的经度和经度我试图在另一个插件中使用地理定位短代码。如果可以使用Geolocation短代码到我们的自定义插件,请建议我。

例如,短代码获取纬度<?php echo do_shortcode("[mmjs-lat]");?>,当我回显地理定位插件中的代码时,它会给出纬度。但是当我在另一个插件中使用相同的代码时,却没有获得价值。请提出建议。

1 个答案:

答案 0 :(得分:1)

短代码实际上只是在特定字符串(do_shortcode参数)的上下文中的函数调用以及整个Wordpress应用程序的静态全局状态的其余部分。

您需要查看the shortcode implemenation of [mmjs-lat]内部并查看它使用的全局变量,然后检查是否所有内容都以您需要该短代码的方式设置。