Добрый день.
Я использую плагин polylang и создал два языка: русский и английский.
Создал родительскую категорию print и несколько дочерних.
Создал родительскую категорию печать и связал с print.
Также дочерние связал между собой.
Прописал настройки для поля textarea, где впишу код svg иконки.
Для этого создал файл и подключил в functions.php.
<?php
if( ! defined('ABSPATH') ) exit;
use Carbon_Fields\Container;
use Carbon_Fields\Field;
add_action( 'carbon_fields_register_fields', 'crb_attach_term_meta' );
function crb_attach_term_meta() {
Container::make( 'term_meta', __( 'Print image' ) )
->where( 'term_taxonomy', '=', 'category' )
->where( 'term_parent', '=', 'print' )
->add_fields(array(
Field::make( 'textarea', 'crb_print_categories_image', __( 'Print category svg text', 'bs_sonaris' ) ),
));
}
Если пишу только
->where( 'term_taxonomy', '=', 'category' )
то поле отображается для всех категорий, но мне нужно только для дочерних от print.
Вот в этом и проблема, что я не знаю как правильно прописать настройку для дочерних категории.
Помогите решить проблему.
Заранее благодарен.