有没有为管理员用户发送消息的插件?

时间:2011-09-26 作者:Edward

有没有人知道一个简单的插件,它允许管理员向拥有帐户的用户发送消息,并允许这些用户回复消息。我找到了一个here, 但问题是它允许任何用户发送任何用户消息。只有管理员才能发送消息。

基本上,这里的想法是允许管理员通过提供尽可能多的服务更新来向客户发送消息。有什么想法吗?

2 个回复
SO网友:Christine Cooper

是的,你可以用你链接的插件做到这一点,Private Messages for WordPress.

首先,下载版本2.1.09-版本2.1.10引入了大部分bug,其中一个bug将管理员从发件人列表中排除。

打开文件pm4wp.php 并将第450行编辑为:

if ( current_user_can( \'administrator\' ) )
{
  $users = $wpdb->get_results( "SELECT display_name FROM $wpdb->users ORDER BY display_name ASC" );
}
else
{
  $users = get_users( \'role=administrator\' );
}
调查get_users 查看更多选项。

虽然作为一个友好的警告,您可能还需要做一些进一步的工作tweaks 使此插件安全,因为它当前存在安全漏洞。就我个人而言,我已经对此进行了修复,并与插件作者取得了联系,但尚未得到回应。

SO网友:petermolnar

例如,您可以添加私人消息插件Email Users, 和modify the required user level 用于访问插件。

结束

相关推荐

有没有为管理员用户发送消息的插件? - 小码农CODE - 行之有效找到问题解决它

有没有为管理员用户发送消息的插件?

时间:2011-09-26 作者:Edward

有没有人知道一个简单的插件,它允许管理员向拥有帐户的用户发送消息,并允许这些用户回复消息。我找到了一个here, 但问题是它允许任何用户发送任何用户消息。只有管理员才能发送消息。

基本上,这里的想法是允许管理员通过提供尽可能多的服务更新来向客户发送消息。有什么想法吗?

2 个回复
SO网友:Christine Cooper

是的,你可以用你链接的插件做到这一点,Private Messages for WordPress.

首先,下载版本2.1.09-版本2.1.10引入了大部分bug,其中一个bug将管理员从发件人列表中排除。

打开文件pm4wp.php 并将第450行编辑为:

if ( current_user_can( \'administrator\' ) )
{
  $users = $wpdb->get_results( "SELECT display_name FROM $wpdb->users ORDER BY display_name ASC" );
}
else
{
  $users = get_users( \'role=administrator\' );
}
调查get_users 查看更多选项。

虽然作为一个友好的警告,您可能还需要做一些进一步的工作tweaks 使此插件安全,因为它当前存在安全漏洞。就我个人而言,我已经对此进行了修复,并与插件作者取得了联系,但尚未得到回应。

SO网友:petermolnar

例如,您可以添加私人消息插件Email Users, 和modify the required user level 用于访问插件。

相关推荐

有没有为管理员用户发送消息的插件? - 小码农CODE - 行之有效找到问题解决它

有没有为管理员用户发送消息的插件?

时间:2011-09-26 作者:Edward

有没有人知道一个简单的插件,它允许管理员向拥有帐户的用户发送消息,并允许这些用户回复消息。我找到了一个here, 但问题是它允许任何用户发送任何用户消息。只有管理员才能发送消息。

基本上,这里的想法是允许管理员通过提供尽可能多的服务更新来向客户发送消息。有什么想法吗?

2 个回复
SO网友:Christine Cooper

是的,你可以用你链接的插件做到这一点,Private Messages for WordPress.

首先,下载版本2.1.09-版本2.1.10引入了大部分bug,其中一个bug将管理员从发件人列表中排除。

打开文件pm4wp.php 并将第450行编辑为:

if ( current_user_can( \'administrator\' ) )
{
  $users = $wpdb->get_results( "SELECT display_name FROM $wpdb->users ORDER BY display_name ASC" );
}
else
{
  $users = get_users( \'role=administrator\' );
}
调查get_users 查看更多选项。

虽然作为一个友好的警告,您可能还需要做一些进一步的工作tweaks 使此插件安全,因为它当前存在安全漏洞。就我个人而言,我已经对此进行了修复,并与插件作者取得了联系,但尚未得到回应。

SO网友:petermolnar

例如,您可以添加私人消息插件Email Users, 和modify the required user level 用于访问插件。

相关推荐