首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WordPress 教程:使用 wp_localize_script 从 PHP 传递参数给 JavaScript

WordPress 的 wp_localize_script 函数从它名字可以看出它是用来进行前端本地化的,它的工作方式是加载翻译之后的文本,接着将它们当做一个 JavaScript 对象输出到 HTML...使用 wp_localize_script 从 PHP 传递参数给 JavaScript 但是我们使用 wp_localize_script 过程中,反而主要用来从 PHP 传递参数给 JavaScript...将该变量传递给 JavaScript: wp_localize_script('weixin', 'weixin_data', $weixin_data); wp_localize_script 函数一共有三个参数...将 wp_localize_script 从 PHP 传递给 JavaScript 的参数不编码成 unicode 但是从上面可以看到中文都编码成 unicode,虽然使用上没有什么问题,但是看起来总是不爽...wp_localize_script 在最后 data 参数中提供了一个叫做 l10n_print_after 的 key,它可以无任何干扰直接输出值,我们把 data 参数,使用 json_encode

2.6K20

django 1.8 官方文档翻译:9-1-4 格式本地化

模板标签 localize 在包含的代码块内开启或关闭模板变量的本地化。 这个标签可以对本地化进行比USE_L10N更加精细的操作。...这样做来为一个模板激活或禁用本地化: {% load l10n %} {% localize on %} {{ value }} {% endlocalize %} {% localize...对于在每个变量基础上执行相同工作的模板过滤器,参见localize 和 unlocalize。 模板过滤器 localize 强制单一值的本地化。...例如: {% load l10n %} {{ value|localize }} 使用unlocalize来在单一值上禁用本地化。使用localize 模板标签来在大块的模板区域内控制本地化。...例如: {% load l10n %} {{ value|unlocalize }} 使用localize来强制单一值的本地化。使用localize模板标签来在大块的模板区域内控制本地化。

82720
您找到你想要的搜索结果了吗?
是的
没有找到
领券