我仍然是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>
答案 0 :(得分:0)
你需要调用全局$ post并进行查询以获取帖子缩略图,菜单不会返回与页面关联的元数据,它只查询内置的“菜单”自定义帖子类型。
您的其他选择是为导航菜单创建自定义Walker Class。