register(); // Add our namespace and the folder it maps to $loader->addNamespace('\XeroPHP', dirname(__FILE__) . '/xero-php-master/src/XeroPHP'); $loader->addNamespace('\Biukop', dirname(__FILE__) . '/' ); $n = new Biukop\Xero(); } // private function pagename(){ // global $wp_query; // $pagename = get_query_var('pagename'); // if ( !$pagename ) { // // If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object // $post = $wp_query->get_queried_object(); // $pagename = $post->post_name; // } // return $pagename; // } // public function remove_admin_bar(){ global $pagename; //$pagename = $this->pagename(); if (!$pagename) $pagename = get_query_var('pagename'); if (!current_user_can('administrator')) { show_admin_bar(false); add_filter('show_admin_bar', '__return_false'); return; } if (in_array($pagename, $this->pages)){ show_admin_bar(false); add_filter('show_admin_bar', '__return_false'); } } } new AcareOffice();