HansAndFriends Sticky Contact Sidebar
HansAndFriends Sticky Contact Sidebar adds a compact, configurable contact sidebar to your website.
Main features:
- Editable contact content in WordPress admin
- Separate label/text/link fields for phone, email, and contact form
- Address field with optional automatic Google Maps link generation
- Per-item visibility toggles for phone, email, address, and contact form
- Optional social block with auto-detected network icons from entered profile links
- Three configurable colors (accent, label, text/value)
- Font source switch: theme stack, Google Fonts locally (recommended), or Google Fonts CDN
- Google Fonts catalog scoped to families with Latin support, with additional filtering of script-specific non-western families
- Global font-weight controls for labels and text (2 selects, based on selected family)
- Search-based Google Font picker (no large dropdown)
- One-click local Google Font installation from plugin settings
- Optional mobile disable with custom breakpoint
- Optional « show peek only after scroll » mode
The sidebar behavior remains simple:
- Default state: visible in peek mode
- On hover/focus: expands fully
- Optional mode: starts hidden and shows peek only after scroll activity
External services
This plugin can connect to Google services in typography features, depending on selected mode.
- Google Fonts CSS API
* Service URL: https://fonts.googleapis.com/css2
* Used when:
* Frontend renders the sidebar in Use Google Fonts CDN mode
* Admin runs Install locally & activate for a selected font
* Data sent: Requested font family and IP address (standard HTTP request metadata)
* Why: Load Google Fonts CSS for CDN delivery or local installation workflow
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
- Google Fonts metadata endpoint
* Service URL: https://fonts.google.com/metadata/fonts
* Used when: Admin opens plugin settings while Use Google Fonts CDN or Use Google Fonts locally is enabled
* Data sent: Your server IP and standard HTTP request metadata
* Why: Automatically refresh the selectable Google Fonts catalog
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
- Google static font file host
* Service URL: https://fonts.gstatic.com/
* Used when: Admin runs Install locally & activate
* Data sent: Your server IP and standard HTTP request metadata
* Why: Download selected font files for local hosting
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
Third-party trademarks
Social network names and logos are trademarks of their respective owners. This plugin displays social icons based on user-entered profile links and does not imply endorsement by those brands.
