上一篇教程我們通過鈎子給 WordPress 後台的分類添加頁面和分類編輯頁面添加了自定義的內容。我們的目的不是顯示一段話,而是給分類添加一些自定義的字段值。

所以這一篇教程我們給 WordPress 後台分類添加和編輯頁面添加幾個簡單的表單。

為了便於編輯,我們在 twenty ten 主題中新建一個文件 catfield.php 文件,然後將上一篇教程中添加到 functions.php 文件的代碼剪切到 catfield.php 文件,注意文件的編碼。然後在 functions.php 文件中添加代碼包含 catfield.php 文件:

  1. include_once('catfield.php');  

保存好文件到主題後台查看分類添加和編輯頁面看是否出錯,如果有出錯,請檢查一下你的操作。

一、將代碼換成表單代碼
將上節教程中的兩個輸出函數 ashu_add_cat_field 和 ashu_edit_cat_field 改造一下,輸出一個表單即可。切記:一個是 div 佈局,一個是表格佈局。兩個函數分別改成:

  1. function ashu_edit_cat_field(){   
  2.     echo '<tr><th> 分類字段</th><td><input type="text" size="" value="" id="ashu_cat_value" name="ashu_cat_value"/> 阿樹工作室分類字段,請輸入文字</td></tr>';   
  3. }  
  1. function ashu_add_cat_field(){   
  2.     echo '<div class="form-field">';   
  3.     echo '<label for="ashu_cat_value" > 分類字段</label>';   
  4.     echo '<input type="text" size="" value="" id="ashu_cat_value" name="ashu_cat_value"/>';   
  5.     echo '<p> 阿樹工作室分類字段,請輸入文字</p>';   
  6.     echo '</div>';   
  7. }  

保存即可。

要添加其它表單也使用類似方法即可,此時僅僅是添加了表單,數據保存還未曾完成。

請看下集。