Created
          February 8, 2018 16:15 
        
      - 
      
- 
        Save salehahmadbabu/5bb05fc8d2939d66d045c55faed1d5c7 to your computer and use it in GitHub Desktop. 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | <?php | |
| if (!defined('ABSPATH')) die('-1'); | |
| // Class started | |
| /** | |
| * | |
| */ | |
| class stockVCExtendAddonClass { | |
| function __construct() { | |
| // we safely integrate with VC with this hook | |
| add_action( 'init', array($this, 'stockIntegrateWithVC') ); | |
| } | |
| public function stockIntegrateWithVC(){ | |
| // checks visual composer is not installed | |
| if (!defined('WPB_VC_VERSION')) { | |
| add_action( 'admin_notices', array($this, 'stockShowVcVersionNotice') ); | |
| return; | |
| } | |
| // visual composer addons. | |
| include STOCK_ACC_PATH . '/vc-addons/vc-slides.php'; | |
| } | |
| // show visual composer version notice. | |
| public function stockShowVcVersionNotice(){ | |
| $theme_data = wp_get_theme(); | |
| echo '<div class="notice notice-warning"> | |
| <p>'.sprintf(__('<strong>%s</strong> recomends <strong><a href="'.site_url().'/wp-admin/themes.php?page=tgmpa-install-plugins" target="_blank">Visual Composer</a></strong> plugin to be installed and activated on your site.', 'stock-crazycafe'), $theme_data->get('Name')).'</p> | |
| </div>' | |
| } | |
| } | |
| new stockVCExtendAddonClass(); | |
| ?> | |
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment