WordPress шорткоды не работают на сообщениях, но wornikg на страницах
Когда я использую шорткод на странице работает хорошо, но на сообщениях отображается только шорткод имени. Пример шорткода:
function foobar_func( $atts ){
return "foo and bar";
}
add_shortcode( 'foobar', 'foobar_func' );
Использование:
[foobar]
На странице отображается
foo and bar
но только на пост
[foobar]
Я попробовал основную тему, такую как TwentySeventenn, и проблема все еще существует.
1 ответ
Это очень странно Итак, вы добавили приведенный выше код в файл functions.php темы TwentySeventenn, но он не работает на пост? Пожалуйста, проверьте, правильно ли вы написали [foobar] в своем файле содержимого. Или, если вы что-то изменили в теме, проверьте, что вы использовали the_content() вместо echo get_the_content(); шорткоды не работают, если вы используете get_the_content();