通常在构建站点时我会添加这样的内容
var config = {
basePath: '<?php echo BASE_PATH; ?>'
}
只要使用我的静态 JavaScript 文件,我就可以像这样执行 AJAX 请求
var request = config.basePath + 'ajax/get-something';
假设我在所有 WordPress 包含的内容的底部添加了我自己的脚本,默认情况下 WordPress 是否有一个类似的变量可用于其 JavaScript 文件?
谢谢
最佳答案
在管理员中,有一个全局变量 ajaxurl
为您提供 WP Ajax Url。我不知道是否有一个内置的前端,但你可以做这样的事情来做到这一点:
add_action( 'wp_head', create_function( '', '// echo your content here' ) );
关于php - 默认情况下,WordPress 会在其 JavaScript 中公开基本 URL 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3227805/