trendwerk / post-type-order
按任何帖子类型排序帖子。为WordPress设计。
1.0.3
2023-03-13 10:43 UTC
Requires
- php: >=5.4
- composer/installers: *
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
开始排序!