wordpress - 数组语法中的正确foreach

时间:2011-04-30 00:53:48

标签: php arrays wordpress

我仍然是PHP的新手,所以非常感谢任何帮助。我正在使用自定义菜单显示4个帖子,对于每个帖子我都想要帖子缩略图。我的代码在下面,这给了我一个无效的参数提供错误。

    <div id="stampnav">
    <?php $pages = wp_nav_menu( array( 'container_class' => 'menu-header','theme_location' => 'stamp-menu' ) ); 
    foreach($pages as $pagg) {

    echo get_the_post_thumbnail($pagg->ID, 'thumbnail'); }
    ?>
    </div>

1 个答案:

答案 0 :(得分:0)

你需要调用全局$ post并进行查询以获取帖子缩略图,菜单不会返回与页面关联的元数据,它只查询内置的“菜单”自定义帖子类型。

您的其他选择是为导航菜单创建自定义Walker Class