允许用户通过拖放重新排列自定义帖子类型的插件或方法?

时间:2011-09-09 作者:davidscolgan

我正在使用一个自定义的post类型条目来表示About Us页面中的每个人。当转到“关于我们”页面时,它会在侧菜单中显示人员,如果用户单击一个人的名字,它会转到一个关于该特定人员的页面。

我的客户希望能够订购侧菜单中的人员。有什么好办法吗?我更愿意让客户按照与Page Manager 工作,但遗憾的是,它不适用于自定义帖子类型。

有什么想法吗?

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

看看Post Types Order 该插件允许您使用拖放可排序JavaScript功能对帖子类型对象(帖子、页面、自定义帖子类型)进行排序

SO网友:Drew Gourley

我可以建议Order Up! Custom Post Order 一个叫我的人。

它允许您在拖放式界面中排序帖子和自定义帖子类型。它还有一些选项,允许对每种帖子类型的所有查询进行自动排序,这意味着您甚至不必在模板中更改查询,只需选中该框即可。您也可以手动设置\'orderby\' => \'menu_order\', \'order\' => \'ASC\' 如果您正在逐案编写自定义查询。

还有另外两个订单呢!我制作的插件。One specifically for pages (我将其与post order插件分开,因为大多数用户只想对他们的页面进行排序,可能不想为自定义帖子类型提供所有额外的菜单)和另一个可以排序的插件custom taxonomy terms*.

*自定义分类顺序插件仍然需要改进,但其他两个插件都非常可靠!

结束

相关推荐

带参数的admin_init挂接的Add_action

在我的主题中,我想创建一种通用方法,将元框插入到帖子、页面、公文包或其他自定义项目中。目前,此操作类似于:add_action(\'admin_init\', \'add_portfolio_settings\'); 这很好,但有一个问题。它目前仅适用于为公文包项目创建add\\u meta\\u框。但是,如果我想在帖子或页面中添加相同的内容,该怎么办?因此,我想让add\\u操作将一个参数传递给我的add\\u portfolio\\u settings函数,理想情况下是一个数组,用于指定新元