
外掛標籤
開發者團隊
原文外掛簡介
Ramisa Online Chat helps site owners add a refined floating contact widget to their WordPress website. Administrators can set a public chat URL or a click-to-chat number, customize the support profile, choose the visual style, configure working hours, add additional contact options, display quick reply buttons, preview the widget in the dashboard, and place inline buttons with shortcodes.
The WordPress.org package is fully functional. All included features work after activation without license keys, trial periods, usage limits, or hidden upgrade gates. The package includes editable PHP, CSS, and JavaScript files and does not ship with obfuscated code or build-only block bundles. Settings are stored in a dedicated Ramisa database table and are removed when the plugin is deleted from WordPress.
Features:
Floating online chat widget
Dedicated Ramisa Chat dashboard menu
Responsive and RTL-ready layout
Native neumorphic settings panel with vertical sections
Dedicated custom database table for plugin settings
Developer card with SHABNAM.DEV and the plugin version read from the plugin header
Local destination status indicator with green/red state for the configured chat destination
Public chat URL field and optional click-to-chat number fallback
Live admin preview for profile, text, theme, and icon changes
Custom button text, helper label, profile name, role, message, avatar, card title, and card subtitle
Extra support contacts with separate names, titles, images, URLs, optional avatars, grid/list layout, and optional search
Up to three quick reply buttons
Working hours with timezone and per-day start/end schedule
Optional hide-while-offline behavior
Left or right screen position
Emerald, blue, violet, gold, and dark color palettes
Small, normal, and large button sizes
Rounded, circular, and pill button shapes
Neumorphic, glass, and compact card styles
Soft entrance, pulse, bounce, floating, or reduced-motion friendly no-animation mode
Optional automatic card opening
Optional visitor time display
Optional notification badge
Shortcodes: [ramisa_online_chat] and [ramisa_online_chat_button]
External services
This plugin does not send data to an external service from the server side and does not call a remote API. It only opens the public chat destination configured by the site administrator after a visitor clicks a link or button.
If a configured chat destination points to a third-party messaging or contact platform, the visitor’s browser opens that third-party website or app directly. The site administrator is responsible for choosing the destination and for linking to the relevant terms and privacy policy where appropriate.
Data storage
Ramisa Online Chat stores its settings in a dedicated custom table named with the active WordPress database prefix, followed by ramisa_online_chat_settings. This keeps the plugin settings separate from posts, post meta, and regular option rows. The table is created on activation and removed by uninstall.php when the plugin is deleted from WordPress. Deactivation alone does not delete the table, so settings are not lost during routine troubleshooting.
Source code
The package includes editable PHP, CSS, and JavaScript source files. It does not include a compiled block bundle and does not require a build step for the included features.
