网站建设资讯

NEWS

网站建设资讯

多wordpress整合 wordpress和discuz整合

怎么把已有的网站与wordpress整合?

1、首先wordpress采用的是数据库存储的管理模式,而你的网站为静态,所以以前的网站内容没有写进数据库;

成都创新互联公司是一家集网站建设,睢阳企业网站建设,睢阳品牌网站建设,网站定制,睢阳网站建设报价,网络营销,网络优化,睢阳网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

2、如果要将其管理起来,就要在wordpress中重新加入之前的网站内容,然后进行相应的url重定向到相应的页面

如何整合/添加wordpress到zen cart中

如果你的Zen-cart需要一个Blog来发布一些你的最新动态,可以试试Wordpress,并且用WOZ这个Zen-cart的Module来把它们关联起来。WOZ的全名叫Wordpress On Zen-cart。

下面就详细介绍一下WOZ的安装方法,当然你可以在WOZ包里找到英文的安装说明。

Wordpress on Zen-cart总的来说有两种安装模式:

第一种是把Wordpress的文件全部解压到Zen-cart的根目录下,另一种方法是把Wordpress单独放到Zen-cart下新建的一个目录里。

两种方法最后访问Wordpress的地址都是:

[Zen-Cart URL]/index.php?main_page=wordpress

第一步,安装Wordpress

把Wordpress解压到你的Zen-cart目录下,然后把Wordpress的文件夹名改为blog(其实没必要,嘿嘿,只是让人看的爽些,吼吼),

这一步的安装和普通的Wordpress安装没啥区别。

第二步:设置Wordpress

在Wordpress的后台设置一下,setting - General - Blog address(URL)

把Blog address (URL)改为[Zen-Cart URL],即

把主题设为默认主题。

第三步:上传WOZ的文件

建议用ftp直接覆盖:

把WOZ解压后的ZC_ROOT目录下的文件上传到服务器Zen-cart的安装目录下。

把WOZ解压后的WP_ROOT目录下的文件上传到服务器WordPress的安装目录下。

再把/ZC_ROOT/includes/templates/MY_TEMP/里的CSS文件上传到你的Zen-cart模板里的CSS文件夹里。这个是Wordpress的显示主题。(很多人下载的woc中没有这个文件,可以不必理他!)

第四步:修改Wordpress的文件

在你的Wordpress安装目录下,找到[Path of WordPress]/wp-include/template-loader.php,把所有的“exit;”都替换成“return;”。

如果你的Wordpress版本比较新,就不需要做这一步的工作了。

第五步:修改Zen-cart文件

打开Zen-cart安装目录下的[Path of Zen-Cart]/includes/extra_configures/wordpress-config.php,把

define ('ABSPATH','/public_html/blog/');

替换为

define ('ABSPATH','[Path of WordPress]');

比如说,在我本地我是改为这样的东西:

define ('ABSPATH','服务器上的绝对路径');

记住,这个路径得是你服务器上的绝对路径。

第六步:布局设置

在Zen-cart后台管理面板的admin panel �6�9 tools �6�9 Layout Boxes Controller里,选择打开你需要的Wordpress侧栏框。所有和Wordpress有关的侧栏框都是以WP_XXX格式存在的。

第七步:检查

现在你可以通过

这个网址来访问你的Wordpress了。

如果你能看到Wordpress,则表明你已经把Wordpress集成到了Zen-cart里了。

完成了这七步,基本上就把Wordpress的显示页面整合到了Zen-cart里面。

注:Wordpress On Zen-cart 插件,wordpress官网上就有.

=============================================================================

(11.2修)

如果上面的方法不能成功,还有一个更笨的办法:

先把wordpress按正常的安装,安装到目录下,我是放在blog文件夹下。

然后,把

?php // Include WordPress //该文件放置在你要调取的博客的主目录 define('WP_USE_THEMES', false); require('./wp-load.php'); query_posts('showposts=5'); ? ?php while (have_posts()): the_post(); ? a href="?php the_permalink(); ?" target="_blank"span class="STYLE1"?php echo mb_strimwidth(strip_tags(apply_filters('the_title', $post-post_title)), 0, 50," "); ?/span/abr/?php endwhile; ?保存成PHP文件,然后上传到博客的根目录;

