Необходимо вернуть текст короткого кода вместо вывода

Есть ли способ вернуть текст короткого кода вместо вывода.

Моя функция кода подключена к «the_content», и я знаю, что если моя функция содержит короткий код, она автоматически генерирует результат. Я просто хочу выводить текст короткого кода, например

add_filter( 'the_content', 'show_on_front', 10 ); function show_on_front( $content ) { $content .= 'this is example of shortcode : '; return $content; } 

С Уважением,

Solutions Collecting From Web of "Необходимо вернуть текст короткого кода вместо вывода"

Другой способ – использовать короткий код для отображения коротких кодов 🙂

 add_shortcode('SH','shortcode_display_handler'); function shortcode_display_handler($atts = array(),$content=null){ $content = str_replace("[","[",$content); $content = str_replace("]","]",$content); return $content; } 

Применение:

 [SH] [gallery] [/SH] 

Если вы хотите буквально откликнуться «это пример короткого кода: [галерея]» без обработки короткого кода, то для вашего приоритета приоритет должен быть для вашего фильтра:

add_filter( 'the_content', 'show_on_front', 1000 );

Таким образом, он запускается после запуска функции обработки коротких сообщений.

Если я каким-то образом не понимаю Вопрос, вы можете просто изменить [gallery] на [[gallery]] .

 add_filter( 'the_content', 'show_on_front', 10 ); function show_on_front( $content ) { $content .= 'this is example of shortcode : [[gallery]]'; return $content; }