为wordpress网站添加专题功能?用插件和代码增加专题页

阿里云代金券 腾讯云代金券 VULTR优惠码 Ucloud云主机

用wordpress建网站的朋友,可能会需要为网站添加专题功能,但是wordprees默认只有分类而没有专题。那么,我们自己建站的时候怎么为wordpress增加专题呢?经过学习,楚狂人发现有两种方法可以为wordpress开发的网站添加专题功能,第一种是使用插件,第二种是使用代码。

一、用插件为wordpress添加专题功能:

为大家推荐一款由国人开发的wordpress专题插件:Simple Post Series ,这款插件开发虽然时间早了些,但是现在依然好用。安装 Simple Post Series 插件以后,你可以创建专题,然后将文章添加到该专题(支持拖放添加、排序)。专题内的文章都可以在后台统一管理,你无需再次修改文章。支持在可视化下一键插入某个专题的文章。可以在文章编辑页面可视化添加shortcode以展示某个专题下的文章列表,除文章与页面两种内建类型外,最新2.3版开始支持自定义类型了哦;可以设置自动在文章页或主页上显示某个专题下的文章列表。

Simple Post Series 设置界面

1665474942 post - 为wordpress网站添加专题功能?用插件和代码增加专题页

一键插入文章专题

插件在tinymce工具栏中添加了一个按钮。你只需要点击这个按钮,选择参数/选项,然后点击插入即可自动输入代码。

1665475120 series - 为wordpress网站添加专题功能?用插件和代码增加专题页

后台搜索 Simple Post Series 安装,启用插件后,要先访问 设置 – Post Series 专题,进行相关设置。打开文章 – 专题,添加专题,然后打开文章 – 专题文章编辑,将文章添加到专题。写文章时,可以点击可视化下的专题按钮,插入文章专题。如果主题支持小工具,打开主题 – 小工具,添加专题小工具。

1665569172 zhuanti - 为wordpress网站添加专题功能?用插件和代码增加专题页

一、用代码为wordpress添加专题功能:

有的朋友可能不喜欢装太多插件,那么也可以用代码为wordpress添加专题功能。把下面的代码复制进你的wordpress主题的核心函数文件functions.php文件内,就可以实现在wordpress后台添加专题的功能。不过这个方法需要您有一定的代码基础,修改前记得备份源文件。

//新增自定义文章类型:专题
function ws_work() {
register_post_type( 'work', //这里的work可以自行修改,主要体现在URL里面
array(
'labels' => array(
'name' => '专题',
'singular_name' => '所有专题',
'add_new' => '添加专题',
'add_new_item' => '添加新专题',
'edit' => '编辑',
'edit_item' => '编辑专题',
'new_item' => '新专题',
'view' => '查看专题',
'view_item' => '查看专题',
'search_items' => '搜索专题',
'not_found' => '没有找到相关专题',
'not_found_in_trash' => '没有专题评论',
'parent' => '专题评论',
),
'exclude_from_search'=>false,
'public' => true,
'menu_position' => 6,
'supports' => array( 'title', 'editor','comments', 'custom-fields','thumbnail','excerpt'), //为自定义文章添加标题,编辑器,评论,自定义字段,特色图像,摘要功能
'taxonomies' => array( '' ), //分类法,我们是单独定义
'has_archive' => true,
'taxonomies'=> array('post_tag'), //没有这一句是没有标签功能的
)
);
}
add_action( 'init', 'ws_work' ); //挂载函数
//为商品类自定义类型增加分类功能
add_action( 'init', 'ws_works', 0 ); 
function ws_works() {
register_taxonomy(
'works', //这个分类法
'work', //这个是自定义文章类型,默认文章是post,其他是你自己定义的
array(
'labels' => array(
'name' => '作品专题',
'add_new_item' => '添加专题',
'new_item_name' => "新专题分类"
),
'show_ui' => true,
'show_tagcloud' => true,
'hierarchical' => true,
)
);
}

这两种方法都可以为网站添加专题功能,这样我们的文章就可以有分类和专题两种分类,增加专题页之后对于网站的SEO也有好处,有需要的小伙伴可以行动起来了。如果您认为这篇文章有用,记得给楚狂人点个赞哦,谢谢哦~

赞(0) 领红包
转载注明:楚狂人 » 为wordpress网站添加专题功能?用插件和代码增加专题页

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

云计算我们是认真的

阿里云服务器腾讯云服务器

扫码领红包 或者 支付宝搜索:5981405

支付宝扫一扫打赏