小编Chr*_*nan的帖子

创建一个注销 WordPress 用户的函数?

我正在尝试创建一个功能,以便在一段时间不活动后注销 WordPress 用户。定时元素按其应有的方式工作,并在设定的时间段后重定向用户。

问题是,一旦加载 PHP 脚本(在代码示例中),我就会遇到以下错误:Fatal error: Call to undefined function wp_logout() in /var/www/html/wp-content/plugins/ion-wp -login-timeout/scripts/timed-logout.php 第 5 行

我读过的所有参考资料都告诉我 wp_logout() 应该注销用户,但反而出现错误。我尝试了多种方法,包括添加操作。我不想将用户重定向到登录屏幕。

代码示例如下。echo 语句纯粹是为了测试而设置的。任何帮助将非常感激。

<?php

    function logout_this_session() {
        //Logout Now
        wp_logout();
        wp_die();
    }

    echo 'This will be the logout script<br/><br/>';

    $last_page = $_SERVER['HTTP_REFERER'];
    echo 'You came from: ' . $last_page;

    logout_this_session();

    header( 'Location: ' . $last_page );

?>
Run Code Online (Sandbox Code Playgroud)

php wordpress

3
推荐指数
1
解决办法
2万
查看次数

通过循环遍历数组进行Laravel路由

我试图使用Route :: get方法为我的应用程序设置URL结构,而不重复每个项目的Route :: get.我正在使用foreach循环执行此操作,如下所示:

<?php

Route::get('/', function () {
    return view('welcome');
});
$pages = array('about', 'contact', 'faqs');  
foreach ($pages as $page) {
    Route::get($page, function () {
        return view($page);
    });
}
Run Code Online (Sandbox Code Playgroud)

运行时,我遇到错误:"未定义的变量:页面".虽然我在CMS中使用过程PHP和PHP工作很多,但我对Laravel来说相当新.我在这里错过了什么?

php laravel laravel-5

3
推荐指数
1
解决办法
238
查看次数

标签 统计

php ×2

laravel ×1

laravel-5 ×1

wordpress ×1