【发布时间】:2021-09-23 11:26:40
【问题描述】:
我会尽量说清楚,但如果您需要更多信息,请不要犹豫。
一个网站找我一起建立合作伙伴关系。他们想在他们的网站上创建一个新版块,比如“博客”版块。我们的目标是在他们的网站上的这个新部分中发布我的博客文章,而无需访问他们的管理员。
所以我需要设置一些东西,以便能够自动与他们的网站共享我在我的网站上发布的内容。我的网站在 Wordpress 上,他们的网站在 Drupal 上。
目前我看到了 2 种可能性,但请告诉我您的想法以及是否有更好的办法。
-
第一种可能性:在我的网站上创建页面 /blog 和所有文章(例如:/blog/article-title),然后设置反向代理将他们的请求重定向到我的服务器。我没有网络设置的经验,所以也许我完全错了。但即使它有效,我也不知道如何只获取帖子内容(不是页眉、页脚)并更改所有网址。
-
第二种可能性:创建一个 Drupal 模块,他们必须将其安装在他们的站点上,该模块在激活时创建页面 /blog 和名为“blog”的自定义内容类型。然后使用提要模块从我的 wordpress 提要中获取内容,并为提要中的每篇文章创建一篇博文。有了这个解决方案,我不会有任何页眉或页脚问题,并且文章的网址将动态生成。
每条建议都会很有用。谢谢。
【问题讨论】:
-
RSS 是一个现成的解决方案,所以我会保持简单。检查这个 - drupal.org/docs/8/core/modules/aggregator/overview 。 Wordpress 提供了不同的提要,因此您可以随意使用 - wordpress.org/support/article/wordpress-feeds。
标签: php wordpress drupal reverse-proxy drupal-modules