将WordPress登录会话转移到相同域上的扩展网页

时间:2016-12-07 作者:Prince J

我有一个会员网站,我的用户可以登录并访问我的内容。但是,在同一个域的子文件夹中,静态html和PHP页面上有一些内容,我希望只有我的登录用户才能访问。有没有办法将WordPress登录会话转移到这些扩展页面,以便只有登录成员才能查看这些内容?谢谢

1 个回复
SO网友:Aftab

首先包括wp-load.php 从WP根安装到要显示的PHP文件,一旦包含到PHP文件中,就可以使用WP函数。您可以使用is_user_logged_in() 用于检查用户是否登录的函数。

// Your PHP file that can be viewed only to logged in user
require_once \'/path/to/wordpress/wp-load.php\';
if ( is_user_logged_in() ) {
    // your php file code...

}
同样,您可以通过将HTML转换为PHP文件并包含代码行上方的文件来处理HTML。

相关推荐

显示作者姓名PHP(自制插件)

我有一个需要帮助的问题,因为我自己找不到解决办法。我接管了一个网站,之前有人在那里创建了一个自制插件。。使用默认插件“Contact Form 7”,用户可以在页面上创建帖子。()https://gyazo.com/c8b20adecacd90fb9bfe72ad2138a980 )关于自行创建的插件“Contact Form 7 extender”,帖子是通过PHP代码在后台生成的(https://gyazo.com/115a6c7c9afafd2970b66fd421ca76a3)其工作原理如下:如果