2010-08-19 48 views
0

我該怎麼辦WordPress的頁面代碼爲下拉列表這樣的事情 第2頁 第3頁 如何在下拉列表中編寫Wordpress頁面?

,然後當我點擊提交它轉到所選擇的頁面..。謝謝你這麼多大家提前...

-idontknowhow

+1

這將更好地問道在WordPress的SE站點:http: //wordpress.stackexchange.com/ – Richard 2010-08-19 09:53:35

回答

3

使用get_pages到FECH所有的系統下的網頁,還有的做的正是你想要的一個例子:

<select name="page-dropdown" 
    onchange='document.location.href=this.options[this.selectedIndex].value;'> 
    <option value=""><?php echo attribute_escape(__('Select page')); ?></option> 
    <?php 
     $pages = get_pages(); 
     foreach ($pages as $pagg) { 
      $option = '<option value="'.get_page_link($pagg->ID).'">'; 
      $option .= $pagg->post_title; 
      $option .= '</option>'; 
      echo $option; 
     } 
    ?> 
</select> 
+0

嗨Adirael感謝您的快速回復,我應該把

轉到選定頁面嗎?對不起我的問題,我是新的WordPress的...非常感謝你..。 – idontknowhow 2010-08-19 09:59:18

+0

是不是真的有必要,這沒有一個Go或Submit按鈕,第二行顯示:「onchange ='document.location.href = this.options [this.selectedIndex] .value;'」因此它會自動重定向用戶在下拉菜單中選擇頁面。 – Adirael 2010-08-19 10:13:23

+0

嗨Adirael, 它非常好,非常感謝你! – idontknowhow 2010-08-20 00:20:59