Articles of shortcode

Правильно ли это создать короткий код?

Я хочу создать короткий код, но он создает пустые теги <p> в выводе. Я использую следующий код, чтобы избежать этой проблемы, однако я не уверен, правильно ли это. Я прочитал, что если короткие коды добавлены некорректно, они создают проблемы с функциональностью ядра WordPress, поэтому, пожалуйста, сообщите, правильно ли указан следующий метод. function run_my_shortcode( $content ) […]

Использование стандартных метаданных в коротком коде

Я пытаюсь отобразить мета-контент из пользовательского типа сообщения в коротком коде. Я хотел бы просто предоставить post_id и показать весь метаконтент. [my_shortcode post_id=""] Я новичок в PHP и написание коротких кодов, кажется, что это должно быть довольно просто … Я знаю, что следующее неверно: function promotion_function($atts) { extract(shortcode_atts(array( 'promo_id' => '', ), $atts)); global $post; […]

Уточнить: запуск сценариев в рамках короткого кода загружается только в нижнем колонтитуле?

Каждый раз, когда я вставляю скрипты внутри обработчика коротких сообщений, он заканчивается в нижнем колонтитуле. Неважно, регистрирую ли я их сначала и устанавливаю, чтобы он загружался в заголовок, если я вхожу в очередь внутри короткого кода, который он идет в нижнем колонтитуле. Насколько я понимаю, это правильное поведение – я прав? Есть ли возможность вставить […]

Запуск короткого кода галереи в пользовательском полевом виджете

Я создаю сайт для Fringe Adelaide Venue, мы запланировали показ галереи на каждой странице исполнителя. Мы уже используем Custom Fields для размещения некоторого уникального контента в виджне Custom Fields, который мы включаем на странице. Мы попытались поместить и выполнить короткий код галереи внутри виджета Custom Fields, без каких-либо успехов. Нам нужно, чтобы это было в […]

Идентификация страницы, содержащей короткий код в `init`

Я пишу плагин, и у меня возникают трудности с тем, когда запускать определенные функции кода плагина. /* // Plugin information goes here */ // ***** Area A $GLOBALS['example_class'] = new example_class; class example_class { // ***** Area B public function admin_init() { add_menu_page( // … ); } // End of admin_init function } // End […]

Как использовать короткие коды на боковой панели виджета при выполнении вызова ajax?

Я пытаюсь использовать короткий код из плагина слайдера Promotion внутри виджета при выполнении вызова ajax. Как сказано здесь , я мог бы это сделать: add_action( 'init', function() { ps_register_shortcode_ajax( 'ps_get_slider', '8' ); } ); function ps_register_shortcode_ajax( $callable, $action ) { if(isset($_POST['href'])) { $pageId = preg_match( '/^http:\/\/.+\/\?page_id=\d+$/', $_POST['href'] ) ? substr( strrchr( $_POST['href'], '=' ), 1 […]

Как загрузить плагин при вызове Ajax?

Я задал этот вопрос: как использовать короткие коды на боковой панели виджета при выполнении вызова ajax? , без ответов. Теперь я хочу задать более конкретный вопрос. Проблема заключается в том, что этот код не обрабатывается плагином. Как если бы я заменил например, он работает отлично. Поэтому я предполагаю, что могу заставить его работать, если плагин […]

Как установить лимит с помощью WordPress Получить закладки Shortcode

Мне просто нужна помощь с помощью функции короткого кода WordPress. Я хотел бы создать список ссылок на основе link_category внутри сообщения с коротким кодом. У меня был короткий код, пока я не добавил аргумент limit функции. В принципе, кто-нибудь может помочь мне исправить эту проблему? Код можно увидеть ниже, скопированный из моего файла functions.php. Обратите […]

Странное поведение get_the_ * с php 5.4

Позвольте мне попытаться объяснить, что со мной произошло: У меня есть плагин Shortcode, который отображает дочерние страницы текущей страницы (мода http://wpist.me/wp/child-pages-shortcode/ , очень полезна). В функции отображения он использует get_posts () с очень базовым кодом, соответствующий примерам кода ( http://codex.wordpress.org/Function_Reference/get_posts ): global $post; foreach ($pages as $post) { setup_postdata($post); $html = $post->post_title; $html .= get_the_excerpt(); […]

Использование get_terms () в качестве атрибута shortcode

Хоп вам, pepople, будет хорошо. Я создаю короткий код со следующим кодом. $categories = get_terms( 'project-type' ); foreach ($categories as $category) { $portfolio_terms[$category->slug] = $category->name; } $ABdevDND_shortcodes['portfolio_DD'] = array( 'attributes' => array( 'category' => array( 'default' => 'all', 'type' => 'select', 'values' => $portfolio_terms, 'description' => __('Category', 'dnd-shortcodes'), ), 'style' => array( 'default' => 'classic_gallery', […]