Доступ к значению carbon_get_post_meta внутри пространства имен - PullRequest
0 голосов
/ 29 октября 2019

Как я могу получить доступ к значению углеродных полей с помощью функции carbon_get_post_meta из пространства имен?

Если я сделаю:

if ( function_exists( 'carbon_get_post_meta' ) ):
    echo 'true';
else:
    echo 'false';
endif;

Тогда я получу false, но если я проверю на наличиефункция внутри page.php с тем же кодом, затем он возвращает true.

Я также пытался проверить '\ carbon_get_post_meta', но результат тот же.

Пожалуйста, кто-то может указатьменя в правильном направлении.

РЕДАКТИРОВАТЬ:

Это среда, которую я использую https://github.com/seothemes/genesis-starter-theme внутри lib Я настроил углеродные поля внутри каталога плагинов и вызвалэто внутри init.php, я знаю, что это работает, потому что я настроил некоторые post meta с использованием углеродных полей, но когда я пытаюсь получить доступ к данным из lib / plugins с пространством имен namespace SeoThemes\GenesisStarterTheme\Plugins, это говорит о том, что функция не определена

Надеюсь, это поможет?

1 Ответ

0 голосов
/ 30 октября 2019

Насколько я знаю, он должен был работать, попробуйте, пожалуйста,

if ( \function_exists( 'carbon_get_post_meta' ) ):
    echo 'true';
else:
    echo 'false';
endif;
...