Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+1 vote
863 views
in Q2A Core by
Hi

Currently all categories with counts and feed icon showing in sidebar ..

How i can modify it for following:

Only Categories name required

How to remove counts and feed icons
Q2A version: latest

1 Answer

+1 vote
by
edited by
 
Best answer

To remove the feed you should make sure there is this function in your qa-theme.php:

function feed() { }

Yeap, it is empty.

In order to remove the category counts then you'll have to add a new function to handle the recursion and make sure your doctype() function is similar to the one below, again in the qa-theme.php:

private function remove_category_count(&$category) {
   unset($category['note']);
   if (isset($category['subnav'])) {
      foreach ($category['subnav'] as $name => $dummy_category) {
         $this->remove_category_count($category['subnav'][$name]);
      }
   }
}
 
function doctype() {
   qa_html_theme_base::doctype();
   if (isset($this->content['navigation']['cat'])) {
      foreach ($this->content['navigation']['cat'] as $name => $category) {
         $this->remove_category_count($this->content['navigation']['cat'][$name]);
      }
   }
}
 
Note this is a blind shot. I don't know what your qa-theme.php file looks like. So make sure you backup the file, just in case.
by
function doctype()
{
  qa_html_theme_base::doctype();
  $categories = isset($this->content['navigation']['cat']) ? $this->content['navigation']['cat'] : null;
  if (isset($categories)) {
    foreach ($categories as $name => $category) {
      unset($this->content['navigation']['cat'][$name]['note']);
    }
  }
}

This remove only main category counts but bot for subcategory and subsubcategories. How i can delete the same
by
I've updated the answer to remove it from any number of subcategory levels
by
Sub categories function not working
by
pl combine full code
...