trendwerk/post-type-order

按任何帖子类型排序帖子。为WordPress设计。

安装量: 12,160

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 4

分支: 0

开放问题: 5

类型:wordpress-muplugin

1.0.3 2023-03-13 10:43 UTC

This package is auto-updated.

Last update: 2024-09-13 13:37:48 UTC


README

按任何帖子类型排序帖子。为WordPress设计。

功能

  • 允许管理员在单独的“排序”菜单中按任何帖子类型排序帖子
  • 自动排序帖子
  • 按分类法划分排序

安装

composer require trendwerk/post-type-order

使用方法

步骤 1

将帖子类型支持 '排序' 添加到任何帖子类型

'supports' => array( 'title', 'editor', 'revisions', 'order' )

步骤 2(可选)

您可以根据分类法划分帖子类型排序

'supports'          => array( 'title', 'editor', 'revisions', 'order' ),
'order_by_taxonomy' => $taxonomy

如果您想使用此功能,则无法进行自动排序。您需要手动调整查询。下面是一个自定义循环的示例。这有点复杂,但我相信您一定能理解。

$posts = new WP_Query( array(
	'post_type' => $post_type,
	'post__in'  => TP_Post_Type_Order::get_posts( $term, $taxonomy, $post_type ),
	'orderby'   => 'post__in'
) );

步骤 3

开始排序!