WP Manifestindependent plugin directory
manifest / builders / shahilandin

ShahiLandin

Manage high-conversion landing pages with WordPress headers and footers intact. Provides HTML import support and dedicated routing under the ShahiLandin namespace.

by ShahiSoft · github.com/shahikhail001/shahilandin · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/shahikhail001/shahilandin/archive/refs/heads/master.zip

ShahiLandin Landing Manager

Create high-conversion landing pages inside WordPress without rebuilding your theme. Import production-ready HTML, assemble layouts with the Template Builder wizard, toggle theme vs canvas rendering, and track performance from one dashboard.

Why Teams Choose ShahiLandin

  • HTML Importer: Paste or upload static markup, preserve fonts/meta, and sanitize unsafe scripts.
  • Template Builder: Guided wizard with brand tokens, dynamic data sources, personalization lab, and marketplace layouts.
  • Display Modes: Keep the theme header/footer or switch to Shahi Canvas for a blank shell.
  • Analytics & Experiments: View conversions, launch A/B tests, and push telemetry to Mixpanel/GA4/Slack.
  • Safe for Editors: Capabilities isolate creation/publishing rights, while sanitization protects content.

Requirements

  • WordPress 6.0+
  • PHP 7.4 – 8.2
  • HTTPS recommended for analytics + font delivery

Installation Snapshot

  1. Download the ZIP from CodeCanyon.
  2. In wp-admin go to Plugins → Add New → Upload Plugin and upload the ZIP.
  3. Activate ShahiLandin Landing Manager. A Landing Pages menu confirms success.
  4. Optional SFTP: upload the ShahiLandin folder to wp-content/plugins/ and activate from Plugins.

Detailed onboarding, including screenshots, lives in docs/index.html plus the printable docs/quick-start.html (export to PDF) and the summarized docs/quick-start.md.

Launch Your First Landing (5 steps)

  1. Visit Landing Pages → HTML Importer or Template Builder.
  2. Run the analyzer (HTML) or wizard (Template Builder) to review fidelity and supply content.
  3. Choose Shahi Canvas or Theme Shell in the Display Options metabox.
  4. Publish and monitor analytics inside the dashboard.
  5. (Optional) Enable telemetry tokens to mirror metrics to Mixpanel/GA4/Slack.

Feature Highlights

HTML Importer

  • Analyzer surfaces missing assets before saving data.
  • Head assets (fonts/preloads/canonicals) are mirrored and injected at render time.
  • Advanced Assets toggle (admins with unfiltered_html) preserves trusted scripts when needed.

Template Builder

  • Guided flow: Brand Basics → Template Selection → Section Builder → Content & Styling → Review & Launch.
  • Autosave drafts and shareable previews keep stakeholders aligned.
  • Marketplace + Experiments provide curated layouts and one-click A/B tests.

Display Controls

  • Theme Shell keeps global header/footer intact.
  • Shahi Canvas renders a clean HTML shell with imported body classes/styles/data attributes.
  • Switch modes any time without reimporting content.

Analytics & Experiments

  • Server-side view tracking with bot suppression + transient deduping.
  • Conversion goals stored per landing; telemetry hooks push to Mixpanel/GA4/Slack.
  • Experiment dashboard compares variants in the same UI marketers already use.

Documentation & Support

Uninstall & Data Retention

  • uninstall.php removes plugin options, analytics meta, and custom capabilities.
  • Preserve landing posts by adding add_filter('shahilandin_retain_data', '__return_true'); before uninstalling.

Folder Highlights

ShahiLandin/
├── assets/          # Production CSS/JS bundles
├── includes/        # Namespaced PHP classes
├── templates/       # Frontend template parts
├── docs/            # Buyer + developer guides (HTML, quick start, PDF export)
├── languages/       # Translation templates (.pot)
├── README.md        # This buyer overview
└── uninstall.php    # Cleanup routine

Need More?

Future Enhancements

  • Unified build tooling: Reuse the Templates Pro @wordpress/scripts stack for the HTML importer UI so React/TypeScript bundles inherit WordPress externals and consistent lint/typecheck steps.
  • Automated QA hooks: Re-enable the existing lint/test/typecheck npm scripts as pre-release gates to keep marketplace packages regression-free.
  • Dependency diet: Audit includes/modules/templates-pro/package.json for unused animation libraries before the next feature sprint to shorten installs.
  • Template Builder revival: When the advanced wizard returns, point it at the shared toolchain above and document the workflow inside docs/DEVELOPER-GUIDE.md.

Happy conversions! 🎉