define('PT_CV_PATH', plugin_dir_path(__FILE__)); include_once PT_CV_PATH . 'includes/defines.php'; // Include library files include_once PT_CV_PATH . 'includes/assets.php'; include_once PT_CV_PATH . 'includes/functions.php'; include_once PT_CV_PATH . 'includes/hooks.php'; include_once PT_CV_PATH . 'includes/html-viewtype.php'; include_once PT_CV_PATH . 'includes/html.php'; include_once PT_CV_PATH . 'includes/settings.php'; include_once PT_CV_PATH . 'includes/update.php'; include_once PT_CV_PATH . 'includes/values.php'; // Main file include_once PT_CV_PATH . 'public/content-views.php'; // Register hooks when the plugin is activated or deactivated. register_activation_hook(__FILE__, array('PT_Content_Views', 'activate')); register_deactivation_hook(__FILE__, array('PT_Content_Views', 'deactivate')); // Load plugin PT_Content_Views::get_instance(); // For Admin if (is_admin()) { include_once PT_CV_PATH . 'admin/includes/options.php'; include_once PT_CV_PATH . 'admin/includes/plugin.php'; include_once PT_CV_PATH . 'admin/content-views-admin.php'; PT_Content_Views_Admin::get_instance(); } // Support for post thumbnails add_theme_support('post-thumbnails'); // Enable shortcode in content add_filter('the_content', 'do_shortcode', 15); // Enable shortcodes in text widgets. add_filter('widget_text', 'do_shortcode', 15);