Вопросы с тегом «shortcode»

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

87
Где поставить мой код: плагин или functions.php?

Существует ли простая для понимания схема для определения того, какой код принадлежит плагину или теме functions.php? Там есть много случаев , и много дискуссий о той теме, в основном , потому что есть некоторые неправильные представления о внутренней работе WordPress. Я прошу ответ на основе...

54
Ставить в очередь скрипты / стили при наличии шорткода

Каков идеальный способ регистрации / постановки в очередь скриптов и / или стилей для использования в плагинах? Недавно я сделал плагин простым плагином для добавления пользователя аватар / граватар с коротким кодом. У меня есть разные варианты стилей для отображения аватара (квадрат, круг и т....

37
Условная загрузка JavaScript / CSS для шорткодов

Я выпустил плагин, который создает шорткод и требует файл JavaScript и файл CSS для загрузки на любую страницу, которая содержит этот шорткод. Я мог бы просто загрузить скрипт / стиль на все страницы, но это не лучшая практика. Я только хочу загрузить файлы на страницах, которые вызывают шорткод. Я...

34
Как добавить кнопку шорткода в редактор TinyMCE?

Как сделать любой значок плагина в посте WordPress? Код, который я хочу вставить в код плагина и появится в панели сообщений [wp-admin / post.php]. Понравилось это изображение: Вывод: если я нажимаю на значок, он автоматически записывает [plugin]содержимое публикации следующим образом:...

28
Что делает извлечение (shortcode_atts (массив (?)

Кодекс говорит shortcode_atts()объединяет атрибуты шорткода пользователя с известными атрибутами и при необходимости вводит значения по умолчанию. Результат будет содержать каждый ключ из известных атрибутов, объединенный со значениями из атрибутов шорткода. Это не имеет особого смысла для меня (я...

26
Остановите WordPress, автоматически добавив теги <br> для публикации контента

Есть ли способ запретить WordPress автоматически вставлять <br>теги при добавлении возвратов в текстовом редакторе WordPress. Я хотел бы, чтобы он вел себя больше как редактор кода, где я могу структурировать код так, как мне нравится, и сделать его легким для чтения. Код, который я использую...

22
Сплит контент и галерея

Есть ли способ разделить содержание поста и короткий код галереи. Я хочу отображать галерею вне моего обычного контента независимо от того, как и где он размещен. Я могу использовать это, чтобы получить сам шорткод: if(has_shortcode(get_the_content(), 'gallery')){ $pattern = get_shortcode_regex();...

21
apply_filters ('the_content', $ content) против do_shortcode ($ content)

Допустим, у меня есть опция темы или пользовательская текстовая область постмета. Теперь я хочу выполнить несколько коротких кодов, общие тексты, изображения и т. Д. Что будет лучшей практикой и почему? Опция 1: $content = //my text area data; echo apply_filters('the_content', $content); Вариант 2:...

19
Решение для отображения коротких кодов в Admin Editor

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

18
Показать шорткод без его выполнения

Я пытаюсь отобразить код на моей странице WordPress, и он не работает. Все, что я прочитал, говорит о том, что вы должны иметь возможность просто использовать preтег с кодовым тегом, и было бы хорошо, но когда я пытаюсь отобразить короткий код, он отображает короткий код, а не отображает код....

17
Как мне избежать ']' в коротком коде?

Как мне избежать правильной скобки в коротком коде? Я работаю над плагином Google Map, который имеет закодированные точки. Иногда в полигонах есть], что заставляет WP думать, что это конец шорткода. Например: [my_shortcode latitude='36.93' longitude='-72.98'...

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

Мы создаем плагин, который отображает сообщения, и мы также хотим отображать галерею изображений, когда она используется в сообщении. Однако нужно ли ограничивать количество отображаемых фотографий? Это...

16
Как вручную исправить код галереи WordPress, используя PHP в functions.php?

Много раз говорилось, что Wordpress выводит действительно плохой код для встроенной функции галереи. Это основной код, отвечающий за вывод галереи (в /wp-includes/media.php): function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the...

16
Передать логическое значение в шорткоде

В шорткодах WordPress как передать логические атрибуты? Оба [shortcode boolean_attribute="true"]или [shortcode boolean_attribute=true]дают строковые значения. РЕДАКТИРОВАТЬ Не будет проблем для пользователей, которые знают, что делают, если я использую трюк, который прокомментировал @brasofilo. Но...

15
Как использовать другие шорткоды в контактной форме 7-формы? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Я заметил, что любой шорткод, который не является частью контактной формы 7 встроенных...

15
Шорткод всегда отображается вверху страницы

Я использую шорткод для извлечения разных циклов через loops-name.php. По какой-то причине это всегда вверху страницы. Я гуглил его, и использование echo вместо return вызывает эту проблему, но с моим кодом я не использую echo. Вот короткий код: // setup the shortcode for use function...

14
do_shortcode () на странице администратора

Я использую несколько плагинов, которые имеют шорткоды ... однако вместо создания общедоступной страницы для контента я создал несколько новых страниц с помощью администратора, add_menu_pageи мне нужно знать, как их использовать do_shortcode()в этом контексте. В существующем состоянии вся функция...

14
Как включить код только на определенных страницах?

Я изучаю плагины и шорткоды. Я заметил, что когда я активирую свой плагин, его код загружается на все мои страницы - даже на те страницы, на которых нет моего шорткода. (Я не имею в виду контент против страниц администратора). На некоторых страницах контента я использую определенный шорткод, а на...

14
Функция перенаправления внутри шорткода

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

13
Ошибка PHP с обработчиком шорткода из класса

В настоящее время я использую следующий общий поток для добавления шорткода для плагина. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Теперь, когда этот класс и его метод вызваны, я получаю...