【问题标题】:How to block user in buddypress so user can not send mail如何在buddypress中阻止用户,使用户无法发送邮件
【发布时间】:2019-07-23 13:55:41
【问题描述】:

我已经为网站安装了 buddypress、BP Profile Message UX Free、bbPress、bbPress 审核插件。我的问题区域是当用户尝试阻止另一个用户进行私人和公共消息传递时,我在哪里/如何实现这一点。

我见过一个名为 buddyblock 的插件,它可以限制用户互相发送消息,但这个插件不是免费的。我正在寻找免费的东西或寻找代码。

我在博客中找到了 buddyblock 的替代方案: https://buddypress.org/support/topic/modemloopers-solution-to-buddyblock-alternative/ 。 在此博客中,我找到了代码链接:
https://gist.github.com/modemlooper/6a79a602e322ad5d9bbf09893da9cdea
但我不知道如何使用代码。将 user-settings.php 放在哪里?
谁能给我任何解决方案,可以确保用户收到不需要的电子邮件,并且用户可以阻止和取消阻止特定用户的消息传递。

【问题讨论】:

    标签: wordpress buddypress


    【解决方案1】:

    我想知道您是否仔细阅读了您提到的帖子:https://buddypress.org/support/topic/modemloopers-solution-to-buddyblock-alternative/。 正如在最后一个答案中所说,您应该将代码放在您的 bp-custom.php 文件中。默认情况下不存在 bp-custom.php 文件,如果您还没有创建它,则必须创建它。这很简单,在这里你可以看到如何做到这一点:https://codex.buddypress.org/themes/bp-custom-php/。您想与 BuddyPress 一起使用的大多数自定义代码都位于此文件中。 创建后,复制 modemlooper 的代码,将其粘贴到 bp-custom.php 文件中并进行测试。我自己没有使用过代码,所以我不能说它是否以及如何工作。通常在尝试任何修改之前进行备份是个好主意。

    希望有帮助

    【讨论】:

      猜你喜欢
      • 2013-02-07
      • 1970-01-01
      • 2021-04-19
      • 2011-11-16
      • 1970-01-01
      • 2020-07-29
      • 2022-12-21
      • 2011-07-16
      • 1970-01-01
      相关资源
      最近更新 更多