Запитання з тегом «shortcode»

BB-Code-подібний механізм, за допомогою якого рядки, укладені у квадратні дужки, можуть служити скороченням для довших і складніших рядків. Ці рядки обробляються обробниками зворотних дзвінків, як правило, при завантаженні сторінки, які замінюють рядок, що додається в дужці, на вихід з обробника зворотного виклику.

6
Куди поставити свій код: плагін або function.php?
Чи легко зрозуміти схему, щоб вирішити, який код належить плагіну чи темі functions.php? На цю тему є багато випадків і багато дебатів , здебільшого тому, що існують деякі помилки щодо внутрішнього функціонування WordPress. Я прошу відповіді, грунтуючись на фактах, а не на думках. Він повинен пояснити, як поводитися з цими …

8
Записуйте сценарії / стилі, коли присутній короткий код
Який ідеальний спосіб зареєструвати / задати сценарії та / або стилі для використання у плагінах? Нещодавно я створив простий плагін, щоб додати аватар / граватар користувача з коротким кодом. У мене є різні варіанти стилю відображення аватара (квадрат, круглий і т. Д.) І вирішив помістити css безпосередньо в самий короткий …

8
Умовно завантаження JavaScript / CSS для коротких кодів
Я випустив плагін, який створює короткий код і вимагає файлу JavaScript та CSS-файлу для завантаження на будь-яку сторінку, що містить цей короткий код. Я міг би просто зробити сценарій / стиль завантаження на всі сторінки, але це не найкраща практика. Я хочу лише завантажувати файли на сторінки, які викликають короткий …

2
Як додати кнопку короткого коду до редактора TinyMCE?
Як зробити будь-яку піктограму плагіна в публікації Wordpress? Код, який я хочу вставити у код плагіна, і з’явиться на панелі повідомлень [wp-admin / post.php]. Подобається це зображення: Вихід: Якщо я натискаю на піктограму, вона автоматично записується [plugin]на вміст публікації, як це:

1
Що означає витяг (shortcode_atts (масив (робити?)
Кодекс говорить shortcode_atts()поєднує атрибути короткого коду користувача з відомими атрибутами та заповнює дефолти за потреби. Результат буде містити кожен ключ із відомих атрибутів, об'єднаний зі значеннями з атрибутів короткого коду. Для мене це не має великого сенсу (я новачок). Ось приклад: function wps_trend($atts) { extract( shortcode_atts( array( 'w' => '500', …
28 shortcode 

9
Зупиніть WordPress автоматично додавати теги для публікації вмісту
Чи є спосіб зупинити WordPress від автоматичного вставки <br>тегів при додаванні повернень у текстовому редакторі WordPress. Я хотів би, щоб він поводився більше як редактор коду, де я можу структурувати код, як мені подобається, і полегшити його читання. Код, який я використовую в редакторі: [one_third][team_member image_url="team_member.jpg" name="Laser vision" role="WordPress Designer"][custom_button …

3
Розділити вміст і галерею
Чи є спосіб розділити вміст публікації та короткий код галереї. Я хочу відобразити галерею поза своїм звичайним вмістом незалежно від того, як і де вона розміщена. Я можу використовувати це для отримання самого короткого коду: if(has_shortcode(get_the_content(), 'gallery')){ $pattern = get_shortcode_regex(); preg_match("/$pattern/s", get_the_content(), $matches); echo do_shortcode($matches[0]); } Але це не працює, …

1
apply_filters ('the_content', $ content) vs do_shortcode ($ content)
Скажімо, у мене є тема теми або спеціальна область тексту постмета. Тепер я хочу виконати декілька коротких кодів, загальних текстів, зображень тощо. Яка найкраща практика і чому? Варіант 1: $content = //my text area data; echo apply_filters('the_content', $content); Варіант 2: $content = //my text area data; echo do_shortcode($content); Будь ласка, …

3
Рішення для надання коротких кодів у редакторі адміністратора
Я поставив це питання близько року тому, і сподіваюся, що існує якийсь простий варіант рішення, який дозволить мені досягти своєї мети. Тож ось що: Я часто використовую короткі коди в Редакторі адміністраторів, але коли я передаю це клієнту, вони часто не розуміють, як вони працюють. Що я шукаю - це …

4
Показати короткий код, не виконуючи його
Я намагаюся відобразити код на своїй сторінці WordPress, але він не працює. Все, що я прочитав, говорить про те, що ви повинні мати можливість просто використовувати preтег з тегом коду, і це було б добре, але коли я намагаюся відобразити короткий код, він відображає короткий код, а не відображає код. …
18 shortcode 

2
Як налаштувати висновок короткого коду галереї зображень WP із плагіна?
Ми будуємо плагін, який відображає публікації, і ми також хочемо відобразити галерею зображень, коли він використовується у публікації. Однак нам потрібно обмежити кількість відображених фотографій? Це можливо?

5
Як уникнути "]" у короткому коді?
Як уникнути правої дужки у короткому коді? Я працюю над плагіном Google Map, який має закодовані точки. Іноді в полігонах є] в ньому, що змушує WP думати, що це кінець короткого коду. Наприклад: [my_shortcode latitude='36.93' longitude='-72.98' encoded_points='ortlF~g]tM?cZEH`z]}|@DQfi]' ] Я спробував, ]що не спричиняє проблеми для WP, але це проблема для …
17 shortcode 

3
Передайте булеве значення у короткому коді
Як у шорт-кодах WordPress можна передавати булеві атрибути? Обидва [shortcode boolean_attribute="true"]або [shortcode boolean_attribute=true]дають рядкові значення. EDIT Користувачам, які знають, що роблять, не виникне жодних проблем, якщо я використовую трюк, який прокоментував @brasofilo. Але деякі користувачі загубляться, якщо дадуть falseзначення атрибуту та отримають trueзначення. То чи є якесь інше рішення?

4
Як вручну виправити код галереї WordPress за допомогою PHP у function.php?
Багато разів говорили, що Wordpress видає дійсно поганий код для вбудованої функції галереї. Це основний код, відповідальний за вихід галереї (в /wp-includes/media.php): function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the default gallery template. $output = apply_filters('post_gallery', '', $attr); if ( $output != …

2
Короткий код завжди відображається вгорі сторінки
Я використовую короткий код, щоб перетягувати різні петлі через loops-name.php. Чомусь він завжди знаходиться вгорі сторінки. Я переглянув його і використання echo замість повернення викликає цю проблему, але з моїм кодом я не використовую ехо. Ось короткий код: // setup the shortcode for use function friendly_loop_shortcode( $atts, $content = null …
15 shortcode 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.