June 5th, 2026

Add-ons

Integration

Pressable Integration

Pressable Integration 5.1

  • Added: Robust site mapping to match Pressable sites by primary URLs and custom domains for more reliable site detection.

  • Added: Contextual empty-state placeholders when Pressable credentials or sites are unavailable.

  • Added: New utility helpers for rendering empty-page placeholders and displaying human-readable elapsed time.

  • Updated: Improved Pressable API token handling with clearer credential validation, safer token saving, and more reliable token refresh behavior.

  • Updated: Improved Pressable settings flows, including clearing credentials, validating inputs, saving tokens, and syncing site data.

  • Updated: Redesigned the Pressable overview table layout with clearer rows, columns, actions, and contextual interface elements.

  • Updated: Streamlined modal and form layouts for a cleaner and easier-to-use admin experience.

  • Updated: Improved backup and widget interface styling, including padded segments, dropdown icon orientation, menu styling, and minor markup refinements.

  • Updated: Improved internal Pressable site mapping logs to make mapping changes easier to review and troubleshoot.

  • Updated: Improved plugin initialization timing to ensure proper loading sequence with other extensions during WordPress startup.

  • Dev: Added get_mainwp_site_by_pressable_urls() to match MainWP sites against Pressable primary URLs and custom domains.

  • Dev: Added get_domains_list() to fetch Pressable site domain data.

  • Dev: Added save_access_token_data() and updated refresh_access_token() to centralize access token persistence.

  • Dev: Updated get_access_token() to support explicit client credentials.

  • Dev: Added update_pressable_wpid() and delete_all_pressable() database helpers.