在 wordpress 上的多语言站点中,一些样式和脚本连接到俄语,其他连接到英语和中文。我创建了两个文件:用于俄语的 header.php 和用于其他语言的 header-foreign.php。我分别连接它们 get_header() 和 get_header('foreign')。问题出现了,我如何在functions.php中进行类型检查
if(header name == 'foreign')
将不同的样式和脚本连接到不同的文件。
在 wordpress 上的多语言站点中,一些样式和脚本连接到俄语,其他连接到英语和中文。我创建了两个文件:用于俄语的 header.php 和用于其他语言的 header-foreign.php。我分别连接它们 get_header() 和 get_header('foreign')。问题出现了,我如何在functions.php中进行类型检查
if(header name == 'foreign')
将不同的样式和脚本连接到不同的文件。
使用魔法常数
__FILE__:实际的脚本标签由 wp_head 函数生成,该函数在文档的 head 部分中调用。首先,您需要通过调用 wp_enqueue_script 将这些脚本添加到队列中。这是你需要分而治之的地方。
函数.php:
我不能给你 get_language 函数代码,因为从如何准确地区分网站的一个版本与另一个版本的问题来看,这一点并不明显。