如何使用自定义模板将大量WordPress帖子迁移到自定义帖子类型?

时间:2016-11-15 21:23:03

标签: wordpress

我有很多关于图片的帖子。所有都遵循相同的结构 - 标题,说明和下载按钮。我想将这些帖子迁移到自定义帖子类型,以便我可以标准化他们的演示文稿。

我可以编码,但对WP内部结构不太了解。我的理解是:

1)我必须使用我需要的字段

定义自定义帖子类型

2)以某种方式将旧帖子转换为新帖子类型

这是我不知道如何继续的地方。我知道我很可能需要从旧帖子的内容中提取正则表达式所需的数据位,但是我在哪里存储新字段的内容?我应该直接修改SQL表还是有WP API来执行它?

如果您有任何有用的链接或说明,请分享。

谢谢

1 个答案:

答案 0 :(得分:1)

您可能根本不需要自定义帖子类型。对于WordPress而言,图片的一种帖子:它们是附件。您可以在主题中添加attachment.php模板并对其进行编辑控制它是如何呈现的。标题(标题)和描述字段已作为图像的后元提供,因此将它们添加到模板应该很容易。假设下载按钮是一个链接图像URL,也应该是直截了当的。查看this link,了解有关在主题中添加attachment.php模板的详尽信息。