如何想屏蔽多个分类下的文章的话,只需要在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版本里已经现身的文章样式究竟是怎么一回事吧。
文章地址:https://www.tianxianmao.com/article/wordpress/bxxsdflIDdgybjdhgk.html