如何将WordPress博客嵌入/整合到我自己的网站?

时间:2011-08-31 16:52:11

标签: mysql wordpress blogs

我已经拥有一个WordPress博客帐户(abc.wordpress.com)。我有自己的网站:www.xyz.com

我想将我的WordPress博客内容整合到我自己的网站中。希望像blog.xyz.com之类的东西,或者只是用abc.wordpress.com替换xyz.com的主页

我知道我可以从wordpress.org下载WordPress的代码并运行我自己的WordPress。拥有自己的MySQL数据库,但WordPress总是发布新代码。我没有时间在我的最后更新源以匹配它。

我正在运营自己的网站作为业余爱好,所以我更愿意让WordPress.com为我管理内容,并继续在abc.wordpress.com重用我自己的博客,但让内容显示在我自己的网站上网站:xyz.com

我希望在解释这一点时我很清楚。

任何人都知道这样做的方法吗?

感谢。

3 个答案:

答案 0 :(得分:0)

我不知道你对编程有多好,但是有一个名为Simple Pie的PHP库可以帮助你通过RSS(Wordpress自动为你生成)检索你的内容。地址在这里:http://simplepie.org/

如果您对编程不是很擅长,也许您可​​以让某人为您做这件事,或者找一个已经写好的脚本。我认为RSS绝对是最好的选择。

我也认为你夸大了自己托管Wordpress的问题。这不是你需要不断更新的东西,如果你愿意的话,你所要做的就是不时登录,也许一个月一次(你多久写一篇文章?),然后点击“更新”和Wordpress将为您做一切。适用于您的插件和WP版本。

答案 1 :(得分:0)

如果您主要担心的是更新,我会说不要。只需单击wordpress管理员中的“更新”按钮即可应用wordpress的更新。将弹出一个通知,提醒您任何更新。

正如Calle已经提到的,您可以通过RSS检索您的内容,或者您​​可以从Wordpress.com导出当前内容,将内容导入您自己的网站,然后在那里进行管理。一切都会在一个地方。

祝你好运。

答案 2 :(得分:0)

为了能够使用您自己的域名(xyz.com)并让wordpress将用户从abc.wordpress.com(您的wordpress博客)重定向到您的域名,需要使用高级帐户。

如果您有高级帐户,那么您只需登录wordpress.com,点击“升级”并选择“域名”即可。从那里,您将看到“映射现有域”选项,您将需要在此处输入您的域。现在您的wordpress.com博客将在用户输入您的域名网址(xyz.com)时显示。

或者,如果您需要使用免费的wordpress.com帐户解决方法,那么您只想嵌入您的博客,为此您需要使用RSS提要。注意:此方法不会维护您的wordpress样式,它只会传输内容。此外,默认情况下,并非所有浏览器都支持RSS源。

您可以通过在wordpress.com网址的末尾添加“Feed”来查看博客的当前Feed,即abc.wordpress.com/feed。您可以在此处详细了解Feed(http://en.support.wordpress.com/feeds/)。现在,您只需要确定如何将Feed嵌入页面中。

您可能尝试的最后一个冰雹就是将您的域名重定向到您的博客。有关如何在此处执行此操作的参考:(http://css-tricks.com/redirect-web-page/)。例如,将此标记放在域页面的部分中:

<meta http-equiv="refresh" content="0; URL='http://google.com'" />

(这将在0秒后重定向到指定的网址)