Intereting Posts
Передайте параметры таксономии next_post_link ()? Переадресация http на https с помощью WordPress в IIS Не передать правильное значение get_post_ancestors? Как работать с несколькими опциями выбора с помощью параметров темы register_setting () Отмените файл CSS, который поставляется с плагином Фильтрация комментариев (поиск) Есть ли способ защитить паролем часть сообщения? Как определить переменную для домена основного сайта, когда блог WordPress размещен в другом домене Как заказать список таксономий? Сортировать по? Условная конфигурация WP_HOME / WP_SITEURL не обновляет bloginfo ('template_url')? Предупреждение об ошибке: Отсутствует аргумент Как закончить регистрацию пользователя? Как настроить Multisite Network со случайными именами хостов? Как установить шаблон страницы для новой персонализированной публикации типа сообщения? Код jQuery не работает при включении в functions.php

shortcode – несколько экземпляров одного имени параметра в одном экземпляре короткого кода

Я ищу, чтобы включить короткий код, который создает таблицу элементов и групп элементов. Для этого я хочу иметь возможность включать атрибут несколько раз или связать их в некотором роде. Например, я хотел бы сделать что-то вроде этого:

[testcode item = "item1" group = "group1" item = "item2" item = "item3" group = "group2"]

альтернативно, что-то вроде этого может работать:

[testcode item = "item1" & group = "group1" & item = "item2" & item = "item3" & group = "group2"]

Порядок появления параметров должен поддерживаться и допускаться несколько записей. Любые предложения о том, как это сделать без написания полностью настраиваемых процедур обработчика коротких сообщений?

Кажется, что массив не поддерживает порядок между элементами и группами, а ассоциативные массивы, похоже, не разрешены в коротких кодах. То, что я ищу, – это идентификация и обслуживание элементов item1, group1, item2, item3, group2 при обработке.

Solutions Collecting From Web of "shortcode – несколько экземпляров одного имени параметра в одном экземпляре короткого кода"

Штрих-коды предназначены для использования людьми, чтобы быть своего рода макросом, который может использовать даже самый технофобский автор. Если вам нужно иметь массивы атрибутов или любую другую сложную структуру, для которой автор должен присутствовать на CS 101, чтобы понять ее использование, ваш короткий код просто сбой.

Если вам нужен короткий код со сложными данными, более разумным способом сделать это является разделение места размещения и фактического ввода данных. Создайте раздел метаданных, в котором пользователи могут иметь хороший пользовательский интерфейс при вводе данных и использовать [myshortcode] в тексте, как указание, где эти данные должны отображаться.