Wordpress:将精选图像输入菜单

时间:2011-12-28 02:07:20

标签: image wordpress menu featured

快乐圣诞节给大家BTW。

在某些页面上,我包括精选图片(输出为2种不同尺寸,200px x 200px和40px x 40px。

我的目标是在页面附加了特色图像时,在wordpress菜单中显示40 x 40个精选图像。例如:

<ul>
    <li><a href=""><img src="featured-image-01" alt="" />This is menu item 01</a></li>
    <li><a href=""><img src="featured-image-02" alt="" />This is menu item 02</a></li>
    <li><a href=""><img src="featured-image-03" alt="" />This is menu item 03</a></li>
</ul>

问题是用于生成wordpress菜单的常用代码......

<?php wp_list_pages('title_li=&sort_column=menu_order'); ?>

...不允许这样做。

如果有人能帮助我解决这个问题,对我来说这将是一个迟到但很棒的圣诞礼物: - )

干杯。

1 个答案:

答案 0 :(得分:1)

您可以使用get_pages功能。

<?php
$pages = get_pages( 'sort_column' => 'menu_order' );

if($pages) {
    echo '<ul>';
    foreach($pages as $page) {
    ?>
        <li><a href="<?php get_permalink($page->ID);?>"><?php the_post_thumbnail( array (40,40) );?><?php echo $page->post_title;?></a></li>
<?php
    }
    echo '</ul>';
}