DOCUMENTATION

Documentation

Heatmap Page List and Details

Heatmap Page List and Details

The Heatmap Page List is rendered by wpmc_admin_page() in includes/admin-page-list.php. It aggregates page data from wpmc_views and BH click data from wpmc_bh_clicks.

Filters

  • Page Types: public post types enabled in Settings.
  • Taxonomy and Term: public taxonomies related to enabled post types.
  • Date range: default range is the last 90 days.
  • Search: title or URL search with a URL whitelist for matched posts.

Columns

Column Meaning
ViewsTotal pageviews in the selected date range.
UniqueDistinct non-empty user IDs.
DirectViews with direct referrer type.
InternalViews referred by another page on the same site.
ExternalViews referred by an external host.
ClicksTotal BH click records for the URL.
NavBH click records where action is navigation.
ConvBH click records marked as CTA interactions.

Page Details

The hidden detail page uses the slug wpmc-clicks-map-details and is registered by extended/details.php. It resolves the best stored URL variant before showing metrics so that trailing slash, scheme, tracking parameters, and www differences are less likely to create empty reports.

  • Heatmap & Navigation Clicks: default tab for click points and navigation metrics.
  • Users Mouse Move: opens mouse movement visualization when trail data exists.
  • Referral Sources: source and referrer details for the selected URL.
  • Fit panel to window: scales heatmap-oriented panels to a fixed visible width.

Reset action: the list page can reset data for a selected URL through wpmc_reset_data, deleting matching rows from wpmc_bh_clicks and wpmc_views.