Skip to content

PressRise v1.5.3 — Official Launch: VAPT-Secured, Tested Across WordPress Versions

Choose a tag to compare

@risewithvj risewithvj released this 06 Aug 12:18
· 1 commit to main since this release

🚀 PressRise v1.5.3 — Official Launch

We're officially launching PressRise — a secure, easy-to-use plugin to
manage and display your Press Coverage and Media Coverage on
WordPress, with beautiful shortcodes and zero page-builder dependency.

This release has gone through a full VAPT (Vulnerability Assessment and
Penetration Testing)
pass and has been tested across supported WordPress
versions before this launch.

🔒 Security — VAPT Tested

  • Full Vulnerability Assessment and Penetration Testing pass completed
    ahead of this release
  • Every dynamic database query routed through $wpdb->prepare()
  • Nonce + capability checks and full input sanitisation
    (wp_unslash + sanitize_*/absint) across all form, AJAX and
    file-upload handlers
  • CSV/Excel formula-injection protection on export and backup downloads
  • XLSX importer hardened against oversized/zip-bomb compressed entries
  • Deprecated PHP entity-loader (XXE-risk) calls removed
  • All output escaped at the point of display
  • No tracking, no telemetry, and no external requests — plugin updates are
    delivered entirely through WordPress's own update system

✅ Compatibility

  • Requires: WordPress 5.8+
  • Tested up to: WordPress 7.0
  • Requires PHP: 7.4+
  • Graceful PHP-version guard — shows a clear admin notice instead of a
    fatal error on unsupported hosts

✨ What PressRise does

  • Two independent archives — Press Coverage and Media Coverage
    each with its own entries and display settings
  • Simple shortcodes: [pressrise type="press"] / [pressrise type="media"]
  • Beautiful, responsive card grid — logo, source, headline, optional
    excerpt, date, "Read More" link
  • Live search + Year/Month filters with a live result count
  • Load More button or numbered pagination, configurable per type
  • Bulk Import — CSV & Excel (.xlsx) import with a downloadable
    template; rows with missing fields or invalid dates are reported
    clearly, never silently skipped
  • Bulk Export — export any coverage type to CSV, or take a full
    JSON backup & restore of every entry and setting in one file
  • Renders inside a Shadow DOM — fully isolated from your theme's CSS
    in both directions, so no page builder or theme can break it
  • SEO sitemap — auto-integrates with Yoast/Rank Math, or serves its own
    at /pressrise-sitemap.xml, plus Schema.org markup
  • Accessibility built in — visible keyboard focus states, ARIA labels,
    WCAG-AA contrast, prefers-reduced-motion support
  • Fast custom database tables — no Custom Post Type overhead

📦 Installation

  1. Download pressrise-1.5.3.zip below
  2. WordPress admin → Plugins → Add New Plugin → Upload Plugin
  3. Choose the ZIP → Install NowActivate
  4. Go to PressRise in the sidebar and add your first entries, or jump
    straight to PressRise → Import for bulk import

Full setup guide in README.md.


Built and maintained by Vijaya Kumar L (@risewithvj)