php - wordpress 西班牙语语言代码返回 false 值
问题描述
在我的西班牙语 Wordpress 网站上,我使用get_bloginfo('language')
代码来获取语言代码。在过去的 2 年里,它一直在正常工作。突然它在实时环境中返回错误的值。我的本地环境运行正常。
我的代码:
<?php echo get_bloginfo('language');?>
上面的代码返回以下值:
正确值:es-ES
错误值:es
我需要结果es-ES
解决方案
使用这个功能:
get_locale();
检索当前的语言环境,在您的情况下,es_ES,带有低栏。
更多信息-> https://developer.wordpress.org/reference/functions/get_locale/
推荐阅读
- c# - 如何在 Visual Studio 中检索工具窗口的位置
- android - 为什么 Flutter 的 withNewEngine 无法识别?
- css - 纯 CSS 标签 div,带有圆角三角形指针
- html - 我可以在输入占位符中放置一个 inside 吗?
- javascript - webpack v5 SourceMapDevToolPlugin“排除”选项不起作用
- python - Nuke Python 在没有 scriptOpen 和 scriptClose 的情况下多次运行相同的脚本/节点?
- jenkins - 在 Jenkins 中使用全局共享库来定义参数选项
- javascript - 如何关闭要由单独的 svg 文件读取的标签
- php - Firebase accounts.signInWithIdp 不提供 id 令牌
- swiftui - 用于自定义视图的 SwiftUI ViewModifier