/** * @return Pojo_Sidebars */ public static function instance() { if (is_null(self::$_instance)) { self::$_instance = new Pojo_Sidebars(); } return self::$_instance; }
public function pojo_get_core_sidebars($sidebars) { $our_sidebars = array(); foreach (Pojo_Sidebars::instance()->db->get_sidebars() as $sidebar_term) { $our_sidebars[] = 'pojo-sidebar-' . $sidebar_term->term_id; } foreach ($sidebars as $sidebar_id => $sidebar_name) { if (in_array($sidebar_id, $our_sidebars)) { unset($sidebars[$sidebar_id]); } } return $sidebars; }