/** * Main Pootle Page Builder Pro Instance * Ensures only one instance of Storefront_Extension_Boilerplate is loaded or can be loaded. * @since 1.0.0 * @return Pootle_Page_Builder_Pro instance */ public static function instance() { if (null == self::$_instance) { self::$_instance = new self(); } return self::$_instance; }
/** * Initiates public class and adds public hooks * @since 1.0.0 */ private function _public() { //Instantiating public class $this->public = Pootle_Page_Builder_Pro_Public::instance(); //Adding front end JS and CSS in /assets folder $this->public->init(); //Add row CSS to row add_action('pootlepb_before_row', array($this->public, 'row_css'), 25); }