在每个会话中向具有特定角色的用户显示一次消息

时间:2015-07-08 作者:user1462

我需要仅向具有特定角色的用户显示消息。该消息应在用户登录后立即显示,或者在用户登录网站时关闭浏览器后重新打开浏览器时显示。

有没有人能给我指出一个正确的方向,告诉我如何去实现这一点?最好使用PHP\'s sessions, HTML5\'s web storage 还是JavaScript或PHP中的Cookie?

1 个回复
SO网友:Domain

您可以检查this 插件帮助您实现目标,或者您可以使用以下方法在自定义插件中编写自己的代码:

检查用户是否已登录在检查用户是否登录并显示消息时,您可能不需要会话。如果您需要WordPress会话,可以使用WP\\u Session\\u Tokens类中定义的函数。

结束

相关推荐

Modify php code from plugin

我想修改一个插件的php文件,该文件只有一堆if/else和echo语句。我可以通过将文件复制到子主题文件夹并更改一件小事来做到这一点,但如果主题得到更新,这些更新将不会进入复制的文件,是吗?以下是文件的一部分:<a class=\"logout with-icon\" href=\"<?php echo wp_logout_url( get_permalinks() ) ?>\" data-icon=\"&#xf08b;\"><?php _e(\'Log out\'