webdevstudios/cmb2-attached-posts

CMB2的定制字段,用于创建文章关系。

安装次数: 62,646

依赖: 0

建议者: 0

安全: 0

星级: 135

关注者: 40

分支: 62

类型:wordpress-plugin

v1.2.7 2017-11-09 18:44 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:55:45 UTC


README

CMB2的定制字段。

文章ID保存在数组中,可以通过拖放附件文章列中的文章进行重新排列。现在集成了与CMB2 Post Search field相同的搜索字段。

安装

按照example-field-setup.php中的示例进行操作。示例假设您已经在mu-plugins目录中安装了CMB2和此扩展。如果您使用的是作为插件安装的CMB2,请删除示例中的第6-9行

定制

示例演示了如何修改get_posts查询参数,并允许您切换缩略图显示以及筛选搜索输入。

用法

您可以使用以下方式获取元数据:

$attached = get_post_meta( get_the_ID(), '_attached_cmb2_attached_posts', true );

这将返回一个附件文章ID数组。您可以根据以下示例遍历这些文章ID:

foreach ( $attached as $attached_post ) {
	$post = get_post( $attached_post );
}

一旦您获取了文章ID的数据,您就可以进行与每个附加文章相关的所需功能。

截图

  1. 字段显示
    Field display`

  2. 文章搜索
    Post search`

变更日志

1.2.7

  • 添加默认列显示输出。只需将'column' => true,添加到您的字段注册中。

1.2.6

  • 当在查询参数中指定多个文章类型时,在文章标题旁边添加文章类型标签。
  • 在新窗口中打开附件文章链接,以免离开当前编辑窗口。感谢Shelob9#37#36

1.2.5

  • 结合了CMB2 Post Search field类型和此字段类型的最佳功能,现在您可以搜索附加额外的文章/页面等。当前不支持用户搜索。(#7)。

1.2.4

  • 添加支持附加用户而不是文章/自定义文章。感谢mckernanin#27)。

1.2.3

  • 添加加载器以管理加载此库的最新版本。

1.2.2

  • 允许数组为文章类型。感谢@mmcachran

1.2.1

  • 向列表中添加搜索过滤器框。感谢@owenconti

1.2.0

  • 添加插件支持。感谢@yelly