我是WordPress的新手,我想使用WordPress实现自定义登录功能。我使用以下代码创建自定义登录,
在wp中。配置文件
if( !session_id() )
{
session_start();
}
在标题中。php我使用以下代码:
<?php
ob_start();
在获取数据以创建会话后,使用以下代码:
session_start();
$_SESSION[\'myKey\'] = $row[\'ID\'];
header("location: http://localhost/newwordpress/?page_id=2");
在功能中。php我创建了如下注销功能:
function example_logout() {
if (session_id() ) {
session_destroy();
}
}
add_action( \'wp_logout\', \'example_logout\' );
一切正常,当我刷新页面或移动到任何其他页面时,会话被破坏,请帮助我如何使用WordPress维护会话。
我在stackoverflow上问了同样的问题,然后有人告诉我在这里问。。所以我只是把我的问题复制到这里。。。。请帮帮我。。
UPDATE :
我已经试过了
php_wordpress_and_session, 但我仍然无法在页面上维护会话。