Products
GG网络技术分享 2025-03-18 16:14 0
文章管理是网站日常维护的基础操作,本文介绍WordPress文件管理的一些知识。
WordPress文章管理界面
网站内容发布之前,你需要多网站的内容进行规划,把文章按照一定的类型进行归类,分类目录是WP文章分类的模块,它支持多层级,同一篇文章支持同时发布到不同的分类。点击左侧导航的分类目录菜单,进入分类目录管理界面
WordPress分类目录管理界面
左侧表单用于添加新的分类,右边是当前创建创建好的分类,
右边鼠标移到到分类名称上面会显示常用操作,如:编辑、删除、快速编辑等。总数是当前分类下面一共有多少篇文章。默认的 未分类 是不能删除的,只能编辑
标签是文章的关键词,一篇文章可以添加多个标签,编辑文章时添加的标签也会显示在标签管理里面。标签的设置和分类目录一样,只是不区分层级。标签可以作为网站内容聚合关联来使用。网站前天可以检索所有包含某个标签的文章。如果你有两篇文章,一篇讲解红酒品鉴知识,放到了红酒品鉴这个分类目录里面,另一篇文章讲解红酒酿造工艺,你放到了红酒酿造这个分类目里面。两篇文章都是讲解红酒的,可以给两篇文章都添加 红酒 这个标签。前台用户访问 红酒 这个标签时,会把两篇文章都显示出来。
WordPress标签管理页面
文章列表页,显示当前网站上的所有文章,你可以通过搜索或者按照分类筛选你想要的文章。
WordPress文章列表页
鼠标移动到某一篇文章上会出现编辑、快速编辑、移至回收站、查看等操作。
点击编辑按钮,可以进去文章编辑界面,高版本的WordPress使用古藤堡块编辑器,具体的操作文字内容不做讲解,请观看编辑器使用视频
快速编辑
WordPress快速编辑界面
快速编辑可以编辑文章的标题、别名、日期、时间、分类、标签、模板、评论、ping、状态、置顶等属性。
修改完成以后点击更新即可。
批量编辑,选择多篇文章后点击批量编辑会在当前窗口打开批量编辑表单,允许编辑的内容如下:
WordPress文章批量编辑界面
文章使用古藤堡编辑器创造,古藤堡是一个块编辑器,每个内容都是一个区块。文字教程不会编辑器做太多说明,请观看编辑器使用教程。
本文实例讲述了wordpress实现获取父类分类名称的方法。分享给大家供大家参考。具体分析如下:
在wordpress中获取父类分类名的方法说法有很多种,如:获取当前ID父类名等等这里就不介绍了,下面我来介绍几种获取父类名字函数,WordPress中获取父分类的方法,可以用在single,category中,有父分类显示父分类没有显示当前分类.
实例代码如下:
<?php $category = get_the_category(); $parent = get_cat_name($category[0]->category_parent); if (!emptyempty($parent)) { echo $parent; } else { echo $category[0]->cat_name; } ?> |
WordPress的侧栏如何显示顶级父类的子类
如果分类ID是固定的,用就可以实现,但是如果分类ID不是确定的,而是希望自动绑定各分类,这个函数就不能满足了,需要先获取到当前页面的根分类ID,代码如下:
function get_category_root_id($cat) { $this_category = get_category($cat); // 取得当前分类 while($this_category->category_parent) // 若当前分类有上级分类时,循环 { $this_category = get_category($this_category->category_parent); // 将当前分类设为上级分类(往上爬) } return $this_category->term_id; // 返回根分类的id号 } |
现在就万事具备了,我们就实现一下吧,代码如下:
wp_list_categories(\"child_of=\".get_category_root_id(the_category_ID(false)). \"&depth=0&hide_empty=0&title_li=\"); |
想获取当前文章的父级分类的名称呢,代码如下:
<?php $category = get_the_category(); $cat_parent = get_cat_name($category[0]->category_parent); if (!emptyempty($cat_parent)) { echo $cat_parent; } else { echo $category[0]->cat_name; } ?> |
后来听朋友说一个函数可实现get_category_parents()
get_category_parents()函数的功能是返回当然分类的父分类列表,当然也包含了当前分类,这个函数完全是为导航而生.
【函数用法】代码如下:
<?php echo get_category_parents($category, $display_link, $separator, $nice_name); ?> |
【参数说明】
$category
(integer) 分类ID,默认为当前分类ID
$display_link
(boolean) 是否创建更分类的链接.
$separator
(string) 各个分类的分隔符.
$nice name
(boolean) 是否返回分类别名 (默认为:FALSE,不返回).
【示例】
指定不同的目录文章应用不同的模板,输出当前分类的父级分类,分隔符为 ‘»’
实例代码如下:
<?php echo get_category_parents($cat, TRUE, \' » \'); ?> |
输出:Internet » Blogging » WordPress »
希望本文所述对大家的WordPress建站有所帮助。
Demand feedback