ShahiLanding

HTML Importer

The HTML Importer is a powerful feature that converts static HTML files into fully managed WordPress landing pages. This allows designers and marketers to use their favorite design tools and seamlessly import the results into ShahiLandin.

What the Importer Does

The HTML Importer:

    1. Extracts body content, inline styles, fonts, and other head assets
    2. Sanitizes HTML to remove unsafe elements and scripts
    3. Preserves CSS styling and layout fidelity
    4. Mirrors external assets (fonts, stylesheets) for reliable hosting
    5. Provides three rendering modes for theme integration
    6. Supports files up to 512KB in size
    7. Accessing the HTML Importer

    8. Navigate to Landing Pages > HTML Importer in WordPress admin
    9. The 4-step wizard interface will load
    10. The Import Wizard

      Step 1: Provide Source

      This step collects basic information and your HTML source.

      Landing Page Title (Required)

      Enter a descriptive title for your landing page. This will:

    11. Appear in admin listings
    12. Be used as the default H1 heading (if not overridden)
    13. Generate the URL slug automatically
    14. Example: “Summer Sale 2025 Landing Page”

      Custom URL Slug (Optional)

      Customize the permalink for this landing page. Leave blank to auto-generate from the title.

      Example: Enter summer-sale-2025 to create the URL yoursite.com/landing/summer-sale-2025

      Upload HTML File

      Click Choose File and select an HTML file from your computer.

      Requirements:

    15. File format: .html or .htm
    16. Maximum size: 512KB
    17. Must contain valid HTML markup
    18. Supported Sources:

    19. Exported pages from page builders (Webflow, Unbounce, Leadpages)
    20. Hand-coded HTML files
    21. Saved HTML from design tools (Figma exports, Sketch)
    22. Or Paste HTML

      Alternatively, paste raw HTML markup directly into the textarea.

      When to use:

    23. Quick imports from clipboard
    24. Small HTML snippets
    25. Testing markup before file upload
    26. Note: Pasted HTML overrides file uploads if both are provided.

      Step 2: Preview Extraction

      Before importing, analyze your HTML to see what will be extracted.

      Running the Analyzer

    27. Click the Analyze Input button
    28. The plugin processes your HTML and displays metrics
    29. Review the extraction summary
    30. Metrics Displayed

    31. Body nodes: Total number of HTML elements in the body
    32. Inline styles: Count of

      © Copyright 2024 ThemesCamp exclusive – All Rights Reserved.