Title: [Facet] Multi-level Categories (solution)
Last modified: August 22, 2016

---

# [Facet] Multi-level Categories (solution)

 *  [Nguyễn Tâm](https://wordpress.org/support/users/nguyentam2211/)
 * (@nguyentam2211)
 * [11 years, 8 months ago](https://wordpress.org/support/topic/facet-multi-level-categories-solution/)
 * Hi there, I got a problem when I tried to facet the multi-level categories.
    
   On the sidebar, there was some (or always) empty category facets (**Category_name(
   0**)
 * Here is the solution: **(edit file `advanced-search-by-my-solr-server.php`)**
 * Find this function:
 *     ```
       function mss_print_facet_items($items, $pre = "<ul>", $post = "</ul>", $before = "<li>", $after = "</li>",
       $nestedpre = "<ul>", $nestedpost = "</ul>", $nestedbefore = "<li>", $nestedafter = "</li>")
       ```
   
 * And replace that function with:
 *     ```
       function mss_print_facet_items($items, $pre = "<ul>", $post = "</ul>", $before = "<li>", $after = "</li>",
       $nestedpre = "<ul>", $nestedpost = "</ul>", $nestedbefore = "<li>", $nestedafter = "</li>") {
       	if (!$items) {
       		return;
       	}
       	printf(__("%s\n"), $pre);
       	foreach ($items as $item) {
       		if (isset($item['items']) && count($item['items'])) {
       			mss_print_facet_items($item["items"], "<ul>", "</ul>", "<li>", "</li>", "<li><ul>", "</ul></li>", "<li>", "</li>");
       		} else {
       			printf(__("%s<a href=\"%s\">%s (%s)</a>%s\n"), $before, $item["link"], $item["name"], $item["count"], $after);
       		}
       	}
       	printf(__("%s\n"), $post);
       }
       ```
   
 * Hope this can help. If any problems, please let me know. Thanks!
    [https://wordpress.org/plugins/advanced-search-by-my-solr-server/](https://wordpress.org/plugins/advanced-search-by-my-solr-server/)

The topic ‘[Facet] Multi-level Categories (solution)’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/advanced-search-by-my-solr-server.
   svg)
 * [Advanced Search by My Solr Server](https://wordpress.org/plugins/advanced-search-by-my-solr-server/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/advanced-search-by-my-solr-server/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/advanced-search-by-my-solr-server/)
 * [Active Topics](https://wordpress.org/support/plugin/advanced-search-by-my-solr-server/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/advanced-search-by-my-solr-server/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/advanced-search-by-my-solr-server/reviews/)

## Tags

 * [category](https://wordpress.org/support/topic-tag/category/)
 * [facet](https://wordpress.org/support/topic-tag/facet/)
 * [multiple](https://wordpress.org/support/topic-tag/multiple/)
 * [solr](https://wordpress.org/support/topic-tag/solr/)

 * 0 replies
 * 1 participant
 * Last reply from: [Nguyễn Tâm](https://wordpress.org/support/users/nguyentam2211/)
 * Last activity: [11 years, 8 months ago](https://wordpress.org/support/topic/facet-multi-level-categories-solution/)
 * Status: not resolved