我使用的是Be主题v11 Wordpress主题,我注意到它是与包一起提供的。然而,我已经在使用Jetpack Portfolio的另一个主题了。我想要将我所有的帖子从Jetpack导出到Betheme包中,或者更改Jetpack中的帖子类型,以便BeTheme使用来自Jetpack的帖子。
我知道我可以一个接一个地重新发布它们,但那会花费太长的时间。此外,如果我使用BeTheme one而不是jetpack one,我会得到BeTheme附带的一系列非常棒的样式功能。
有没有人有解决这个问题的好办法?
发布于 2016-05-18 20:54:03
您只需将使用Jetpack插件创建的帖子的帖子类型更改为新主题的帖子类型。有很多方法可以实现这一点。
更新wp\_posts SET post\_type = 'post_type_used_in_betheme‘,其中post\_type = UPDATE
请记住修改代码以替换post_type_used_in_betheme和post_type_used_in_jetpack。
或者,使用像Post Type Switcher.
中提到的方法之一
发布于 2020-04-29 20:26:39
我最近决定卸载Jetpack,因为它导致我的网站收到错误:"cURL错误28:操作在10000毫秒后超时“。我使用了Jetpack的项目组合选项,删除插件后,所有帖子都会丢失。所以在我决定将帖子类型从' Jetpack -portfolio‘改为' post’并更新jetpack标签'jetpack-portfolio-tag‘之前。此外,必须手动删除Jetpack类别,并手动将新类别重新分配给迁移后的帖子。
更新标签:
UPDATE `wp_term_taxonomy`
SET taxonomy = 'post_tag'
WHERE taxonomy = 'jetpack-portfolio-tag'将项目组合迁移到帖子:
UPDATE wp_posts
SET post_type = 'post'
, guid = concat('https://yourwebsite.com/?p=',ID)
WHERE post_type = 'jetpack-portfolio'; https://stackoverflow.com/questions/37264638
复制相似问题