微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我们可以使用任何插件将 wordpress site 1 中的帖子自动更新到 wordpress site2 吗?

如何解决我们可以使用任何插件将 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 举报,一经查实,本站将立刻删除。