使用可更改的自定义帖子类型值构建插件...需要建议

时间:2011-04-29 作者:tollmanz

我即将着手创建一个新的WP,其核心将依赖于自定义的帖子类型。我正在为客户端构建这个插件,但计划使其足够灵活,以便将来发布。我的客户对插件有特殊的需求,我最终希望它足够灵活,能够满足许多用户的需求。因此,我计划创建一个管理区域,用户可以在其中输入将进入register_post_type 作用我这样做的想法是,最终用户将能够利用我的插件的功能,同时也能够精确地控制插件生成的自定义帖子类型。我喜欢将这种控制权轻松交给非技术用户的想法;然而,我担心的是,这样做可能会引发一些潜在问题。例如,假设用户使用该界面将自定义帖子类型命名为“whirly doos”,但后来认为这是一个愚蠢的名称,并决定将其命名为“howdy doos”。这可能会孤立其以前的自定义帖子类型。

所以我的问题是:这是构建这个插件的好方法吗?如何实现插件并在定制和稳定性之间保持良好的平衡?

提前谢谢!

2 个回复
最合适的回答,由SO网友:John P Bloch 整理而成

我不会让他们控制帖子类型的实际名称。如果他们将其重命名为修订版或附件会怎么样?现场可能会发生重大事故。

我要说的是,坚持做那些“琐碎”的事情;基本上,只有那些没有进入数据库的东西:标签、重写设置(尽管对于未受过教育的用户来说可能有潜在危险)、菜单图标、菜单位置、从搜索中排除以及支持。

我认为,允许GUI管理这些东西将为用户提供最大的灵活性,而不会影响稳定性。

SO网友:kaiser

我想已经有一些插件可以做你提到的事情了。Here\'s one example.

结束

相关推荐

How do you debug plugins?

我对插件创作还很陌生,调试也很困难。我用了很多echo,它又脏又丑。我确信有更好的方法可以做到这一点,也许是一个带有调试器的IDE,我可以在其中运行整个站点,包括插件?