Articles of shortcode

Взорвать the_content () и сохранить постоянную ссылку и заголовки

У меня есть сообщение с короткими кодами, которые ссылаются на другие ссылки. На странице архива сообщения я хочу только заголовки и постоянные ссылки на другие сообщения, на которые ссылаются короткие коды. Есть ли способ взорвать the_content и получить все заголовки, на которые ссылаются короткие коды? Кроме того, get_the_content не работает, поскольку он не будет расширять […]

Внешние данные для короткого кода подключаемого модуля для чтения

В настоящее время я использую Enhanced Text Widget, чтобы отобразить список спонсоров нашего клуба. Я должен перетасовать их порядок при каждой нагрузке. Я настроил массив PHP всех текущих спонсоров, их URL, изображение и т. Д. Я перетасовываю массив и представляю его в таблице в области Виджета. Это означает, что не-программист, желающий добавить или удалить спонсоров, […]

Добавление json в качестве параметров для короткого кода

Первые извинения, если это глупый вопрос, я могу себе представить, что есть простой способ сделать это, но хотелось бы спросить так или иначе. Я установил js-структуру, которую я пытаюсь интегрировать в плагин WordPress. В настоящее время, если работает так. example("div").media({ plugins: { modal : true }, options : { opts: 1 } }); Я не […]

Получить выбранный URL-адрес из списка страниц wplink для использования в коротком коде

Я пытаюсь использовать диалог wplink для создания ссылки, но позже использую url. Никаких проблем с созданием диалогов с tinymce, но я все еще пропускаю что-то, чтобы получить его так, как я хочу. { type: 'button', name: 'Link', text: 'Voeg link toe', onclick: function (e) { var textareaId = jQuery('.mce-custom-textarea').attr('id'); wpActiveEditor = true; wpLink.open(textareaId); //open the […]

Несколько коротких кодов используют только атрибуты из одного из коротких кодов на пользовательском плагине

Создал короткий код, однако, когда на странице используется несколько коротких кодов, прошедшие через $ atts, только из последнего используемого короткого кода. Что я делаю не так? public function init(){ add_action( 'wp_enqueue_scripts', array( $this, 'load_dialog_scripts') ); add_action( 'wp_enqueue_scripts', array( $this, 'load_dialog_styles') ); add_shortcode( 'post-dialog-button', array( $this ,'post_dialog_func') ); } public function post_dialog_func( $atts ){ $a = […]

Второй атрибут короткого кода не меняется почему?

Я создал атрибут заголовка I, который изменяет атрибут title, но мои данные – это не причина, почему это происходит. Вот [test title="cus" data-a="safsaf"][/test] : [test title="cus" data-a="safsaf"][/test] и вот функция короткого кода function test_shortcode( $atts ) { $atts = shortcode_atts( array( 'title' => 'This is test code', 'content' => 'content' ), $atts, 'test' ); // […]

Shortcode из плагина не работает

Я пытаюсь понять, как создавать пользовательские короткие коды в WordPress, поэтому я следую шагам из одного из учебников. Пока я создал плагин под названием kadabra и создал в нем файл kadabra-shortcodes.php . его содержание ниже: <?php /* * Plugin Name: Kadabra * Description: Custom shortcodes. * Text Domain: kadabra */ /** * Shortcodes */ // […]

Как избежать одного кода несколько раз вместо этого, используя некоторую функцию? Shortcode, но я думаю, что shortcode не используется в основных файлах основной темы?

Я разместил здесь вопрос о StackExchange . На этот вопрос был дан ответ. Я хочу избегать копирования, вставляющей один код несколько раз в разные php-файлы, такие как content.php, или может быть, что этот код снова нужен в некоторой области боковой панели и т. Д. Является ли shortcode решением, чтобы избежать вставки его несколько раз? Но […]

Как сделать два коротких кода использовать один и тот же идентификатор и увеличить его, когда я использую их несколько раз?

Я создал два коротких кода: один для вкладок, второй для вкладок: [tab target="123"]Tab 1[/tab] [tab-pane id="123"]Tabe pane 1[/tab] Шорткоды: function tab($atts, $content = null) { extract(shortcode_atts(array( "target" => '' ), $atts)); return '<ul class="nav nav-tab"><li><a href="#' . $target . '" data-toggle="tab">' . $content . '</a></li></ul>'; } add_shortcode('tab', 'tab'); function tab-pane($atts, $content = null) { extract(shortcode_atts(array( […]

Скрыть отказ от итоговых выдержек

У меня есть система, которая хорошо работает для меня, где я могу добавить тег филиала в сообщение, а затем этот код в моем файле functions.php добавляет отказ от ответственности в начале сообщения: /* Add disclaimer to top of POSTS that contain affiliate tag */ function tt_filter_the_content( $content ) { if (has_tag('affiliate')) $custom_content = '<hr><p><em>Disclosure: This […]

Intereting Posts
Как использовать таксономии вложений в новой медиабиблиотеке? Являются ли идентификаторы сообщений уникальными для всех типов сообщений? Хотите, чтобы название страницы отображалось в меню, но не на странице Как бороться с ошибкой WordPress: нельзя использовать завернутый и развернутый короткий код в том же сообщении Планирование задачи с использованием методов класса Панель администратора ниже нижнего колонтитула в виде незакрепленного списка ссылок Пользовательский ходок для создания меню со встроенными раскрывающимися панелями Woocommerce: изменить роль пользователя после завершения заказа ACF – получить самое низкое и самое высокое значение из поля Перенос данных в конец транзакции с помощью плагина Shopp Ошибка безопасности WP 4.0 + WP phpBB Bridge Доступ к среде административной страницы с другой страницы администратора налоговый запрос между оператором XMLRPC Избегайте дублирования контента Каков правильный рабочий процесс для изменения дочерних тем?