Linux 软件免费装
Banner图

Negah Contact Hub

开发者 hamidjafari31
更新时间 2026年11月2日 04:41
PHP版本: 7.2 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

whatsapp rtl sticky bar contact button bale

下载

1.0.0 1.0.1

详情介绍:

Negah Contact Hub puts your contact channels one tap away. On desktop it is a round floating button that opens a small panel. On phones it can instead be a full-width bar pinned to the bottom of the screen that slides a sheet up when tapped, which is far easier to notice and reach than a corner button. It was written for Persian and other right-to-left sites, and that shapes what it does differently from a generic contact-button plugin: Built to stay out of the way Channels Two phone numbers, WhatsApp, Telegram, Bale and a map location. Each one has its own title, an optional short line underneath, a value or link, and a sort order. Any channel left empty is simply not rendered. Accessibility The panel is a labelled dialog, the triggers report their expanded state, every control is reachable by keyboard, Escape closes the panel, and focus outlines are preserved.

安装:

  1. In your WordPress admin go to Plugins → Add New → Upload Plugin and choose the zip file, or search for "Negah Contact Hub" in the plugin directory.
  2. Activate the plugin.
  3. Go to Settings → Contact Hub, fill in the channels you use, and save.
Nothing is displayed on the front end until at least one channel has a value.

屏幕截图:

  • The desktop panel open, showing every channel the site owner enabled.
  • The full-width sticky bar pinned to the bottom of a page on a phone.
  • The sheet slid up from that bar, with each channel ready to tap.
  • The settings screen, where each channel gets a title, an optional line under it, and a value.

升级注意事项:

1.0.1 Fixes WhatsApp links copied from WhatsApp Web opening the browser instead of the app. 1.0.0 First public release.

常见问题:

Tapping WhatsApp opens the web version and asks me to scan a QR code. Why?

That happens when the link is opened in a new tab, which prevents the operating system from handing it to the app, or when the page is being viewed inside another app's in-app browser such as Instagram's. This plugin removes the new-tab behaviour on phones and switches to the native app link, which fixes the first case. The in-app browser case cannot be fixed from a website; for traffic coming from Instagram, put the WhatsApp link in your bio instead.

What do I enter in the Bale field?

A username without the @, an invite path such as join/XXXXXXXX for a group or channel, or a complete https://ble.ir/... link. Bale does not publish a custom URL scheme, so the plugin uses the standard https link, which the Bale app registers on both Android and iOS.

Can I use it on a left-to-right site?

Yes. The widget follows whatever direction the site is set to. The Persian-specific conveniences, such as converting a leading zero to a country code, only apply when you type a local number; an international number entered with a + is left alone.

Does it work with caching plugins?

Yes. The markup is identical for every visitor and the device-specific behaviour is decided in the browser, so a cached page behaves the same as an uncached one.

How do I change the mobile layout back to a round button?

Settings → Contact Hub → Mobile → Mobile layout, and pick the round floating button.

Will the sticky bar cover my footer?

There is a setting that adds matching space to the end of the page so it does not. If your theme already reserves space at the bottom, turn that setting off.

更新日志:

1.0.1 1.0.0