php 如何手动创建一个WordPress子主题的文本域?

h5qlskok  于 2022-12-21  发布在  PHP
关注(0)|答案(1)|浏览(140)

我不知道如何手动添加一个文本域到我的子主题。我安装了LocoTranslate来找出文本域是什么,它显示的与主主题相同。
这是一个问题,但我需要添加一个已定制的文件,它必须在代码的各个部分调用此子主题,现在它调用主主题,这就是问题所在。
搜索我发现[WordPress文档的儿童主题,][1]但我必须说,我不知道如何解释它,我的经验是不够的,知道如何阅读此文档。
我甚至没有继续寻找,我找不到一个网站,描述如何做到这一点的人没有经验。
是否有文档概述了为初学者创建子主题文本域的步骤?

ttygqcqt

ttygqcqt1#

进入你的子主题的style.css文件,在评论头中,在主题名称字段下添加一个文本域字段。

/*
Theme Name: My Child Theme
Text Domain: mychildtheme
*/

然后,转到子主题中的functions.php文件并添加以下代码。

function mychildtheme_load_textdomain() {
  load_child_theme_textdomain( 'mychildtheme', get_stylesheet_directory() . '/languages' );
}
add_action( 'after_setup_theme', 'mychildtheme_load_textdomain' );

将“mychildtheme”更改为您在style.css文件中给定的文本域。

相关问题