分享好友 资讯首页 资讯分类 切换频道
WordPress为文章和自定义文章类型添加自定义模板
2024-12-30 05:32  浏览:88

相信很多主题开发者都知道,WordPress 支持为页面(page)这种文章类型添加自定义模板,但是如何为文章和自定义文章类型添加自定义模板呢?其实, WordPress 4.7 开始就支持了,但可能不少主题开发者还不知道。

默认情况下,WordPress支持大量主题模板文件,但是这些文件对多种变体的支持有限。对于文章,基本上只限于single.php文件,而对于自定义文章类型,则只有single-{post-type}.php。

长期以来,通过将下面的模板标题添加到页面模板文件中,可以向WordPress页面添加多个自定义模板。但这仅支持页面,不适用于默认文章或自定义文章类型。

从WordPress 4.7开始,有一个新的鲜为人知的功能,可以让你为文章、页面和自定义文章类型添加多个模板。

要测试此新功能,我们首先必须注册一个自定义文章类型。将以下代码复制到你主题的文件中,来创建一个新的自定义文章类型,称为“Product”

创建自定义文章类型时,有很多选项可以使用,但出于我们的目的,我们将尽可以简单。记下第12行。在这里您可以在Gutenberg和经典编辑器之间切换。在编写本文时,默认情况下,自定义文章类型将启用经典编辑器,可以通过添加第12行的代码,来启用Gutenberg编辑器。

上面的代码将注册新的自定义文章类型,该类型将在WordPress管理员中显示,如下所示。

要为我们的新的文章类型 Product 创建模板,我们可以创建一个product.php文件并为其添加布局。很好,但是如果我们需要特定产品的不同布局怎么办?好吧……就像我说的那样……从WordPress 4.7开始,你可以在模板文件中使用新的特殊注释标题。

在主题目录中创建一个名为 full-width-page-layout.php 的新文件,并在顶部添加以下代码片段。

看起来很简单,却是功能非常强大的功能,希望这篇小文章能帮助你为WordPress网站创建更精彩的主题。

    以上就是本篇文章【WordPress为文章和自定义文章类型添加自定义模板】的全部内容了,欢迎阅览 ! 文章地址:http://w.yusign.com/news/8182.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 述古往 http://w.yusign.com/mobile/ , 查看更多   
最新新闻
手机电池换电芯(手机电池换电芯多少钱)
  关于手机电池换电芯的文章  随着智能手机的普及,手机电池寿命问题逐渐受到人们的关注。当手机电池寿命逐渐缩短,电量无法
小米手机怎样截屏长图(小米手机截屏怎样截长图)
  小米手机怎样截屏长图  在当今信息化的时代,手机已经成为我们日常生活中不可或缺的一部分。小米手机因其高性能和实用性深
手机掉漆(手机掉漆补漆多少钱)
  关于手机掉漆的问题  随着智能手机的普及,手机已经成为我们日常生活中不可或缺的一部分。然而,随着使用时间的增长,许多
唯品会手机(唯品会手机版官网)
  唯品会手机:移动购物的全新体验  随着移动互联网的飞速发展,手机购物已经成为人们日常生活中不可或缺的一部分。在这一领
oppo手机怎么设置动态壁纸(oppo手机怎么设置动态壁纸用自己的照片)
  OPPO手机如何设置动态壁纸  随着科技的不断发展,手机已经成为我们日常生活中不可或缺的一部分。OPPO手机因其出色的性能和
vivo手机充不上电(Vivo手机充不上电显示请咨询售后怎么办修多少钱)
  关于《vivo手机充不上电》的问题解析  随着智能手机的普及,vivo手机因其出色的性能和时尚的外观深受广大用户的喜爱。然而
苹果手机怎么解除呼叫转移(苹果手机怎么解除呼叫转移功能)
  苹果手机怎么解除呼叫转移  呼叫转移是一项非常实用的功能,但在某些情况下,我们可能需要关闭或解除它。以下是关于如何在
丘比特手机(丘比特手机壁纸)
  《丘比特手机》:科技与浪漫的完美结合  在当今科技日新月异的时代,智能手机已经成为我们生活中不可或缺的一部分。而《丘
中兴5g手机(中兴5g手机价格)
  中兴5G手机:引领未来移动通信的新潮流  随着科技的飞速发展,5G时代已经悄然来临。在这个时代,中兴5G手机以其卓越的性能
办理电信手机卡(办理电信手机卡需要多少钱)
  关于办理电信手机卡的全面指南  在现代社会,电信手机卡已成为我们生活中不可或缺的一部分。无论你是需要频繁出差的商务人