对现有的网站管理面板使用wordpress admin

时间:2011-04-16 21:28:19

标签: php wordpress admin

你好 我被要求在一个网站上添加一个wordpress博客,我想知道是否有办法让现有网站管理区域使用与wordpress admin相同的登录信息!

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

[编辑]因为网站阻止我回答这个问题: 你的答案给了我一些头脑风暴和Voila! 我读过这篇文章:http://www.linickx.com/1016/root-cookie-tutorial-1-accessing-wordpress-cookies-from-custom-scripts 然后使用插件:http://wordpress.org/extend/plugins/root-cookie/ 通过它,我可以移动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();}?>

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

3 个答案:

答案 0 :(得分:0)

不是wordpress的用户我不知道确切的变量,但我猜WP会设置一个会话变量,以便它知道你已经登录。我不明白为什么你不能只设置那个变量在你自己的剧本中。

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

[编辑] 看到您的评论回复,它基本上是相同的,但倒退。找到在旧CMS和eidt wordpress中设置的会话,以便在您登录时设置它。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

你的回答给了我一些头脑风暴和Voila!我读了这篇文章:http://www.linickx.com/1016/root-cookie-tutorial-1-accessing-wordpress-cookies-from-custom-scripts然后使用了插件:http://wordpress.org/extend/plugins/root-cookie/通过它,我可以移动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();}?>

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