如何解决我们可以使用任何插件将 wordpress site 1 中的帖子自动更新到 wordpress site2 吗?
我有 2 个具有相同内容(帖子)和不同后端的 wordpress 站点。当我使用插件或手动以外的任何其他方法更新站点 1 中的帖子时,是否可以更新站点 2 的内容?
>网站的域名不同,也不是子域名。
另外,我如何将站点 2 的所有博客的规范链接更新为站点 1 的所有博客的规范链接以获取原始内容
任何帮助将不胜感激。
解决方法
我认为我可以建议一种方法来解决这个问题。但它不是插件,而是第三方自动化工具。
您首先需要设置 zapier。
什么是zapier?
Zapier 是一种工具,可帮助您在两个或多个应用之间自动执行重复性任务 — 无需代码。当一个应用程序中发生事件时,Zapier 可以告诉另一个应用程序执行(或执行)特定操作。
Setup zapier 并在该帐户中添加 both the wordpress sites。
现在您必须创建一个 zap。您将使用此 zap,它被称为从其他新的 WordPress 帖子创建 WordPress 帖子。
根据您想要自动化这些帖子的数量,或者您需要多少 zaps,您可能需要从他们那里获得付费计划。
如何将站点 2 的所有博客的规范链接更新为站点 1 的规范链接?
这可以通过安装插件 The SEO Framework 来完成。在站点 2 中安装此插件后,您需要执行以下操作。
add_filter( 'the_seo_framework_rel_canonical_output',function( $url,$id ) {
// perform other checks,if it is a post or not
// $url = "https://siteA.com/post-slug"; // suppose this was the URL
str_replace("https://siteA.com","https://siteB.com",$url); // Chnage the link
return $url;
},10,2 );
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。