首页 文章

如何将WordPress网站与Joomla 3.0集成

提问于
浏览
0

我有一个成熟的wordpress与成员部分和论坛,整个网站正在重新开发,但使用Joomla 3.0,很多内容将被复制并粘贴到新网站,但网站的所有者想要保持旧的wordpress网站有一段时间,并可能将其融入较新的joomla网站与CSS和样式 .

我尝试将一个站点放在另一个站点之上,碰撞的唯一两个文件是license.txt(我不会担心)和index.php文件 .

如果它们的index.php,这两个网站都可以正常工作,但如果是wordpress的index.php,joomla上的链接会出错,如果是Joomla的index.php,任何wordpress链接都将转到joomla索引页面 .

将此工程师设计为主要的index.php的最佳方法是Joomla?

这是wordpress index.php

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);


/** Loads the WordPress Environment and Template */
require('./wp-blog-header.php')

谢谢

3 回答

  • 1

    我想在这里提到的第一件事是在目录中有两个单独的cmss'是一个坏主意 . 如果在谷歌搜索了一下你会觉得这很有帮助 .

    JConverter

    顾名思义,JConverter允许您将WordPress博客转换为Joomla网站 . 它可以导入用户,博客文章,类别,页面甚至从WordPress博客到Joomla的链接 .

    如果您不确定质量,可以开始阅读评论 .

    建议

    有两个cmss的单独文件夹,并使用.htacess文件来完成工作 . 你可以找到大量的文章来解释它应该如何完成 .

  • 0

    在考虑之后,我认为这是我的选择

    选项1)Wordpress和Joomla都可以在同一个根文件夹上共存,唯一存在冲突的文件是index.php(以及一些许可文本文件),这可以通过这种方式设计,但是从长远来看,在同一个域根目录下拥有2个内容管理系统并不是一个好主意,因为根域中有大量文件,未来还有更新和安全补丁,它可能会出错 .

    选项2)将新的Joomla站点放在根目录上,然后将旧站点移动到另一个文件夹,然后使用apache rewrite和.htaccess文件,该文件将重写单词press files的位置,从而保留原始链接

    选项3)Joomla有一个组件叫做Wordpress for Joomla,它使Wordpress成为Joomla的一部分,并保留原始的所有链接,但它是专为拥有Joomla网站并想要像Wordpress这样的专用博客工具的人设计的,而不是反过来说 . 我正在与开发人员交谈,并且不确定这是否可以反过来,然后有插件等想一想 .

    选项4)将当前的wordpress站点保持在相同的位置,并将新站点上传到名为/ en /的新文件夹(如英文版)

    选项5)JConverter仍处于测试阶段

    我要选择4 :)

  • 0

    你为什么要保留这两个网站?这只是意味着重复的内容,并将阻止新版本的网站排名 . 在我看来,最好的选择是放弃旧网站并确保网址相同(可以使用SE40组件(例如sh404sef)实现)或使用301重定向到新网址,这会告诉Google网址已永久更改 .

相关问题