如何将一个帖子发布为多种帖子类型?

我一直在网上找东西, 但是没有运气。

我正在尝试找到一种方法可以将一个帖子发布为两个或多个帖子类型。

让我澄清一下。我正在开发杂志网站, 创建了多种帖子类型(使用CPTUI), 区域1, 区域2, 区域3, 依此类推。一些帖子只会在区域1上发布, 但是其中一些帖子会更笼统, 因此我需要将帖子1发布到区域1和3上。

有什么可以让我做到的吗?

谢谢!


#1


复制数据几乎总是一个坏主意。这意味着如果你发布” Hello Wurld!”到1区, 2区和3区-你需要将该帖子更新为” Hello World!”。在所有三个区域中。

WordPress具有特定的功能, 可以将帖子类型归类为”分类法”。在你的实例中, 我将评估使用一个带有”区域1″, “区域2”, “区域3″等术语的分类法是否足以满足单个帖子类型。 (将分类学术语基本上视为类别)。

如果你决定不想或不能遵循此建议, 则可以使用WordPress的save_post钩子, 并在其中调用wp_insert_post()以及当前$ post_id信息的副本, 并将其包装在逻辑中以确定应该将其发布到哪个”区域”

来源:

https://www.srcmini02.com/63430.html

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_37620.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?