Bir kurumsal sitede, ürün kategori sayfasında aşağıdaki görseldeki gibi bir alan var. "Sub Products" kısmına o kategorideki ürünleri çeken kodu da aşağıda paylaşacağım.
Sorun şu ki, her kategoride ürün olmasına rağmen, bazı kategorilerde ürünler çıkıyorken bazılarında çıkmıyor.
Siteyi didik didik ettim, olası tüm eklentileri pasifleştirerek baktım.
Ürün çıkan ve çıkmayan kategorileri, kategori düzenlemeden karşılaştırdım, fark yok
Çıkan ve çıkmayan ürünleri karşılaştırdım, ürün bazlı da bir fark yok.
Make order ve main products sekmelerinde sorun yok, o sekmelerde iletişim formu ve ana kategori listeleri çıkıyor. Sorun o kategorinin ürünlerini gösteren "sub products" yani aşağıdaki kodda yer alan tab-1 alanıyla alakalı, çözebilecek arkadaşlar fiyat bilgisini pm atabilir.
Forumda wordpress referansı olmayan, düşük ticaretli arkadaşlar iletişime geçmezse sevinirim, ücret talebinizi pm atmanız yeterlidir.
admin panel bilgileri firmayla gizlilik sözleşmem nedeniyle veremiyorum, anydesk ile bağlanabilirsiniz eğer panele girmeniz zaruri olacaksa.

<section id="sec3">
<div class="container">
<div class="borderbig"></div>
<div id="tabs-container">
<ul class="tabs-menu">
<li class="current"><a href="#tab-1">Sub Products</a></li>
<li><a href="#tab-2">Main Product Groups</a></li>
<li><a href="#tab-3">Make Order</a></li>
</ul>
<div class="tab" style="overflow:hidden; width:100%">
<?php
$q_cat = get_query_var('cat');
$categoryx = get_queried_object();
$cat = get_category( $q_cat );
$parent = $cat->category_parent;
?>
<div id="tab-1" class="tab-content" style="overflow:hidden; width:100%">
<div class="gallery-items border-folio-conteainer vis-por-info three-coulms" style="overflow:hidden; width:100%">
<?php
$term = get_queried_object();
$children = get_terms( $term->taxonomy, array(
'parent' => $term->term_id,
'child_of' => $obj_id,
'hide_empty' => true
) );
if ( !$children ) {
foreach( $children as $subcat )
{
if (function_exists('get_wp_term_image'))
{
$image = get_wp_term_image($subcat->term_id);
//It will give category/term image url
}
// echo '<li><a href="' . esc_url(get_term_link($subcat, $subcat->taxonomy)) . '">' . $subcat->name . '</a></li>';
?>
<div class="gallery-item u-boxShadow download-item">
<div class="grid-item-holder">
<a href='<?php echo esc_url(get_term_link($subcat, $subcat->taxonomy)) ?>' title="<?= $subcat->name ?>">
<div class="box-item">
<img src="<?php echo $image ?>">
<div class="overlay"></div>
</div>
</a>
<div class="grid-item">
<h3><a href='<?php echo esc_url(get_term_link($subcat, $subcat->taxonomy)) ?>' title="<?php $subcat->name ?>" class="product-link"><?= $subcat->name ?></a></h3>
</div>
</div>
</div>
<?php
}
}
?>
<?php
$parr = $cat->cat_ID;
$categories=get_categories($args);
foreach ($categories as $cat) { ?>
<?php
if (function_exists('get_wp_term_image'))
{
$meta_image = get_wp_term_image($cat->cat_ID);
//It will give category/term image url
}
}
if($parent == 1){
$args = array( 'category' => $parr, 'post_type' => 'product', 'posts_per_page' => -1 );
$postslist = get_posts( $args );
foreach ($postslist as $post) : setup_postdata($post);
?>
<div class="gallery-item u-boxShadow download-item">
<div class="grid-item-holder">
<a href='<?php the_permalink(); ?>' title="">
<div class="box-item">
<?php the_post_thumbnail('full');?>
<div class="overlay"></div>
</div>
</a>
<div class="grid-item">
<h3><a href='<?php the_permalink(); ?>' title="<?php the_title();?>" class="product-link"><?php the_title();?></a></h3>
</div>
</div>
</div>
<?php endforeach; ?>
<?php } ?>
</div>
</div>