WP Manifestindependent plugin directory
manifest / content / pilot-studios-pricing

Pilot Studios Pricing

WordPress plugin: flip-card phone mockup pricing plans with video on hover and booking via URL or popup form.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/freihat1993/pilot-studios-pricing/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A WordPress plugin that renders TikTok‑style phone mockups as pricing cards. Each plan is a phone that flips (hover on desktop, tap on mobile) from a pricing card to a full‑bleed video, with a booking button (URL link or popup form), optional price tabs with percentage adjustments, per‑group configuration, RTL support and mobile performance controls.

Features

  • Flip phone mockups: front pricing card, back video (per‑plan, with desktop/phone variants).
  • Booking button per plan: link to a URL or open a popup form (submissions emailed + stored).
  • Pricing groups — show a specific group with [psp_pricing group="video"].
  • Price tabs above the cards (per group): title, % adjustment, hint, "Best for" and optional *.
  • Per‑plan Best For popover, opened from a button on the back (one open at a time).
  • Currency + position (before/after), per‑plan currency override.
  • Typography controls, phone shadow (preset + color), showcase phone.
  • Mobile performance: lazy videos, on‑screen‑only playback, "posters only" and "hide poster" options.
  • RTL/Arabic aware, translatable strings, two‑pane admin UI.

Installation

  1. Download this repository as a ZIP (or the built pilot-studios-pricing.zip).

  2. WordPress admin → Plugins → Add New → Upload Plugin → choose the ZIP → Activate.

  3. Go to Pilot Pricing in the admin menu to configure plans, videos and options.

  4. Add the widget to any page/post with the shortcode:

    [psp_pricing]
    [psp_pricing group="audio"]

Shortcode

[psp_pricing] renders the first group. [psp_pricing group="<id>"] renders a specific group (the group ID is shown in the admin next to each group).

Requirements

  • WordPress 6.0+
  • PHP 7.4+

Development

Plain PHP/CSS/vanilla‑JS WordPress plugin — no build step. Class‑based (OOP) architecture with nonce + capability checks, sanitize‑in/escape‑out and prepared queries. Assets are cache‑busted by file modification time.

License

GPL‑2.0‑or‑later

Version note

The plugin header declares 1.9.4, while readme.txt still carries a stable tag of 1.0.0 and a changelog stopping at the initial release. The header is the accurate value; the readme.txt metadata should be brought up to date before any distribution build.

Credits

Developed by Mohammad Freihat — GitHub · LinkedIn

Published with permission of the plan owner.