Linux 软件免费装
Banner图

JotCast Live Chats

开发者 jotcast
更新时间 2026年5月26日 22:25
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

live chat membership sso group chat moderated chat

下载

1.0.0

详情介绍:

JotCast Live Chats connects your WordPress site to JotCast live chat, enabling zero-click single sign-on for your users. When a logged-in WordPress user visits a page with a JotCast chat embed, they are automatically signed in using their WordPress display name. No extra accounts, no login buttons, no redirects. Features: How it works:
  1. Install and activate the plugin.
  2. Go to Settings → JotCast Live Chats and click "Connect to JotCast."
  3. Authorize the connection with your JotCast account.
  4. That's it. Your existing JotCast chat embeds will automatically log in your WordPress users.
Membership gating with custom filters: If you want to restrict certain JotCast chats to paying members, you can define your own membership logic using the jotcast_user_is_member filter. Add this to your theme's functions.php or a custom plugin: add_filter('jotcast_user_is_member', function($is_member, $user) { // Your custom membership check here // Return true if the user is a paying member, false otherwise return $is_member; }, 10, 2); The result is included in the SSO token, and you can mark individual chats as "Members Only" in JotCast's chat creation form. Requirements:

安装:

  1. Upload the jotcast-live-chats folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Go to Settings → JotCast Live Chats.
  4. Click "Connect to JotCast" and authorize the connection with your JotCast account.
  5. Once connected, configure the Chat Visibility setting to control who can see chats on your site.

屏幕截图:

  • A JotCast chat embedded on a WordPress post with a user automatically signed in via SSO.

升级注意事项:

1.0.0 Initial release.

常见问题:

Do my users need a JotCast account?

No. Users are authenticated through WordPress — they don't need to create a separate JotCast account. Their WordPress display name is used in the chat.

Does this work with membership plugins?

Yes. The plugin provides a jotcast_user_is_member filter hook that you can use to integrate with any membership plugin, including Groups, MemberPress, Paid Memberships Pro, WooCommerce Memberships, or your own custom membership system.

What happens if a user is not logged into WordPress?

It depends on your Chat Visibility setting. If set to "Everyone," non-logged-in users will see the chat in guest mode. If set to any other option, the chat embed will be replaced with a message indicating that the chat is available to members only.

Is the SSO connection secure?

Yes. User data is encrypted using AES-256-CBC before being transmitted. The encryption key is exchanged between WordPress and JotCast using a secure, server-to-server token exchange with short-lived, single-use authorization codes.

Can I restrict specific chats to paying members?

Yes. Define your membership criteria using the jotcast_user_is_member filter hook, then enable "Members Only" on individual chats in the JotCast chat creation form.

Does this work with WordPress Multisite?

The plugin can be activated on individual sites within a Multisite network. The SSO connection is shared across all sites in the network — you only need to connect once. Chat visibility settings can be configured independently on each site.

更新日志:

1.0.0