在上一篇文章中,我们安装好了WordPress,准备好了制作主题需要的工具和主题测试的浏览器,接下来就要开始制作了,但在开始制作之前,我们还需要了解主题由哪些文件构成,其次还需要知道WordPress是怎样与主题文件连接的...index.php 单页(非文章) 自定义模板——在WordPress后台创建页面的地方,右侧边栏可以选择页面的自定义模板 page-{slug}.php——如果页面的缩略名是news,WordPress...) category-{id}.php——如果分类ID为6,WordPress将会查找category-6.php category.php——显示所有分类存档页面 archive.php——显示任何存档页面...将会查找tag-6.php(WordPress 2.9及以上版本支持) tag.php——标签归档的默认模板 archive.php index.php 自定义分类归档 WordPress默认分类按照文章分类和标签进行分类...——显示单个附件 single.php index.php 嵌入页面 从WordPress 4.5开始,可以使用模板渲染嵌入到WordPress中的文章。
虽然Typecho程序看起来和WordPress一样是个人博客程序,但是我们都知道后者的强大,有很多内容网站、企业网站,甚至B2C商城网站都有使用WordPress程序。...这里还是先熟悉Typecho程序,如果需要用于企业网站设计的时候需要用到自定义页面模板,比如公司简介、产品分类以及文章分类的模板是不同的。这里老蒋一一整理出来,后面有需要直接参考。...第一、自定义首页模板 单独的企业网站或者服务项目的首页模板应该是自定义居多,不能是类似文章列表形式。如何设置自定义首页模板呢?创建一个home.php模板文件在当前主题目录下。...这样我们可以在创建【管理】-【独立页面】,自定义模板下拉选择我们创建的模板。...这里,老蒋先暂时记录下来,对于不同分类不同的模板,以及分类内容页的模板设置还有点凌乱,后面在实际项目的时候再实践后补充。
WPJAM「内容模板插件」最早的时候,短代码只支持 ID,但是有些同学反馈内容模板多了,ID 记不住,更可怕的时候,由于网站重建,重新导入一下 WP,所有的内容模板 ID 都变了,所有使用了内容模板的文章都得修改...: 插件 简介 抓取公众号图文 一键抓取公众号文章到 WordPress 博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化...优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面...,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板,并且支持表格。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。
WordPress 受欢迎的原因是其开放性和强定制性,说到定制性,我们知道 WordPress 支持自定义文章类型,自定义分类模式,文章类型又支持无限字段,分类模式也支持字段,并且还可以定义全局选项等。...最后创建的文章选项,在编辑页面,自动生成 meta box,如下所示: 自定义分类 使用配置创建自定义分类和创建自定义文章类型相似: 可以设置名称,分类,层次结构,支持的分类模式,和显示设置即可:...分类选项 WordPress 分类,标签或者自定义分类编辑页面没有 meta box,所以创建分类选项的时候,直接添加字段就好: 输入字段名,适用的分类模式,字段一样使用 shortcode 方式设置...,同样具体可以参考:WPJAM 配置器字段使用说明 如上最后在自定义分类编辑页面生成的表单如下所示: 全局选项 全局使用的一些设置,我们叫做全局选项,存储在 options 中: 选择全局选项的名称和选项...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板
有了 WPJAM Basic 这些框架功能,很多简单项目,我真的可以一个晚上就能做好所有后台界面,然后输出接口或者模板函数给前端使用,这样就大家加快时间和效率,真正践行二八原则。...举个例子吧: 比如很多客户都有给分类或者自定义分类排序的需求,最早我是这样解决需求的,创建了一个 order 的 term meta,然后让用户在后台的分类编辑页面输入一个数字,最大的排到最前,这样一开始解决了客户的问题...「分类管理插件」,所有 WordPress 分类功能都做到这个插件里面,并且提供选项让用户选择。...一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板,并且支持表格。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。
基于 WordPress 的页面规则,我做了一个 WordPress 插件:WPJAM「标题设置」,可以一键设置 WordPress 所有页面的页面标题。...「-」替换成其他符号,比如「|」,根据你自己的喜好定义了,第二个选项是可以设置页面是否显示站点标题的默认设置了,勾选之后,除了首页和规则中自定义之外,所有页面默认不显示站点标题。...程序会自动抓取所有类型的页面,上图是 WordPress 默认的页面类型,如果自定义文章类型和自定义分类模式,也会出现相关的页面,如下图,比如项目列表页,项目详情页,表单页,专题页这些页面。...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。
状态和可见性面板现在称为摘要 摘要面板下的永久链接和模板选项 改进的信息面板 站点图标将替换 WordPress 徽标 新的首选项 在站点编辑器中创建更多模板 快速搜索和使用模板部分 在站点编辑器中快速清除自定义...摘要面板下的永久链接和模板选项 固定链接和模板选项在帖子设置下有自己的面板。在 WordPress 6.1 中,这些面板合并在摘要面板下。...单个页面 单个文章 分类法中的单个分类 单个类别 自定义模板(可用于任何帖子或页面) 只需转到外观»编辑器,然后从左侧边栏中选择模板。之后单击添加新按钮以查看可用选项。...现在您可以选择是否要将新模板应用于所有类别或特定类别。 快速搜索和使用模板部分 WordPress 6.1 还将使快速搜索和使用模板部分变得更加容易。...在站点编辑器中快速清除自定义 WordPress 6.1 现在允许您在使用站点编辑器时快速清除自定义。
WordPress 6.0 正式版发布 版本详细讲解 ---- 2022 年的第二个主要版本 WordPress 6.0 发布了,此版本进行了近 1,000 项增强功能和错误修复。...将 Gutenberg 扩展到 WordPress 中的完整站点编辑体验意味着社区必须解决的所有问题都是复杂而深远的。WordPress 6.0 是社区致力于共同应对这些严峻挑战的一个例子。...——小狐狸 WordPress 6.0 主要更新 增强写作体验 无论您是在撰写全新的文章还是在现有页面中添加元素,写作方面的改进比比皆是。...更多模板选择 WordPress 6.0 包括五个用于块主题的新模板选项:作者、日期、类别、标签和分类。这些附加模板为内容创建者提供了更大的灵活性。...在编辑模板时,在根部或块之间,快速插入器会向您显示图案和模板部分,以帮助您更快地工作并发现新的布局选项。 查询块支持对多个作者进行过滤,支持自定义分类法,并支持自定义没有结果时显示的内容。
连续输入两个左括号 '[[' ,可以快速弹窗选择最新文章和页面。 一些编辑块进行类型转换的时候,可以保持现有的样式,比如段落块转成代码块。 创建的自定义或者任何新的按钮,能自动保留自定义样式。...更多的快主题模板 WordPress 6.0 新增了5个块主题模板:作者、日期、分类、标签和自定义分类,这些新增的模板为全站编辑提供了更大的灵活性。...文章查询块新增支持多个作者过滤,支持自定义分类过滤,并且还支持定义查询结果为空时的内容。...使用相册块的间距设置功能来创建不同的外观,比如在所有图片之间添加间距,或者完全无间距。...性能和可访问性得到改进 WordPress 6.0 还显著提高了 WordPress 性能,包括提高页面加载速度,减少各种类型查询的执行时间,增强了缓存能力,改进了导航菜单效率等等。
今天做的插件「自定义头像」,非常简单,只有两个功能,可以让用户在 WordPress 后台自定义头像和设置默认头像。...自定义头像 用户登录 WordPress 后台之后,在「我的个人资料」页面可以自定义头像,管理员也可以在编辑其他用户信息的时候自定义该用户的头像: 另外为了支持「订阅者」角色的用户能够自定义头像,系统会自动给...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。
有自定义分类,也可以设置自定义分类在固定链接中使用 ID 。...博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。
博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。...文章置顶 支持置顶文章排序和分类文章置顶的 WordPress 插件
Shortcode# 如果是分类,则自动跳转到 WordPress 分类页: #WordPress# #速查手册# 如果其他自定义分类,比如文章专题插件创建的「专题」自定义分类,也可以跳转: #WPJAM...WordPress 博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE...编辑器 添加下划线等按钮,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。
它通过多个分类或者自定义分类的叠加筛选过滤,并且叠加的方式有三种:所有都使用,至少使用一个和所有都不使用。...博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。
一键抓取公众号文章到 WordPress 博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress...传统的 TinyMCE 编辑器 添加下划线等按钮,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定...内容模板 通过短代码在内容中插入一段共用的内容模板,并且支持表格。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。
页面 首先被考虑的是自定义模板,也就是编辑页面时所选择的模板 如果没有自定义模板,则查找 page-{slug}.php 别名模板(如页面别名是 about 对应的文件名就是 page-about.php...自定义分类法 有时候除了WordPress默认的分类目录和标签我们还需要其他的分类方法,这时候我们就会注册一个新的分类法,那么在此之前知道分类法的模板加载顺序也是十分必要的。... index.php 模板 自定义文章类型 除了自定义分类法,有时候我们也需要自定义文章类型: 自定义文章类型归档页首先被考虑的是 archive-{post_type}.php 别名模板(如文章类型是...",false); return $templates; } add_filter( 'page_template', 'page_template_filter' ); 模板页面判断 一般情况下,在一个特定的模板中我们能清楚知道应该怎么输出特定的样式和内容...,但在一些通用模板中(如 header.php )我们想要知道用户当前访问的是哪个页面模板就需要借助WordPress内置的条件判断函数了,这些函数可以帮助我们判断当前是什么页面以方便加载不同的模板内容
WordPress 博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE...编辑器 添加下划线等按钮,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...给媒体创建个分类「图片集 | collection」 2. 图片分类限制为二级 3. 取消图片编辑入口 4. 附件页面直接图片链接。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。
二、限制分类层级 可以限制 WordPress 分类的层级,设置好分类的层级之后,在所有页面都严格遵循层级限制。...它通过多个分类或者自定义分类的叠加筛选过滤,并且叠加的方式有三种:所有都使用,至少使用一个和所有都不使用。...博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。
我就给 WPJAM「分类管理插件」 增加了一个多重筛选的功能: 如上图所示我选择了两个分类「WordPress」和「PHP」,这两个分类至少使用一个,另外有选择两个标签「WPJAM Basic」和「WordPress...博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...站点选项 查看和管理所有非 WordPress 系统自动生成的站点选项。 如果你觉得某个选项无用,可以直接删除它。 后台论坛 WordPress 后台论坛,支持创建帖子,分组,消息。
领取专属 10元无门槛券
手把手带您无忧上云