如何从cmb2选项页面显示数据?

How to display data from cmb2 option page?

我用 CMB2 创建了一个可重复字段,并创建了一个普通字段。这是https://pastebin.com/XUQgkvbi

的功能

如果您使用 foreach 来重复使用 post 或页面,那么您可以将数据显示为:https://pastebin.com/C35vWGDs

然后调用没有可重复的普通字段,然后

<?php $ entries = get_post_meta (get_the_ID (), 'yourprefix_group_demo', true); ?>

<?php echo $ entries; ?>

也可以。

但问题是,我不想在任何页面或post上使用上述功能。我想在选项页面中使用它。上面的功能选项已添加到选项页面,但我无法以任何方式显示这些文件的数据。 我试过 get_post_meta () 和 get_option () 两个函数,但我无法从选项页面显示数据。如何从上述字段(选项页面)获取数据到前端显示?请帮忙一点点。

我得到解决方案,选项存储在单个选项字段中。你会用这样的东西循环浏览新闻部分组:

$settings = get_option( 'repeatable-news-options.php', array() );

if ( ! empty( $settings['news-section'] ) ) {
    foreach ( $settings['news-section'] as $section ) {
        echo $section['title'] . '<br/>';
    }
}

那个linkhttps://wordpress.org/support/topic/how-to-display-data-from-cmb2-option-page/

问题已解决。