我很困惑在主题开发中使用翻译功能,尤其是默认值。
在customr.php中
$wp_customize->add_setting('section_title', array(
'default' => 'TESTIMONIALS',
'transport' => 'postMessage',
'sanitize_callback' => 'sanitize_text_field',
));
$wp_customize->add_control('section_title',array(
'type' => 'text',
'label' => __('Title','theme-food'),
'section' => 'main_section',
'setting' => 'section_title',
));
在此行 '默认'=>'TESTIMONIALS', 我将使用哪个功能? __,_e或其他任何内容。
在回显的main.php文件中---------- echo esc_html(get_theme_mod('section_title',__('TESTIMONIALS','theme-food')));
“ TESTIMONIALS”是“ section_title”的默认值, 那么哪个功能适合使用默认值呢? __,_e或其他任何内容。
答案 0 :(得分:0)
默认情况下,您无需使用翻译功能。如果您愿意,也可以翻译它们。 default
的值应为string
。您将发现如何在下面提到的那些链接中使字符串可翻译,并且您将对WordPress翻译有一个清晰的认识。
值default
最初不存储在数据库中。
重要链接: