serii81
@serii81
Я люблю phр...

Как добавить поле для дочерней категории в carbon-fields wordpress?

Добрый день.
Я использую плагин 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.

Вот в этом и проблема, что я не знаю как правильно прописать настройку для дочерних категории.

Помогите решить проблему.

Заранее благодарен.
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы