¿Cómo recuperar los valores de campo del plugin WP "Carbon Fields 2.1.0"? ¿En qué fase son accesibles?

Primero descarguéhttps://carbonfields.net/zip/latest/ e instalé el complemento en el backend de WP. También lo activé también.

Para este caso de prueba, uso la plantilla "Twenty Sixteen" con una nueva instalación de WordPress sin ningún otro complemento instalado y de acuerdo con elpágina de documentación de Carbon Fields Agregué el siguiente fragmento de código a la parte superior de mi archivo functions.php:

<?php // PHP 7
use Carbon_Fields\Container;
use Carbon_Fields\Field;

add_action( 'carbon_fields_register_fields', 'crb_attach_theme_options' );
function crb_attach_theme_options() {
    Container::make( 'theme_options', 'Theme Options' )
        -> set_page_menu_position( 0 )
        -> add_fields( array(
            Field::make( 'text', 'crb_text')
        ) );
}

Todo se ve bien hasta ahora porque "Opciones de tema" aparece en el backend de WP tal como se esperaba.

Ahora trato de recuperar el valor del campocrb_text como sigue:

// this snippet starts exactly where the previous one ended
add_action( 'after_setup_theme', 'crb_load' );
function crb_load() {
    // require_once( ABSPATH . '/vendor/autoload.php' ); original from website throws: "Failed opening required" so modified to:
    require_once( ABSPATH . 'wp-content/plugins/carbon-fields/vendor/autoload.php' );
    \Carbon_Fields\Carbon_Fields::boot();
    var_dump( carbon_get_theme_option( 'crb_text' ) ); // -> string(0) ""
    var_dump( carbon_get_theme_option( '_crb_text' ) ); // -> string(0) "" isn't actually the right way to do it but give it a try for testing purpose
    var_dump( get_option( '_crb_text' ) ); // -> string(4) "test"
}

Como puede ver, puedo recuperar los datos llamandoget_option( '_crb_text' ) que es la forma nativa de WP pero la función de complementoscarbon_get_theme_option( 'crb_text' ) No funciona. En realidad, esto estaría bien para "campos simples", pero hay "campos complejos" que deben ser recuperados por las funciones propias de los complementos, que escarbon_get_theme_option() en este caso.

También eché un vistazo a esta pregunta:usar campos de carbono en la clase de complemento personalizado. Pero esta pregunta termina donde comienza la mía.

Gracias de antemano...

PD: Estoy acostumbrado a trabajar con Carbon Fields 1.6, que funciona bien con una configuración bastante similar, pero quiero actualizar a la rama 2.

Mi ambiente nuevamente:define('WP_DEBUG', true);, Carbon Fields 2.1.0, WordPress 4.8.2 – de_DE (instalación nueva sin otros complementos que Carbon Fields), Twenty Sixteen 1.3, PHP 7

Respuestas a la pregunta(1)

Su respuesta a la pregunta