wordpress metabox(插件)显示一个页面主题

时间:2015-02-04 11:02:52

标签: php wordpress meta-boxes

我正在使用wordbox的metabox插件 我希望从我的单页wordpress主题中的一个或几个元数据中获取价值。 这是我如何得到我的所有页面

/set some variables
//get all the pages on your site
$contact = get_page_by_title( 'Contact' );
$pages = get_pages(array(
'sort_order' => 'ASC',
'sort_column' => 'menu_order',
'exclude' => $contact->ID,
) );

foreach ($pages as $page_data) {
  $content = apply_filters('the_content', $page_data->post_content);
  $title = $page_data->post_title;
  $slug = $page_data->post_name;
  $pageid=$page_data->ID;
  $couleur=rwmb_meta('twg_couleur');


    //Put a container around every page's content
      echo "<div class='container-fluid content $pageid' id='$slug'>";
      echo "<div class='container'>";


    //Heading and Content
    echo "<h1>$title</h1>";
    echo $content;
    echo $couleur;
    echo "</div>";
    echo "</div>";
}
;

但我的var并没有出现。 如果我给她打电话,她会在单页上,但在单页模板上似乎是空的。

我怎么能这样做?

非常感谢你的帮助

1 个答案:

答案 0 :(得分:0)

好的!

我只是用

$couleurs=rwmb_meta('twg_couleur','type=color' , $pageid);

$pageid=$page_data->ID;

它正在运作 谢谢我: - )