我如何才能允许用户编辑将在自定义帖子类型存档页面上显示的文本?

时间:2011-11-24 作者:cwd

我喜欢Wordpress提供的自定义帖子类型。大多数时候,我喜欢自定义帖子存档的显示方式。例如,如果您的自定义帖子类型为top_hats 您可以访问yoursite.com/top_hats/ 如果设置为可公开查询。

我意识到可以为自定义帖子类型设置描述,但我正在寻找支持内置富文本编辑器的内容。

我还意识到,您可以编辑post-type存档模板,类似于archive-top_hats.php, 可以对其进行编辑,使其顶部有一条自定义消息,但我正在寻找一些可以给用户更多控制的内容。

如果您启用了管理栏并登录到Wordpress站点,则会出现预期(也是理想的)行为。想象一下,如果您访问yoursite.com/top_hats/ 页面上有一个菜单栏选项,上面写着“编辑此页面”,这使得编辑该页面与编辑任何其他页面一样简单。如果您添加了一条消息,然后更新了页面并查看了它,您将在顶部看到您的内容,然后是custom_post_type 以下条目(存档格式)。

看起来应该这样做,但我真的不确定整合的理想方式。

1 个回复
SO网友:Wyck

您所要求的基本上是所谓的归档粘性帖子(或分类法)、小部件或内容块。

无论哪种方式,您都必须编写一些代码。将其绑定到管理栏非常简单,例如使用admin_bar_menu, 它有几个钩子。

就我个人而言,我只会创建另一个名为“粘性归档帖子”(或其他东西)的CPT,并将其用于WP Query 创建一个粘性归档帖子并将其链接到管理栏中。

结束

相关推荐

Enable page templates. How?

基本问题,但我想启用页面模板。我有一个启用了页面模板的主题。我切换到了另一个模板,但没有更改模板的选项,即使在创建新页面时也是如此。如何打开此选项?我在抄本和论坛上找到了根,但找不到。