@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' );
  • Вопрос задан
  • 284 просмотра
Пригласить эксперта
Ответы на вопрос 1
@sanok_ps Автор вопроса
Веб-разработчик, php-бекенд, Вордпресс
Кое как решился вопрос использованием do_shortcode() для вывода значения доп. поля.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы