如何在 WordPress 3.0 中使用自定义帖子类型
自 2.9 版本起,WordPress 引入了使用自定义帖子类型的功能。现在,在 3.0 版本中,可以选择为自定义帖子类型创建面板,从而使事情变得更进一步。在本教程中,我们将向您展示如何将站点中的自定义帖子类型实现到 WordPress 站点中。
创建自定义帖子类型 – 使用插件
从版本 3.0 开始,WordPress 没有任何内置 UI(用户界面)来创建自定义帖子类型。我们只能使用两个选项来创建自定义帖子类型:插件或将它们硬编码到主题的functions.php文件中。首先,让我们看看如何使用插件来创建自定义帖子类型。
自定义帖子类型 UI
自定义帖子类型 UI是由WebDevStudios的 Brad Williams 开发的插件,它允许您轻松创建自定义帖子类型和分类法。该插件最酷的功能之一是它生成一个代码来创建自定义帖子类型,因此您可以将其粘贴到主题的functions.php文件中。该插件的怪癖之一是无法在所有 post_types 之间共享分类法。
从“自定义帖子类型 UI”面板中单击“添加新内容”。
接下来,您将看到几个需要填写的选项。“帖子类型名称”是 WordPress 用来查询此类 post_type 的所有帖子的名称。“标签”将显示在仪表板的侧边栏上,就像常规的“发布”菜单一样。如果展开“查看高级选项”,您将看到更多可以配置的选项。大多数都是不言自明的,例如“公共”和“显示 UI”。第一个设置为 true 时允许在侧边栏上显示自定义帖子类型菜单,另一个(显示 ui)设置为 true 时生成菜单面板。
“重写”允许自定义帖子类型使用SEO 友好的 WordPress URL(永久链接)。“自定义重写 Slug”可以设置为您喜欢的任何内容。WordPress 将使用此 slug 来生成永久链接。因此,如果我们有example.com带有“电影”的自定义重写段,您的自定义帖子类型永久链接将类似于example.com/movies
WordPress的“Query Var”功能允许您查询自定义帖子类型的帖子。因此,如果我们使用前面给出的示例,要访问标题为My First Movie Post 的帖子(写在Movies post_type 下),我们可以输入example.com/?movies=my-first-movie-post。所以查询变量看起来像这样:?posttypename
最后,您可以选择自定义帖子类型支持的不同功能,例如缩略图/特色图像和摘录。
创建自定义帖子类型 – 使用 Functions.php 文件
如果您更喜欢在没有插件的情况下使用自定义帖子类型,则只需将以下代码添加到主题的functions.php 文件中:
// Creates Movies post typeregister_post_type('movies', array('label'=> 'Movies','public'=> true,'show_ui'=> true,'capability_type'=> 'post','hierarchical'=> false,'rewrite'=> array('slug'=> 'movies'),'query_var'=> true,'supports'=> array('title','editor','excerpt','trackbacks','custom-fields','comments','revisions','thumbnail','author','page-attributes',)) );
由
在 WordPress 中一键使用
让我们剖析一下代码。
register_post_type( $post_type, $args ):此函数接受两个参数,$post_type 或帖子类型的名称,以及 $args,参数数组。
标签:为显示在管理面板侧边栏中的帖子类型指定的复数名称。
公众:真/假。允许管理 UI 填充此类帖子。
show_ui:真/假。显示或隐藏管理此帖子类型的默认 UI。
ability_type:默认值:post 用于检查读取、编辑和删除功能的帖子类型。
分层:帖子类型是否分层。
重写:真/假。默认值: true 如果输入 slug 参数,则 slug 名称将添加到帖子前面。
query_var: true/false 将帖子类型名称设置为查询变量。
支持:默认:标题和作者 设置帖子类型允许的不同支持功能。
访问WordPress Codex了解有关register_post_type()的更多信息。
显示自定义帖子类型帖子
要显示自定义帖子类型的帖子,请在循环中添加以下代码。将“名称”替换为您的帖子类型的名称。注意:您不必在 index.php 文件中添加自定义帖子类型。您可以创建自定义 WordPress 页面并在Loop中运行以下查询。
$query= newWP_Query( 'post_type=name');
由
在 WordPress 中一键使用
要显示多种帖子类型的帖子,请将上面的代码更改为以下内容。使用您的自定义帖子类型名称更改电影。
$query= newWP_Query( array( 'post_type'=> array( 'post', 'movies')) );
由
在 WordPress 中一键使用
上面的代码将显示常规帖子类型(帖子)和自定义帖子类型(电影)的所有帖子。
以上是如何在 WordPress 3.0 中使用自定义帖子类型的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

