首页 文章

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

提问于
浏览
0

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

P.S:我知道我可以制作一个wordpress插件来控制wp-admin里面的现有网站,但我不想这样做 . 那么有没有办法在现有管理面板的 Headers 中包含一些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

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

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

    [EDIT] 看到你的评论回复,它基本上是一回事,但倒退了 . 找到在旧CMS和eidt wordpress中设置的会话,以便在您登录时设置它 .

  • 0

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

  • 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();}?>
    

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

相关问题