Задать вопрос
@sanok_ps
Веб-разработчик, php-бекенд, Вордпресс

Как добавить поддержку шорткода WordPress в дополнительные поля?

Имеется плагин Tipso, который подсказки добавляет в редактор. Работает на основе шорткодов. Но шорткоды срабатывают только в основном контенте, но не в доп. полях. Открыл код плагина, он простой, но я не настолько силен в функциях WordPress. Подскажите, как сделать, что бы шорткод и текст в доп. полях обрабатывал тоже? Код в плагине:

add_action( 'init', 'tipso_register_shortcodes' );
function tipso_register_shortcodes() {
	add_shortcode( 'tipso', 'tipso_shortcode' );
}
function tipso_shortcode( $atts , $content = null ) {

	// Attributes
	extract( shortcode_atts(
		array(
			'tip' => 'tipso',
		), $atts )
	);

	$content = do_shortcode( $content );
	
	return "<span class='tipso' data-tipso='" . esc_attr( $tip ) ."'>" . $content . "</span>";	
}
add_shortcode( 'tipso', 'tipso_shortcode' );
  • Вопрос задан
  • 318 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@sanok_ps Автор вопроса
Веб-разработчик, php-бекенд, Вордпресс
Кое как решился вопрос использованием do_shortcode() для вывода значения доп. поля.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