WorldCoin(WLD)凭借其独特的生物识别验证和隐私保护机制,在加密货币市场中脱颖而出,吸引了众多投资者的目光。 WLD凭借其创新技术,特别是结合OpenAI人工智能技术,在众多山寨币中表现突出。但未来几年,数字资产的走势如何呢?让我们一起预测WLD的未来价格。 2025年WLD价格预测预计2025年WLD将实现显着增长。市场分析显示,WLD平均价格可能达到1.31美元,最高可能触及1.36美元。然而,在熊市情况下,价格可能跌至0.55美元左右。这一增长预期主要源于WorldCoin2.

绘制比特币结构分析图的步骤包括:1. 确定绘图目的与受众,2. 选择合适的工具,3. 设计框架并填充核心组件,4. 参考现有模板。完整的步骤确保图表准确且易于理解。

虚拟币价格上涨因素包括:1.市场需求增加,2.供应量减少,3.利好消息刺激,4.市场情绪乐观,5.宏观经济环境;下降因素包括:1.市场需求减少,2.供应量增加,3.利空消息打击,4.市场情绪悲观,5.宏观经济环境。

支持跨链交易的交易所有:1. Binance,2. Uniswap,3. SushiSwap,4. Curve Finance,5. Thorchain,6. 1inch Exchange,7. DLN Trade,这些平台通过各种技术支持多链资产交易。

适合新手的加密货币数据平台有CoinMarketCap和非小号。1. CoinMarketCap提供全球加密货币实时价格、市值、交易量排名,适合新手与基础分析需求。2. 非小号提供中文友好界面,适合中文用户快速筛选低风险潜力项目。

在加密货币的繁华世界里,新机遇总是不断涌现。当下,KernelDAO (KERNEL) 空投活动正备受瞩目,吸引着众多投资者的目光。那么,这个项目究竟是什么来头?BNB Holder 又能从中获得怎样的好处?别急,下面将为你一一揭晓。

Aavenomics是修改AAVE协议令牌并引入令牌回购的提议,已为AAVEDAO实现了一个法定人数。AAVE连锁计划(ACI)创始人马克·泽勒(MarcZeller)在X上宣布了这一点,并指出它标志着该协议的新时代。AAVE连锁倡议(ACI)创始人MarcZeller在X上宣布,Aavenomics提案包括修改AAVE协议令牌和引入令牌回购,已为AAVEDAO实现了法定人数。根据Zeller的说法,这标志着该协议的新时代。AaveDao成员以压倒性的投票支持该提议,即在周三以每周100

在波动剧烈的加密货币市场中,投资者正寻求超越热门币种的替代方案。Solana(SOL)、Cardano(ADA)、XRP和Dogecoin(DOGE)等知名加密货币,尽管占据着一定的市场地位,但也面临着市场情绪、监管不确定性和可扩展性等挑战。然而,一个新兴项目RexasFinance(RXS)正在崭露头角。它并非依靠名人效应或炒作,而是专注于将现实世界资产(RWA)与区块链技术结合,为投资者提供一种创新的投资方式。这一策略使其有望成为2025年最成功的项目之一。RexasFi
