Intereting Posts
Таможенная таксономия: те же условия, но для разных лет Является ли текущий номер версии версии тем, в каком кеше? Как передать переменную в действие wp_ajax? Можно ли установить параметр, а затем перенаправить на другую страницу непосредственно из ссылки уведомления администратора? Как предотвратить предварительный просмотр короткого кода от взлома редактора tinymce? Добавить настраиваемое поле в область администрирования без использования метабокса Почему мой сайт часто отображает 404 на подстраницах? Использование переходных процессов для хранения captchas Если страница отображает сообщения условные Не удается получить Child Theme для загрузки последней версии style.css Использование get_user в wordpress с сортировкой Общий плагин активации (de) активации? Кэш баз данных и разница в кеше объектов? Динамическая высота в панели пользовательского заголовка wp_query добавлять аргументы, используя array_push, если переменная встречается

Как я могу комментировать значения массива, разделенные запятыми?

Я понимаю, что это скорее больше php-вопрос, чем WP-специфический, но фигура / надежда это актуально.

Я комментирую мой код, вероятно, больше, чем нужно (потому что я об этом мало знаю, и это помогает мне лучше понять).

Мне интересно, как лучше всего разобраться с этими двумя примерами …

В:

$query->set( 'post__not_in', array( 41, // page title 43, // /page title ) ); 

Выделение синтаксиса BBEdit в порядке, и код работает.

Принимая во внимание, что:

 wp_list_pages( array( 'exclude' => ' 41, // page title 43, // page title ', ) ); 

Выделение синтаксиса BBEdit неверно, но код работает.

Вполне ли (надежно) включить такие комментарии – и есть ли лучшая альтернатива?

Solutions Collecting From Web of "Как я могу комментировать значения массива, разделенные запятыми?"

Нет, это не совсем нормально комментировать ваш код. Он изменяет строку, и даже если WordPress может лишить неправильные символы и дать правильные страницы (это не так, если ваши «комментарии» содержат запятую или цифры), это невероятно неустойчиво. Вместо этого, если вы хотите их прокомментировать, я бы предложил хранить их в виде массива, комментируя это так, как вы описали, и implode его в запятую:

 $exclude_ids = array( 41, // First page title 43, // Second page title ); wp_list_pages( array( 'exclude' => implode( ',', $exclude_ids ), ) );