当前位置: 首页 > 知识库问答 >
问题:

自定义帖子类型的发布元框

左丘照
2023-03-14

我想为wordpress构建一个简单的票证系统插件。因此,我需要一个自定义的帖子类型。但是,如果保存了此帖子类型,则其帖子状态应仅为“发布”。因此,用于发布的整个默认元框都有不必要的字段。我不想要post状态下拉列表,也不想要visiblity设置字段。奇怪的是,即使我在register_post_type的参数中将属性public设置为false,也会显示此字段。

据我所知,自定义post类型的支持还没有完全开发。也许这也是一个悬而未决的问题。

但是,有没有人知道这是否可以通过默认的wordpress发布元框来实现,或者我是否需要一个自定义元框来保存它。

共有2个答案

薛彭薄
2023-03-14

不,这是错误的:

As far as I know the custom post type support isn't fully developed.

您可以完全控制register_post_type函数中的所有配置。您必须配置帖子类型支持的内容,管理员中的元框将相应地显示不同的选项。

研究:https://codex.wordpress.org/Function_Reference/register_post_type

艾凌龙
2023-03-14

不幸的是,要做到这一点并不容易,所以你应该:

    < li >移除< code>submitdiv元框 < li >创建具有不同id的新元盒 < li >使用受函数< code > post _ submit _ meta _ box() 启发的HTML视图创建回调 < li >通过jQuery中的< code>submitdiv更改您的id,以继续正确使用< code > post . js

这里有完整的答案

 类似资料:
  • 我有一个自定义的帖子类型和一个像这样创建的公文包分类法: 当我在查询中使用它时,它的工作原理应该是这样的。它显示在后端的菜单中,以及此自定义帖子类型的类别。 我的问题是,当我尝试从某个类别检索所有帖子时(通过单击类别名称),我发现

  • 本文向大家介绍WordPress 3.0中的自定义帖子类型,包括了WordPress 3.0中的自定义帖子类型的使用技巧和注意事项,需要的朋友参考一下 本文与WordPress 3.0相关。此处发布的许多代码在以前的版本中将不起作用,并且某些信息可能会在较新的版本中更改。 WordPress已经在系统中内置了五种不同的内容类型。 帖子 这是标准的内容类型,通常是博客安装中使用最多的内容。帖子往往会

  • 本文向大家介绍WordPress 注册自定义帖子类型,包括了WordPress 注册自定义帖子类型的使用技巧和注意事项,需要的朋友参考一下 示例 假设您有一个图书馆网站,并且想要一个名为Books的自定义帖子类型。可以注册为 如此简单,您现在就注册了一个自定义帖子类型。 该代码段可以放在主题functions.php文件中,也可以放在插件结构中。

  • 我有一个自定义帖子类型的站点设置来定义主页调用操作框。 标题、描述和特色图像都由edtior的默认块/功能处理,但我正在尝试添加一个自定义块以将url保存到帖子的元。 块正确呈现,但它没有保存元数据,显然调用了< code>updateBlockValue函数。 我使用了几乎相同的代码为页面和帖子创建自定义元块。此方法是否不适用于自定义帖子类型? 这是我正在使用的代码: 服务器端编程语言(Prof

  • 我已经创建了一个WordPress自定义帖子类型,然后我创建了REST API自定义endpoint来让所有帖子正常工作。然后,我创建了另一个自定义endpoint,通过ID获取单个帖子。例如http://localhost:8888/WordPress/WP-JSON/LC/v1/cars/120 我已经创建了一些帖子,每次我将路线末端的ID更改为118或116时,它都会显示最新的post-ID

  • 我创建了一个WordPress自定义帖子类型,然后我创建了REST API自定义endpoint以获取所有帖子运行良好。然后我创建了另一个自定义endpoint以按ID获取单个帖子。例如http://localhost:8888/wordpress/wp-json/lc/v1/cars/120 我已经创建了一些帖子,每次我将路线末端的ID更改为118或116时,它都会显示最新的post-ID 12