plugin-icon

ReachMint Contact Launcher

제작자: Akila Tharuka·
Build a privacy-first contact launcher with device, page, and weekly schedule rules for every contact button.
버전
1.0.0
최근 업데이트일
Aug 7, 2026
ReachMint Contact Launcher

ReachMint Contact Launcher is a privacy-first contact routing widget. Clicking its floating launcher reveals the available contact choices one at a time with a smooth upward animation.

Unlike a fixed social-button stack, every contact option can have its own device target, page context, and weekly availability schedule. For example, you can offer WhatsApp to mobile visitors during support hours, Messenger on the front page, and email on blog content.

Schedules use the WordPress site timezone, support overnight hours, and are checked in the visitor’s browser so they remain accurate on page-cached sites.

The plugin works without an account, API key, hosted dashboard, tracking service, or external icon library. It does not contact any service until a visitor intentionally chooses a configured destination.

Features

  • Add, remove, enable, and reorder up to 50 contact buttons by drag-and-drop or keyboard controls.
  • Includes WhatsApp, Messenger, LINE, Telegram, Viber, Instagram, WeChat, email, phone, SMS, and custom links.
  • Choose a custom icon image from the WordPress Media Library.
  • Set a separate label, destination URL, color, and link target for every button.
  • Target each button to all screens, large screens, or small screens.
  • Show each button everywhere, only on the front page, only on blog content, or only on pages.
  • Give each button an optional weekly schedule using the WordPress site timezone.
  • Supports daytime and overnight availability windows, including schedules such as 18:00 to 02:00.
  • Place the launcher at the bottom-left or bottom-right.
  • Configure the side spacing, bottom spacing, launcher size, and launcher color.
  • Optionally keep contact labels visible while the menu is open.
  • Responsive design with mobile safe-area support.
  • Keyboard navigation, Escape-to-close behavior, focus styles, and reduced-motion support.
  • Page-cache-friendly device and schedule checks performed in the browser.
  • Loads frontend files only when at least one configured button is eligible for the current page.
  • No telemetry, advertising, cookies, tracking scripts, or background API requests.

Configuration

Smart visibility

Each contact button has independent visibility rules:

  • Devices: all screens, large screens over 782 pixels, or small screens up to 782 pixels.
  • Page context: everywhere, front page only, blog content only, or pages only. Blog content includes the posts page, single posts, category and tag archives, author archives, and date archives.
  • Weekly hours: select the days and enter a From and Until time. The schedule uses the timezone configured in Settings > General. Leaving every day unchecked applies the time window every day. Matching From and Until times means the selected days are available all day.

For an overnight window such as Monday 18:00 to 02:00, select Monday. The button remains available through 02:00 on Tuesday.

Link examples

  • WhatsApp: https://wa.me/94770000000
  • Messenger: https://m.me/yourusername
  • LINE: https://line.me/R/ti/p/@yourid
  • Telegram: https://t.me/yourusername
  • Viber: viber://chat?number=%2B94770000000
  • Email: mailto:hello@example.com
  • Phone: tel:+94770000000
  • SMS: sms:+94770000000

Use the full international telephone number without spaces for services that require a number.

External services

This plugin does not connect to third-party services by itself and makes no background API requests.

A visitor’s browser navigates to an external service only after that visitor clicks a contact button configured by the site owner. The destination service may receive standard browser and request information according to its own terms and privacy policy.

Supported service links may include:

Custom links are controlled entirely by the site owner. Site owners should disclose any external destination they configure when required by their local laws or privacy policy.

ReachMint Contact Launcher is an independent plugin and is not affiliated with, authorized by, endorsed by, or sponsored by WhatsApp, Meta, Messenger, Instagram, LINE, Telegram, Viber, WeChat, or their owners. All service names and trademarks belong to their respective owners.

The plugin settings page also contains a support button linking to the developer’s Ko-fi page. No Ko-fi content, script, tracking pixel, or payment form is embedded in WordPress. Ko-fi is contacted only when an administrator intentionally clicks the support button.

See Ko-fi’s terms and privacy policy.

Privacy

ReachMint Contact Launcher does not collect personal data, create cookies, or make background API requests.

When a visitor chooses a configured external service, or an administrator intentionally opens the Ko-fi support link, that external service handles the resulting navigation under its own privacy policy.

Credits

ReachMint Contact Launcher is developed by Akila Tharuka.

The bundled interface icons are included with the plugin under the same GPLv2-or-later license.

All third-party service names and trademarks belong to their respective owners.

Support

Use the WordPress.org support forum for installation help and reproducible bug reports.

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0.3
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.