Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // VC blocks load
- <?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() {
- // Check if 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-pagelist.php';
- }
- //show visual composer version
- public function stockShowVcVersionNotice() {
- $theme_data = wp_get_theme();
- echo'
- <div class="notice notice-warning">
- <p>'.sprintf(__('<strong>%s</strong> recommends <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>';
- }
- }
- // Finally initialize code
- new stockVCExtendAddonClass();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement