2011-04-16 261 views
0

嗨,大家好 我被要求添加一个WordPress的博客到一个网站,我想知道是否有办法让现有的网站管理区域使用相同的登录WordPress的管理员!使用WordPress的管理现有的网站管理面板

P.S:我知道我可以制作一个wordpress插件来控制wp-admin中的现有网站,但我不想这样做。 那么有没有办法在现有管理面板的标题中包含一些wordpress页面或功能?

因为网站阻止我回答这个问题: 您的回答给了我一些头脑风暴和瞧! 我读这篇文章:http://www.linickx.com/1016/root-cookie-tutorial-1-accessing-wordpress-cookies-from-custom-scripts ,然后使用该插件:http://wordpress.org/extend/plugins/root-cookie/ 通过它我可以移动的饼干的地方,并添加下面的一段代码到现有的CMS标题:

<?php 
define('WP_USE_THEMES', false); 
require('../portal/wp-load.php'); 

require_once('../portal/wp-config.php'); 
if (!is_user_logged_in()){auth_redirect();}?> 

我希望我的解决方案有用!

+0

你问你是否可以在新的Wordpress安装中使用旧CMS的auth会话?如果您已经登录旧系统,您是否希望能够跳过登录Wordpress? – o01 2011-04-16 21:32:46

+0

没有我的朋友我想要相反,我想取消旧的CMS会话,并在旧的CMS上使用wordpress会话 – housamz 2011-04-16 21:34:08

回答

0

不是WordPress的用户我不知道确切的变量,但我猜WP会设置一个会话变量,以便它知道你已经登录了。我看不出为什么你不能设置变量在你自己的脚本中。

当然并不总是那么简单,但那就是我开始寻找的地方。

[编辑]看到你的评论回应,它本质上是一样的东西,但倒退。查找在旧CMS和eidt wordpress中设置的会话,以便在登录时设置。

0

将您的wordpress会话存储在数据库或cookie中。然后在您的旧CMS中编写一个脚本来检查该存储。

+0

谢谢我会试一试:) – housamz 2011-04-16 21:41:04

0

你的答案给了我一些头脑风暴和瞧!我读这篇文章:http://www.linickx.com/1016/root-cookie-tutorial-1-accessing-wordpress-cookies-from-custom-scripts然后使用插件:http://wordpress.org/extend/plugins/root-cookie/通过它我可以移动的饼干的地方,并添加下面的一段代码到现有的CMS标题:

<?php 
define('WP_USE_THEMES', false); 
require('../portal/wp-load.php'); 

require_once('../portal/wp-config.php'); 
if (!is_user_logged_in()){auth_redirect();}?> 

我希望我的解决方案将是有益的!