Wordpress 小部件构造函数
Wordpress widget constructor
我正在尝试从头开始创建一个小部件,并且一切都很好 运行,但有些部分只能通过复制和粘贴来实现。我试图了解“parent::__construct() 数组的 $name 部分中的第二个参数是什么。在以下示例中为 'akf_widget_domain'。它只是一个值占位符对于键=>值对?我想如果小部件域被列为值的一部分,就像我从中得到的例子一样,那么也许这对本地化很重要?
代码看起来像这样-
function __construct() {
parent::__construct(
// Base ID
'akf_intro',
// Widget name ( $name in the WP_Widget core)
__('AKF Intro Widget', 'akf_widget_domain'),
// Widget description
array( 'description' => __( 'A Widget for the AKF site', 'akf_widget_domain' ), )
);
}//construct end
感谢您的帮助!
WordPress 中的__()
函数是translate()
函数的别名。第一个参数是您要翻译的字符串,您的示例中的第二个值 akf_widget_domain
是文本域。该域是在 theme/plugin.
内的所有翻译函数调用中使用的唯一字符串
我正在尝试从头开始创建一个小部件,并且一切都很好 运行,但有些部分只能通过复制和粘贴来实现。我试图了解“parent::__construct() 数组的 $name 部分中的第二个参数是什么。在以下示例中为 'akf_widget_domain'。它只是一个值占位符对于键=>值对?我想如果小部件域被列为值的一部分,就像我从中得到的例子一样,那么也许这对本地化很重要? 代码看起来像这样-
function __construct() {
parent::__construct(
// Base ID
'akf_intro',
// Widget name ( $name in the WP_Widget core)
__('AKF Intro Widget', 'akf_widget_domain'),
// Widget description
array( 'description' => __( 'A Widget for the AKF site', 'akf_widget_domain' ), )
);
}//construct end
感谢您的帮助!
WordPress 中的__()
函数是translate()
函数的别名。第一个参数是您要翻译的字符串,您的示例中的第二个值 akf_widget_domain
是文本域。该域是在 theme/plugin.