接下来在需要调用文章的地方加上:

?php

//该文件放置在需要调用文章内容和列表的地方

$url="http://你的网址/博客地址/blog.php";

echo file_get_contents( $url );

?

这样就能调用博客最新更新的文章。

这样等于把blog和zen cart文件分离出来,优点就是:无论你blog怎么修改都不会有问题,不用担心,blog的主题出错。

zz转载,仅供参考,祝你愉快,满意请采纳。

怎么让wordpress和我的网站整合

你要什么样的整合?数据库、会员通行证接口?还是单纯的作为网站的一部分页面?如果是后者,可以直接在网站根目录下新建文件夹并上传wp程序,然后直接在原网站添加链接指向新的页面。如果是前者,那要看你现在用的是什么建站程序了,官网应该会提供相关的通行证接口,可以找下。

如何通过Ucenter实现uchome与wordpress的完美整合

1.首先并在ucenter中添加应用,其中通信密钥随便输入,复制下来。

2.在wordpress目录中放一个uc_client文件夹,这个文件夹可以从ucenter相关的包中得到,是所有客户应用都会用到的。

3.更改wordpress配置文件wp-config.php,在其中加类似如下代码(请自行修改加粗部分):

//added by afo…

//登录和退出时发出通知

define(’UC_CONNECT’, ‘mysql’); // 连接 UCenter 的方式

define(’UC_DBHOST’, ‘localhost’); // UCenter 数据库主机

define(’UC_DBUSER’, ‘wpdb_f’); // UCenter 数据库用户名

define(’UC_DBPW’, ‘1fdsf2_=’); // UCenter 数据库密码

define(’UC_DBNAME’, ‘wpdb’); // UCenter 数据库名称

define(’UC_DBCHARSET’, ‘utf8′); // UCenter 数据库字符集

define(’UC_DBTABLEPRE’, ‘wpdb.uc_’); // UCenter 数据表前缀

define(’UC_DBCONNECT’, ‘1′); // UCenter 数据库持久连接

define(’UC_KEY’, ‘fksal43dfssdfwerfdssafsafsafsafdsaf’); // 与 UCenter 的通信密钥

define(’UC_API’, ‘ht tp:/ /w ww.youmob an.c om/ucenter’); // UCenter URL

define(’UC_CHARSET’, ‘utf-8′); // UCenter 的字符集

define(’UC_IP’, ”); // UCenter 的 IP

define(’UC_APPID’, 3); // 当前应用的 ID

define(’S_ROOT’, substr(dirname(__FILE__), 0));

define(’UC_CLIENT_ROOT’, S_ROOT.’/uc_client/’);

include_once(UC_CLIENT_ROOT.’client.php’);

将下面的api文件解成api目录后放在wordpress目录下,然后调试下确保从ucenter中可以与wordpress正常通信。

api for wordpress

4.需在index.php中第一行,即

define(’WP_USE_THEMES’, true);

前添

ini_set(’output_buffering’, ‘On’);

5.找到这个文件:

wp-includes/pluggable.php中,搜function logout(),约468行,在}即函数结束前添如下代码

//added by afo…

//加uc登出通知

uc_dsetcookie(’auth’, ”);

echo uc_user_synlogout();

exit();

在其下(即}之后,endif;之前)添加一个函数,代码如下

function uc_dsetcookie($var, $value, $life = 0, $prefix = 1) {

global $cookiedomain, $cookiepath, $_SERVER;

setcookie($var, $value, $life ? time() + $life : 0, $cookiepath,$cookiedomain, $_SERVER['SERVER_PORT'] == 443 ? 1 : 0);

}

6.找到这个文件:

user.php文件中

搜function wp_signon,在下面的return前(约59行)加

//added by afo…

echo uc_user_synlogin($user-ID);

Author: kolidon


本文标题:多wordpress整合 wordpress和discuz整合
转载源于:http://njwzjz.com/article/dopcioo.html