0
Я хочу, чтобы понять стандартное описание функции, которое предоставляется для функций Wordpress. В частности, может кто-нибудь объяснить следующий пример из here:Чтение описания функции Wordpress
Использование
<?php wp_list_categories($args); ?>
По умолчанию Использование
<?php $args = array(
'show_option_all' => ,
'orderby' => 'name',
'order' => 'ASC',
'show_last_update' => 0,
'style' => 'list',
'show_count' => 0,
'hide_empty' => 1,
'use_desc_for_title' => 1,
'child_of' => 0,
'feed' => ,
'feed_type' => ,
'feed_image' => ,
'exclude' => ,
'exclude_tree' => ,
'include' => ,
'current_category' => 0,
'hierarchical' => true,
'title_li' => __('Categories'),
'number' => NULL,
'echo' => 1,
'depth' => 0); ?>
Я догадываюсь, большинство из них, но, в частности, я не могу догадаться:
- Что означает пробел после запятой? Пустая строка?
- Что такое __?
- Как я могу назвать функцию? Ключевое слово, например python, позиционные аргументы или мне нужно передать массив?
- Есть ли что-нибудь еще о описаниях функций Wordpress, которые не рассматриваются в этом примере?
Спасибо,
Chris
Функция фактически не принимает массив, а строку. Например, wp_list_categories ('exclude = 4,7 & title_li =') устанавливает исключение в список списка (4,7) и title_li на нуль – Casebash
Если посмотреть на исходный код Wordpress, он может взять массив с заданными ключами, объект с заданные переменные-члены или строку стиля urlencoded. –