2015-01-16 3 views
0

Я пытаюсь создать виджет с нуля, и у меня все работает нормально, но некоторые порции только копируются и вставляются. Я пытаюсь понять, что второй параметр находится в разделе $ name из массива parent.html.Это будет «akf_widget_domain» в следующем примере. Является ли это просто значением placeholder для значения key => пара? Я бы себе, если домен виджета указан как часть стоимости, как в примере, который я получил от этого, то, возможно, это важно для локализации? код выглядит this-Конструктор виджета Wordpress

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 

Спасибо за любую помощь!

ответ

0

Функция __() в WordPress является псевдонимом для функции translate().Первым аргументом является строка, которую вы хотите перевести, и второе значение, akf_widget_domain в вашем примере, является текстовым доменом. Домен является уникальной строкой, используемой во всех переводах вызовов функций внутри вашей темы/плагина.

Дополнительная информация: http://codex.wordpress.org/Function_Reference/_2

Смежные вопросы