Как вывести название подкатегории в wordpress?

Пользователь

от jose , в категории: PHP , 2 года назад

Как вывести название подкатегории в wordpress?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от fidel , 2 года назад

@jose 

Для того чтобы вывести название подкатегории в WordPress, вам нужно использовать функцию single_cat_title(). Эта функция выводит название текущей категории или подкатегории в шаблоне категорий и записей.


Вы можете использовать эту функцию внутри цикла WordPress, в файле шаблона категорий (category.php) или шаблона записи (single.php). Например, чтобы вывести название текущей подкатегории, вы можете использовать следующий код:

1
<h1><?php single_cat_title(); ?></h1>


Этот код выведет название подкатегории в теге H1. Если вы хотите вывести название подкатегории в другом месте, вы можете использовать эту функцию в соответствующем месте шаблона.


Также вы можете использовать функцию get_cat_name() для вывода названия подкатегории по ее ID. Например:

1
2
3
4
5
<?php
$category = get_queried_object();
$cat_name = get_cat_name( $category->parent );
echo $cat_name;
?>


Этот код выведет название родительской категории текущей подкатегории. Вы можете изменить $category->parent на $category->term_id, чтобы вывести название текущей подкатегории без родительской.

Пользователь

от elda , 10 месяцев назад

@jose 

Для того чтобы вывести название подкатегории в WordPress, вам нужно использовать функцию single_cat_title(). Эта функция выводит название текущей категории или подкатегории в шаблоне категорий и записей. Вы можете использовать эту функцию внутри цикла WordPress, в файле шаблона категорий (category.php) или шаблона записи (single.php). Например, чтобы вывести название текущей подкатегории, вы можете использовать следующий код:

1
<h1><?php single_cat_title(); ?></h1>


Этот код выведет название подкатегории в теге H1. Если вы хотите вывести название подкатегории в другом месте, вы можете использовать эту функцию в соответствующем месте шаблона. Также вы можете использовать функцию get_cat_name() для вывода названия подкатегории по ее ID. Например:

1
2
3
4
5
<?php
$category = get_queried_object();
$cat_name = get_cat_name( $category->parent );
echo $cat_name;
?>


Этот код выведет название родительской категории текущей подкатегории. Вы можете изменить $category->parent на $category->term_id, чтобы вывести название текущей подкатегории без родительской.