2011-12-28 14 views
0

皆さんにメリークリスマス。注目の画像(2種類のサイズに出力されている、X 200pxの200pxのと40ピクセルのx 40ピクセルなど、私はいくつかのページでWordpress:メニューにイメージを表示

私の目標は、40×40の傑作写真はWordPressのメニューに表示される示すことですページがそれに添付機能を備えた画像を持っていたときにたとえば:。

<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

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>'; 
} 
+0

これに伴う問題は、あなたがして、現在のページクラス、上位クラスなどを追加するwp_nav_menuの機能なしで残っているということです – cfx

関連する問題