Опубликовать, чтобы наследовать фоновое изображение пользовательской категории от родительского

У меня есть настраиваемое поле в категории, где вы можете добавить изображение. У меня есть это фоновое изображение, которое можно показать на странице архива категории, например:

archives.php

<body style="background:url('<?php echo z_taxonomy_image_url($cat->term_id); ?>')"> 

Для этого используется плагин Категории Images.

Есть ли способ, чтобы записи в этой родительской категории наследовали это фоновое изображение? что-то вроде $ cat-> parent_id?

Вы можете использовать эту функцию для вывода идентификатора родительской категории, а затем стирать ее.

 <?php function wpse_74737_category_top_parent_id($catid) { while ($catid) { $cat = get_category($catid); $catid = $cat -> category_parent; $catParent = $cat -> cat_ID; } return $catParent; } 

А затем назовите это в своем классе body : <?php echo wpse_74737_category_top_parent_id( $cat->term_id ); ?> <?php echo wpse_74737_category_top_parent_id( $cat->term_id ); ?>