| 开发者 | adityapaul |
|---|---|
| 更新时间 | 2026年9月12日 03:36 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
contact-buttons-by-webadis folder to the /wp-content/plugins/ directory, or install directly through the WordPress Plugins screen.Install and activate the plugin, open Contact Buttons → Buttons, add the WhatsApp channel and enter your number with country code (digits only, e.g. 15551234567). Save, and the WhatsApp button appears on your site.
Yes. Add both the Phone Call and WhatsApp channels. In multi-button mode they appear in one expandable menu; in single mode the first enabled channel becomes the only button.
Yes. On mobile it opens the WhatsApp app; on desktop it opens WhatsApp Web or the desktop app, with the pre-filled message if you set one.
Enter the full international number using digits only, including the country code — for example 15551234567. Do not add a "+", spaces or dashes.
Yes. The contact button is independent of your theme or page builder and includes its own styles, so it looks the same everywhere. WooCommerce shop and product pages can be targeted in the display rules.
Yes. Page-level rules (page type, URL, login state, role) are evaluated on the server, while visitor-level rules (device type and schedule) run in the browser. This means the widget behaves correctly even when pages are served from cache. Note: if your full-page cache serves identical HTML to logged-in and logged-out visitors, login-state and role rules may not apply correctly on cached pages.
No. The CSS and JavaScript files are small and load only on pages where the button is allowed to display. There is no jQuery dependency and no external network request.
The plugin sets no cookies, stores no visitor data and makes no external requests of its own. Tracking events, if enabled, are sent only to the analytics tools already running on your site (such as Google Analytics or Meta Pixel), which are governed by your existing consent setup.
Yes. You can target by page type, specific URL paths (with * wildcards), login state, user role, device type and schedule. A single widget configuration is supported in this version.
Yes. All user-facing strings, including the settings screen, are wrapped in WordPress translation functions with the text domain contact-buttons-by-webadis.