Wordpress WP:编写用于管理自定义内容的管理插件

Wordpress WP:编写用于管理自定义内容的管理插件,wordpress,Wordpress,我的一个客户在wordpress中有一个站点,其中一个部分是代理目录,每个代理都有与之相关的不同文本和视频 客户端希望能够在wordpress管理界面中轻松添加/删除/更改这些代理。将有50-75个这样的代理,因此手动完成每个页面不是很有吸引力 我们目前有3个代理添加为帖子,我知道我们可以在帖子本身中存储额外的信息,所以这不是一个问题。我们想要创建的是一种更简单的方式来管理维护人员无法更改内容的页面,并且帖子上的附加字段是硬编码的,因此不会出现用户错误 我感兴趣的是,是否有人在过去做过类似的事情

我的一个客户在wordpress中有一个站点,其中一个部分是代理目录,每个代理都有与之相关的不同文本和视频

客户端希望能够在wordpress管理界面中轻松添加/删除/更改这些代理。将有50-75个这样的代理,因此手动完成每个页面不是很有吸引力

我们目前有3个代理添加为帖子,我知道我们可以在帖子本身中存储额外的信息,所以这不是一个问题。我们想要创建的是一种更简单的方式来管理维护人员无法更改内容的页面,并且帖子上的附加字段是硬编码的,因此不会出现用户错误

我感兴趣的是,是否有人在过去做过类似的事情,并且可以分享他们的方法和经验,或者是否有人可以为我指出正确的方向,告诉我如何才能做到这一点,以及我需要知道什么


谢谢。

你考虑过使用自定义帖子类型吗?您可以创建一个名为Agent的类型,然后每个Agent就像一个post。这样,您可以在管理员中轻松搜索特定的代理,然后进入每个代理的帖子以更改其详细信息。

是的,自定义帖子类型非常适合您的需要。以下是一些解释它们的文章链接:

您可以使用自定义Post Type UI之类的插件,也可以将register\u Post\u Type()调用添加到主题的functions.php文件中:

然后,您可以使用类似“Simple Fields”的插件将元盒添加到代理帖子类型中(尽管有许多插件提供类似的功能;我自己也在构建一个):


希望这能有所帮助……

在我看到这里的答案之前,我自己就遇到了自定义的帖子类型,但是是的,到目前为止,它们的效果非常好。我会给你支票,因为你提供了更多的信息和一些我还没有遇到的链接。谢谢。这正是我最后要做的。谢谢你的回复。