When they search, make sure they find you!

How It Works

Using the Link Generator

Detailed walkthrough of the link generator form — input fields, generating URLs, copying to clipboard, and validation behavior.

CSS Animation

How the duplication technique and CSS keyframe animation create a seamless infinite loop at 60fps with no JavaScript.

Customer Management

Customer management — adding customers, active/inactive status, search, WordPress user linking, and Stripe integration.

AJAX Loading & Pagination

How AJAX powers search (with 300ms debounce), category filtering, and load more pagination — including combined behavior and featured post handling.

Administrator vs Non-Admin Views

How the admin sidebar differs for administrators (who see edit controls) versus non-admin users (who see the customized result with hidden items removed).

Review Submission Flow

Step-by-step explanation of the review form display, submission processing, validation, data storage, and redirect flow.

Sending Payment Emails

How the Send Email button works — merge tag replacement, wp_mail() integration, success/error handling, and Pro template selection.

Accessibility

Accessibility features — prefers-reduced-motion support, hover-to-pause behavior, and alt text rendering for screen readers.

Using the Plugin

Detailed coverage of the Order column, default sorting behavior, AJAX saves, and data preservation on uninstall.

Pet Management

Pet profile management — adding pets, profile fields, active/inactive status, and how pets affect appointment pricing.

Responsive Behavior

Responsive breakpoints — desktop columns as configured, 2 columns on tablets (991px), 1 column on mobile (575px), and how to override.

Rating System

How the two-tier star rating system works — overall ratings, five default subcategories (customizable in Pro), and average calculations.

New Plugin Menu Items

How the plugin handles newly installed plugins — new menu items are automatically appended to the bottom so they are never accidentally hidden.

Numerical Data & Analytics

How anonymous numerical data (attendance, table cost, sales, revenue) is collected, aggregated into averages, and displayed. Customizable in Pro.

Generating Payment Links

The core plugin feature — generate personalized payment URLs and send them to clients via email from the WordPress admin.

How It Works

Technical overview of review submission, rating calculations, numerical analytics, and spam protection.

How It Works

Overview of core operational workflows — dashboard, customers, pets, services, appointments, and contact entries.

Appointment Scheduling

Appointment scheduling — creating appointments, statuses, approval workflow, daily schedule view, and dashboard overview.

How It Works

Technical explanation of frontend blocking, HTTP response, cache purging, admin bar indicator, and data storage.

How It Works

Technical explanation of notice classification, CSS injection, JavaScript processing, hash-based tracking, and data storage.

How It Works

Technical explanation of widget capture, storage, ordering, column enforcement, and data storage.

How It Works

Technical overview of how the ID Admin Menu Customizer hooks into WordPress, stores data, and provides drag-and-drop reordering via AJAX.

Resetting to Default

Two methods to reset the admin menu to WordPress defaults — deactivate/reactivate the plugin or manually delete the idamc_menu_order option.

Copy & Share Links

Copy generated payment links to your clipboard with one click and share them through any messaging platform, invoice, or communication channel.

How It Works

Technical overview of the CSS animation mechanics and accessibility features behind the logo scroller.

Rate Limiting & Spam Protection

How the plugin prevents spam — rate limiting by user ID and IP, honeypot field, pending moderation, and optional login requirement.

How It Works

Technical overview of AJAX loading, pagination mechanics, and responsive behavior.

Contact Entries

Contact entry management — viewing submissions, entry statuses (New, Responded, Archived), and rate limiting.

Data Import & Export

Data import and export — export customers/services to JSON or CSV, import from files, and download sample templates.