快速脏:添加在WordPress初始化操作期间运行的内容,该操作检查您的域。com登录状态,如果此人未登录,则死亡。在一个非常基本的层面上(如果你不需要一个漂亮的“拒绝访问”页面或任何东西),你可以在插件中做一些简单的事情:
function wpsx_26176_check_login() {
// some logic to validate your cookies. here I\'m just checking if a cookie exists
// but obviously your validation would be more extensive
if(!isset($_COOKIE[\'yourcookie\'])) {
wp_die(\'get out of here\'); // If cookie is missing, just die
}
}
add_action(\'init\', \'wpsx_26176_check_login\');
如果在子域上推出WordPress,您需要记住的是,默认情况下,Cookie仅适用于其设置的域。您必须将自定义应用程序编写的cookie设置为在所有子域中都可以使用。