cehojac/attached-posts

为 CMB2 创建帖子关系的自定义字段。

安装: 4

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:wordpress-plugin

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

This package is not auto-updated.

Last update: 2024-09-30 14:20:01 UTC


README

CMB2 的自定义字段。

帖子 ID 存储在一个数组中,可以通过在附加帖子列中拖放帖子来重新排列。现在包含了与 CMB2 Post Search 字段 相同的搜索字段。

安装

按照 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 字段 类型与此字段类型的优点,现在可以搜索附加的额外帖子/页面等。目前不支持用户搜索。(#7)。

1.2.4

  • 添加将用户附加到帖子/自定义帖子而不是帖子的支持。致谢 mckernanin (#27)。

1.2.3

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

1.2.2

  • 允许数组中的帖子类型。致谢 @mmcachran

1.2.1

  • 添加搜索过滤器到列表。致谢 @owenconti

1.2.0

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