Intereting Posts
Как избежать конфликтов имен плагинов с уведомлением об обновлении? Создание виджета – попросите выбрать сообщение в панели администратора Как синхронизировать роли в Multisite? Что делать с непривязанными логотипами и заголовком, загружаемыми через собственный загрузчик wordpress? Как использовать короткие коды внутри тегов HTML? удалите объявление в корзину и просмотрите еще кнопку, если цена продукта пуста Подкатегории сохраняют переадресацию на страницы с одинаковыми слизнями Как я могу запросить 3 сообщения из разных категорий (по одной из каждой категории) Как отобразить количество сообщений на основе расширенного пользовательского поля (ACF) Цикл, который отображает PARENT PAGE & CHILD PAGE и выводит название и содержание GRANDCHILD PAGE Как изменить совпадения в add_rewrite_rule comment_form – показать все поля при входе в систему Всегда показывать дочернюю категорию по URL-адресу, даже если выбрана родительская категория Проблема со сложной конфигурацией wordpress multisite Переопределение wp_get_archives () apply_filters ()

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

Я понимаю, что это скорее больше 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 ), ) );