public static function adjustBodyClass($wp_classes, $extra_classes)
 {
     foreach ($wp_classes as $key => $value) {
         if ($value == 'singular') {
             unset($wp_classes[$key]);
         }
     }
     if (in_array('single-author', $wp_classes) && (!CMA_Thread::isSidebarEnabled() || !is_active_sidebar('cm-answers-sidebar'))) {
         //            $extra_classes[] = 'full-width';
     }
     return array_merge($wp_classes, (array) $extra_classes);
 }
 public static function addAdminSettings($params = array())
 {
     $params['DisclaimerContent'] = CMA_Thread::getDisclaimerContent();
     $params['DisclaimerContentAccept'] = CMA_Thread::getDisclaimerContentAccept();
     $params['DisclaimerContentReject'] = CMA_Thread::getDisclaimerContentReject();
     $params['DisclaimerApproved'] = CMA_Thread::isDisclaimerEnabled();
     $params['sidebarBeforeWidget'] = CMA_Thread::getSidebarSettings('before_widget');
     $params['sidebarAfterWidget'] = CMA_Thread::getSidebarSettings('after_widget');
     $params['sidebarBeforeTitle'] = CMA_Thread::getSidebarSettings('before_title');
     $params['sidebarAfterTitle'] = CMA_Thread::getSidebarSettings('after_title');
     $params['sidebarEnable'] = CMA_Thread::isSidebarEnabled();
     $params['sidebarContributorEnable'] = CMA_Thread::isSidebarContributorEnabled();
     $params['sidebarMaxWidth'] = CMA_Thread::getSidebarMaxWidth();
     $params['referralEnable'] = CMA_Thread::isReferralEnabled();
     $params['affiliateCode'] = CMA_Thread::getAffiliateCode();
     $params['customCSS'] = CMA_Thread::getCustomCss();
     $params['spamFilter'] = CMA_Thread::getSpamFilter();
     return $params;
 }