如何想屏蔽多個分類下的文章的話,只需要在if (have_posts())多次添加,如我需要同時把分類ID22,17,25,24,23的給屏蔽掉。
wordpress刪除文章編輯頁面的相關欄目
wordpress文章編輯頁面一般包含以下幾個欄目:分類目錄、標簽、特色圖像、摘要、發送、trackback、自定義欄目、討論、別名、作者 。
我們可以在顯示選項很好的控制各個選項的的顯示與隱藏,如下圖:
xsxx
欄目列表如下圖:
all-meta-boxes
但是以上這么多欄目對于我們來說并不是所有都是必須的,比如trackback,摘要,評論等。當然我們可以在“顯示選項”中隱藏他們。但是這種方式只適合你的博客只是單用戶,如果是多用戶,比如你開放了投稿的功能,那一般你只會允許投稿用戶對文章的標題與內容進行編輯,其他的諸如特色圖像,摘要,自定義欄目一般是不開放給投稿用戶的,那么應該如何刪除文章編輯頁面這些沒必要的欄目呢。方法如下:
1、移除文章編輯頁面底部欄目
打開你主題的functions.php文件,加入如下代碼:
// 移除文章編輯頁面底部欄目
function remove_my_post_metaboxes() {
remove_meta_box( 'authorp'WordPress批量添加欄目,'post','normal' ); // 移除作者欄目
remove_meta_box( 'commentstatusp','post','normal' ); // 移除討論欄目
remove_meta_box( 'commentsp','post','normal' ); // 移除評論欄目
remove_meta_box( 'postcustom','post'WordPress批量刪除關鍵詞,'normal' ); // 移除自定義欄目
remove_meta_box( 'postexcerpt','post','normal' ); // 移除摘要欄目
remove_meta_box( 'revisionsp','post','normal' ); // 移除版本修訂欄目
remove_meta_box( 'slugp','post','normal' ); // 移除別名欄目
remove_meta_box( 'trackbacksp','post','normal' ); // 移除Trackback欄目
}
add_action('admin_menu','remove_my_post_metaboxes');
以上代碼為移除文章編輯頁底部的欄目,黃色方框部分為已移除的欄目,如下圖:
clean-outlined
2、移除文章編輯頁右邊欄目
如果你需要移除文章編輯頁右邊欄目,如下圖:
right-side-meta-boxes
其移除代碼如下:
remove_meta_box( 'categoryp','post'WordPress批量助手,'normal' ); // 移除分類欄目
remove_meta_box( 'formatp','post','normal' ); // 移除文章類型欄目
remove_meta_box( 'postimagep','post','normal' ); // 移除特色圖像欄目
remove_meta_box( 'submitp','post','normal' ); // 移除分類添加欄目
remove_meta_box( 'tagsp-post_tag','post','normal' ); // 移除標簽欄目
3、移除編輯頁面的相關欄目
以上的代碼在我們新建頁面時也是起作用的,如果我們需要移除編輯頁面的欄目,可以參考以上代碼,如添加以下代碼到你的functions.php文件中:
WordPress批量添加產品// 移除編輯頁面的相關欄目
function remove_my_page_metaboxes() {
remove_meta_box( 'postcustom','page','normal' ); // 移除自定義欄目
remove_meta_box( 'postexcerpt','page','normal' ); // 移除文章摘要欄目
remove_meta_box( 'commentstatusp','page','normal' ); // 移除評論欄目
remove_meta_box( 'trackbacksp','page','normal' ); // 移除Trackback欄目
remove_meta_box( 'slugp','page','normal' ); // 移除別名欄目
remove_meta_box( 'authorp','page','normal' ); // 移除作者欄目
}
add_action('admin_menu','remove_my_page_metaboxes');
WordPress 3.1中的“文章樣式”
文章樣式是WordPress 3.1版本將要推出的新功能,之前我們在WordPress 3.1小窺中有簡單介紹。不過沒有接觸過的人可能還不明白文章樣式是什么,下面就來看看這個在WordPress 3.1的Alpha版本里已經現身的文章樣式究竟是怎么一回事吧。
文章地址:http://www.meyanliao.com/article/wordpress/bxxsdflIDdgybjdhgk.html