php - 默认情况下,WordPress 会在其 JavaScript 中公开基本 URL 吗?

标签 php javascript wordpress

通常在构建站点时我会添加这样的内容

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/

相关文章:

php - 数据库查询字符串 URL

php - sql 查询仅适用于小字符串,不适用于大长度字符串

javascript - 新窗口中的弹出窗口将在新选项卡中打开

javascript - 动态加载系列 HighCharts

javascript - 异步、回调和 OOP JavaScript : how do I organize this?

php - Buddypress - 在标题中显示通知和配置文件(而不是 WP-admin 栏)

wordpress - 显示描述而不是摘录,限制字数并添加阅读更多

javascript - 如何使用 javascript 在 ASP.NET Web 表单上动态添加文本框

javascript - onclick onclick 位于其他内部的元素上,也被 onclick 使用

javascript - Wordpress 下划线,用 mouseup 切换类似乎不起作用