/* Plugin Name: GetMeWay Certificate Plugin URI: https://yourwebsite.com/getmeway-certificate Description: Create and manage certificates with Elementor integration. Version: 1.0.0 Author: Muhammad Junaid Author URI: https://yourwebsite.com License: GPL-2.0+ Text Domain: getmeway-certificate */ defined('ABSPATH') || exit; // Define plugin constants define('GMW_CERTIFICATE_VERSION', '1.0.0'); define('GMW_CERTIFICATE_PATH', plugin_dir_path(__FILE__)); define('GMW_CERTIFICATE_URL', plugin_dir_url(__FILE__)); // Autoload classes spl_autoload_register(function($class) { $prefix = 'GMW_'; $base_dir = GMW_CERTIFICATE_PATH . 'includes/'; if (strpos($class, $prefix) !== 0) return; $relative_class = substr($class, strlen($prefix)); $file = $base_dir . str_replace('_', '/', $relative_class) . '.php'; if (file_exists($file)) require_once $file; }); // Initialize plugin class GetMeWay_Certificate { public function __construct() { $this->init_hooks(); $this->init_classes(); } private function init_hooks() { register_activation_hook(__FILE__, [$this, 'activate']); register_deactivation_hook(__FILE__, [$this, 'deactivate']); add_action('plugins_loaded', [$this, 'load_textdomain']); add_action('admin_menu', [$this, 'add_admin_menu']); } private function init_classes() { new GMW_Certificate_Post_Types(); new GMW_Certificate_Taxonomies(); new GMW_Certificate_Settings(); new GMW_Elementor_Integration(); new GMW_Certificate_Generator(); } public function activate() { flush_rewrite_rules(); } public function deactivate() { flush_rewrite_rules(); } public function load_textdomain() { load_plugin_textdomain('getmeway-certificate', false, basename(dirname(__FILE__)) . '/languages'); } public function add_admin_menu() { add_menu_page( __('GetMeWay Certificate', 'getmeway-certificate'), __('Certificates', 'getmeway-certificate'), 'manage_options', 'getmeway-certificate', null, 'dashicons-awards', 30 ); } } new GetMeWay_Certificate(); GetMeWay - Your Pathway to Digital Excellence

Your Idea Matters!

Let’s discuss and collaborate on your stunning idea.

Local Business

Online Store

Blogging

Portfolio

Our Services

Branding Design

Graphic Design

Web Development

We help teams build the business of their dreams

I encountered a white screen issue on my WordPress site today, which left me quite concerned. However, he did an excellent job of quickly diagnosing the problem. Within minutes, he identified that there was an incompatibility between the Yoast plugin and the Divi theme. Impressively, he managed to resolve the issue in just 10 minutes. I am extremely satisfied with his service and would highly recommend him to anyone facing similar issues
G. Caporaso G.
Absolutely fantastic job on the development and customization of www.adp77.com! It’s clear that a tremendous amount of thought and expertise went into every detail, from the intuitive user interface to the seamless performance. What’s even more impressive is how quickly the project was completed, well ahead of schedule! A big thank you for your hard work and dedication. Highly recommended for anyone needing top-notch WordPress solutions!
G. Caporaso G.
Great job on the new website C500s.com! The meticulous attention to detail and the high standards I set made this a challenging project, but you’ve exceeded my expectations. The site looks fantastic, is user-friendly, and functions flawlessly. Your hard work and dedication are truly appreciated. Well done!
G. Caporaso G
Nice job again! Thank you for quick assistance.
Placeholder Image
tibeeftek
Professional Personable and Generous. I will hire him again
albertpierrepoi

Why Choose Us

Passionate

.

Professional

Support

Get a professional website today!

Scroll to Top