AlkantarClanX12

Your IP : 216.73.217.24


Current Path : /www/capitalgmcbuickregina_830/public/wp-content/plugins/leadbox/
Upload File :
Current File : /www/capitalgmcbuickregina_830/public/wp-content/plugins/leadbox/Leadbox.php

<?php

/**
 * Plugin Name: Leadbox
 * Plugin URI: https://leadboxhq.com/dealer-websites-new/
 * Description: This plugin provides inventory integration with Leadbox backend.
 * Author: Leadbox Team
 * Author URI: https://www.leadboxhq.com
 * Version: 6.5.40
 * Text Domain: leadbox-plugin
 * Domain Path: /languages
 *
 * @package LBX
 */

// Exit if accessed directly.
if (!defined('ABSPATH')) {
  exit;
}

/**
 * Load plugin text domain for translations.
 */
add_action('plugins_loaded', function () {
  load_plugin_textdomain(
    'leadbox-plugin',
    false,
    dirname(plugin_basename(__FILE__)) . '/languages'
  );
});

require __DIR__ . '/vendor/autoload.php';

// Update configuration
require_once dirname(__FILE__) . '/update.php';

// Load Inventory Manager first (provides request-level caching for inventory data)
require_once plugin_dir_path(__FILE__) . 'lib/class-inventory-manager.php';

foreach (glob(plugin_dir_path(__FILE__) . "lib/*.php") as $file) {
  require_once $file;
}

// Load Leadbox Objects
require_once dirname(__FILE__) . '/classes/api.php';
require_once dirname(__FILE__) . '/classes/lead.php';
require_once dirname(__FILE__) . '/classes/settings.php';
// LBT-1468 — Leadbox Platform lead-intake routing
require_once dirname(__FILE__) . '/classes/lead-mapper.php';
require_once dirname(__FILE__) . '/classes/os-api.php';
require_once dirname(__FILE__) . '/classes/lead-dispatch-log.php';
require_once dirname(__FILE__) . '/classes/lead-router.php';

// LBT-1468 — WP-CLI: wp leadbox lead-intake-target get|set <legacy|leadbox_os|both>
if (defined('WP_CLI') && WP_CLI) {
  require_once dirname(__FILE__) . '/cli/lead-intake-target-command.php';
  WP_CLI::add_command('leadbox lead-intake-target', 'LB_CLI_Lead_Intake_Target_Command');

  // LBT-1468 — WP-CLI: wp leadbox lead-log tail [--lines=N] [--failures]
  require_once dirname(__FILE__) . '/cli/lead-log-command.php';
  WP_CLI::add_command('leadbox lead-log', 'LB_CLI_Lead_Log_Command');
}

// Integration with Ninja-Forms
require_once dirname(__FILE__) . '/integrations/ninja-forms/setup.php';

/**
 * Flush rewrite rules on plugin activation.
 * This ensures new URL patterns (like /forme/{id}/{vehicle_id}/) work immediately.
 */
register_activation_hook(__FILE__, function () {
  // Register rewrites first, then flush
  if (function_exists('rewrites')) {
    rewrites();
  }
  flush_rewrite_rules();
});

/**
 * Block Initializer.
 */
// require_once plugin_dir_path(__FILE__) . 'src/init.php';

function media_uploader_enqueue()
{
  wp_enqueue_media();
  wp_register_script('media-uploader', plugins_url('media-uploader.js', __FILE__), array('jquery'));
  wp_enqueue_script('media-uploader');
}
add_action('admin_enqueue_scripts', 'media_uploader_enqueue');

// ---------------------------------------------
// | START: Dealership Health Check Integration |
// ---------------------------------------------

/**
 * Integration of the Dealership Health Check Module.
 */
$health_check_file = plugin_dir_path(__FILE__) . 'includes/health-check.php'; // Asegúrate de que esta ruta es correcta

if (file_exists($health_check_file)) {
  // 1. Cargar el archivo con la clase DealershipHealthCheck
  require_once $health_check_file;

  // 2. Inicializar la clase para que se registren los hooks de WordPress
  new DealershipHealthCheck();
}

// ---------------------------------------------
// | END: Dealership Health Check Integration   |
// ---------------------------------------------

// ---------------------------------------------
// | START: Page Tags Integration              |
// ---------------------------------------------

/**
 * Integration of the Page Tags Module.
 */
$page_tags_file = plugin_dir_path(__FILE__) . 'includes/page-tags.php';

if (file_exists($page_tags_file)) {
  require_once $page_tags_file;
}

// ---------------------------------------------
// | END: Page Tags Integration                |
// ---------------------------------------------

// ---------------------------------------------
// | START: Dealer Data API Integration        |
// ---------------------------------------------

/**
 * Integration of the Dealer Data API Module.
 */
$dealer_data_file = plugin_dir_path(__FILE__) . 'includes/dealer-data.php';

if (file_exists($dealer_data_file)) {
  require_once $dealer_data_file;
}

// ---------------------------------------------
// | END: Dealer Data API Integration          |
// ---------------------------------------------

// ---------------------------------------------
// | LBX Slider Admin                          |
// ---------------------------------------------
$lbx_slider_admin_file = plugin_dir_path(__FILE__) . 'includes/lbx-slider-admin.php';

if (file_exists($lbx_slider_admin_file)) {
  require_once $lbx_slider_admin_file;
  new LBX_Slider_Admin();
}

// ---------------------------------------------
// | END: Offers Slider Admin                  |
// ---------------------------------------------

// ---------------------------------------------
// | LBX Listing Image Groups (LBT-1462)       |
// ---------------------------------------------
$lbx_lig_file = plugin_dir_path(__FILE__) . 'includes/lbx-listing-image-groups.php';

if (file_exists($lbx_lig_file)) {
  require_once $lbx_lig_file;
  LBX_Listing_Image_Groups::instance();
}

// ---------------------------------------------
// | END: LBX Listing Image Groups             |
// ---------------------------------------------

// ---------------------------------------------
// | LBX Head & Footer Injections              |
// ---------------------------------------------
$lbx_head_footer_injections_file = plugin_dir_path(__FILE__) . 'includes/lbx-head-footer-injections.php';

if (file_exists($lbx_head_footer_injections_file)) {
  require_once $lbx_head_footer_injections_file;
  new LBX_Head_Footer_Injections();
}

// ---------------------------------------------
// | END: LBX Head & Footer Injections         |
// ---------------------------------------------

Home - Capital GMC Buick Regina

No data

Welcome to Capital GMC BUICK – REGINA

Thank you for choosing Capital GMC Buick | Regina, your premier certified Buick and GMC dealership proudly serving drivers in Regina and the surrounding communities. Whether you’re searching for a brand-new Buick or GMC vehicle or a meticulously inspected pre-owned model, we have a diverse selection to match your needs and lifestyle.

Beyond our impressive inventory, we offer a seamless and stress-free financing experience through our well-connected finance centre, where our team of experts is dedicated to securing the best loan or lease options for you, quickly, transparently, and hassle-free.

But our commitment to you doesn’t stop at the sale. Our state-of-the-art service centre is staffed with skilled Buick and GMC technicians who use the latest equipment and genuine OEM parts to keep your vehicle running at its best. From routine maintenance to complex repairs, we’ve got you covered.

Experience top-tier customer service, quality vehicles, and expert care, all in one place. Visit Capital GMC Buick | Regina today or call us at 306-205-8072 with any questions. We’re here to help!

Ask a Question