When making a corporate website, you need to list the corporate product categories in the sidebar of the website. If the company website has many product items, you need to set up secondary categories or subcategories.
How to display subcategories under the current category when building your own website or display subcategories of the category on the article page, especially when making WordPress Chinese themes, you must use this technique.
Method/Steps
1. First, add the following code to the function template function.php of the website theme:
//Display subcategories,
function get_category_root_id($cat)
{
$this_category = get_category($cat); // Get the current category
while($this_category->category_parent) // If the current category has a parent category, loop
{
$this_category = get_category($this_category->category_parent); // Set the current category as the parent category (climb up)
}
return $this_category->term_id; // Return the id number of the root category
}
2. Then paste the following code where you want to display the subcategory on the page (usually in the sidebar)
<?php wp_list_cats(‘child_of=’ . get_category_root_id($cat) . ‘&depth=1&hide_empty=0&hierarchical=1&optioncount=1’);?>
If you want to display the subcategories under the current category more flexibly, you can use the following code:
<?php
$args=array(
‘child_of’=> get_category_root_id($cat),
‘hide_empty’=>’0’,
);
$categories=get_categories($args);
foreach($categories as $category) {
echo ‘<h3><a href=”‘%20.%20get_category_link(%20$category->term_id%20)%20.%20′” title=”‘ . sprintf( __( “View all posts in %s” ), $category->name ) . ‘” ‘ . ‘>’ . $category->name.'</a></h3>’;
}
?>
Search
Popular on Blogar
Content Marketing-What is Content Marketing
- October 24th, 2023
- 1517 Views
Social Media Marketing-Social Media Marketing (SMM)
- October 24th, 2023
- 1805 Views
Pay-Per-Click-What is PPC
- October 24th, 2023
- 1342 Views
Social Media Marketing – 53 Resources For First Time Entrepreneurs
- October 24th, 2023
- 885 Views
Email Marketing-Advantages and disadvantages of email marketing
- October 24th, 2023
- 841 Views
Search Engine Optimization-Tell Google which pages you don’t want crawled
- October 24th, 2023
- 820 Views
Email Marketing-Revenue Generation Email Marketing Campaigns
- October 24th, 2023
- 793 Views
Social Media Marketing – What is Pinterest?
- October 24th, 2023
- 790 Views
Search Engine Optimization-Let Google see your page the same way a user does
- October 24th, 2023
- 778 Views
Search Engine Optimization-How to Leverage Link Blending and Stage 2 Link Building to Maximize Your Rankings
- October 24th, 2023
- 776 Views
Recent Post
Content Marketing-What is Content Marketing
- October 24th, 2023
- 1517 Views
Social Media Marketing-Social Media Marketing (SMM)
- October 24th, 2023
- 1805 Views
Pay-Per-Click-What is PPC
- October 24th, 2023
- 1342 Views
VMware cannot install VMware Tools, prompts VMCI, memory driver
- November 25th, 2024
- 137 Views
More Post
- Howo Tractor Truck
- Howo Tipper/Dump Truck
- Howo Cargo Truck
- Howo Concrete Mixer Truck
- Howo Special Truck
- Howo Light Truck
- Shacman Tractor Truck
- Shacman Tipper/Dump Truck
- Shacman Cargo Truck
- Shacman Concrete Mixer Truck
- LGMG Mining Trucks
- XCMG Wheel Loader
- XCMG Excavator
- XCMG Crane
- XCMG Asphalt Pavers
- XCMG Road Roller
- Shantui Bulldozer
Copyright © 2024 BBBBF All Rights Reserved.