WP Manifestindependent plugin directory
manifest / builders / compelify-supporter

Compelify Supporter

Compelify Supporter is a WordPress plugin built as a client-specific add-on for the Compelify website.

by Developer · github.com/asifrasheedprovelopers/compelify-supporter

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/asifrasheedprovelopers/compelify-supporter/archive/refs/heads/master.zip

Readme

Compelify Supporter

Compelify Supporter is a WordPress plugin built as a client-specific add-on for the Compelify website. It adds custom content types, Elementor widgets, page templates, AJAX-powered search/filtering, and ACF-based helper functionality used across the site.

Features

  • Registers custom post types for portfolios, testimonials, reviews, authors, team members, blogs, articles, and case studies.
  • Adds custom taxonomies for portfolio categories, testimonial categories, review categories, and shared blog/article categories.
  • Provides a custom Elementor widget category named Compelify Widgets.
  • Registers Elementor widgets for portfolios, blog layouts, archive layouts, testimonials, ratings, team members, author sections, featured articles, PDF viewing, blog search, categories, breadcrumbs, and homepage button sliders.
  • Adds plugin-managed page templates for landing, meeting, networking, marketing, homepage, and new landing/marketing page layouts.
  • Enqueues the plugin CSS/JS assets, Bootstrap, Slick, PDF.js, and light theme styling.
  • Adds AJAX callbacks for portfolio iframe loading, category-based blog filtering, and combined blog/article searching.
  • Provides shortcodes for blog author publish date, blog author name, blog categories, case study image repeaters, and single blog content.
  • Adds ACF validation for portfolio layout requirements and allows safe HTML in ACF field instructions.
  • Adds upload support for SVG and PPTX files.

Requirements

  • WordPress
  • Elementor
  • Advanced Custom Fields
  • A theme compatible with plugin page templates

Installation

  1. Upload the compelify-supporter folder to wp-content/plugins/.
  2. Activate Compelify Supporter from the WordPress Plugins screen.
  3. Confirm Elementor and ACF are active.
  4. Flush permalinks from Settings > Permalinks after activation so custom post type URLs resolve correctly.

Main Files

  • compelify-supporter.php loads the plugin, registers Elementor widgets, enqueues assets, and registers page templates.
  • inc/compelify-supporter-functions.php contains custom post types, taxonomies, AJAX callbacks, shortcodes, ACF helpers, and upload MIME support.
  • widgets/ contains the Elementor widget classes.
  • templates/ contains reusable template parts for portfolio and search layouts.
  • page-template/ contains full page templates served by the plugin.
  • assets/ contains CSS, JavaScript, images, and third-party frontend libraries.

Notes

This plugin is tailored for the Compelify website and depends on site-specific ACF field keys, templates, and design assets. Review those dependencies before using it on another WordPress installation.

Read the full README on GitHub →