WordPress шорткоды не работают на сообщениях, но wornikg на страницах - PullRequest
0 голосов
/ 16 декабря 2018

Когда я использую шорткод на странице работает хорошо, но на постах отображается только шорткод имени.Пример короткого кода:

function foobar_func( $atts ){
    return "foo and bar";
}
add_shortcode( 'foobar', 'foobar_func' );

Использование:

[foobar]

На странице отображается

foo and bar

, но только на записи

[foobar]

Iпробовал основную тему, такую ​​как TwentySeventenn, и проблема все еще существует.

1 Ответ

0 голосов
/ 16 декабря 2018

Это очень странно.Итак, вы добавили приведенный выше код в файл functions.php темы TwentySeventenn, но он не работает на пост?Пожалуйста, проверьте, правильно ли вы написали [foobar] в своем файле содержимого.Или, если вы что-то изменили в теме, проверьте, что вы использовали the_content () вместо echo get_the_content ();шорткоды не работают, если вы используете get_the_content ();

...