[编辑]因为网站阻止我回答这个问题: 你的答案给了我一些头脑风暴和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();}?>
我希望我的解决方案有用!
答案 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();}?>
我希望我的解决方案有用!