Подршка » Проблеми » $wpdb и вариебла

  • Треба да извучем све атрибуте производа из архиве категорије.
    Али не знам како да убацим вариеблу у $wpdb. Ево мој код је доле

    <?php $id=$wp_query->get_queried_object()->term_id;
    
            $args = array( 'post_type' => 'product', 'posts_per_page' => -1, 'orderby' => 'rand',
    		'tax_query' => array(
        array(
          'taxonomy' => 'product_cat',
          'field' => 'id',
          'terms' =>$id, 
        
    		))
    		);
            $loop = new WP_Query( $args );
            while ( $loop->have_posts() ) : $loop->the_post();?>
    
            <?php $getslugid = wp_get_post_terms( $post->ID, 'pa_sadrzi' ); 
    foreach( $getslugid as $thisslug ) {
    	$term_id.= $thisslug->term_id;
    	
    
     }
     
     ?>
    
        <?php endwhile; ?>
        <?php wp_reset_query(); ?>
    </ul><!--/.products-->
    
    <?php 
    echo $term_id;
    	global $wpdb;
    
    $result = $wpdb->get_results ( "
        SELECT DISTINCT meta_value 
        FROM  $wpdb->termmeta
            WHERE term_id = шта ставити овде? and meta_key='pa_sadrzi_yith_wccl_value'
    " );
    
    foreach ( $result as $page )
    {
    	echo $page->meta_value;
    }?>
    
Посматрање 1 одговора (од укупно 1)
  • Уредник Avram

    (@avram)

    Evo gledam peti put i ne kapiram još uvek šta tačno pokušavaš da uradiš, ali ovako na prvi pogled – možda treba da staviš $term_id ili $id?

    I drugo, mislim da ti ne treba global $wpdb; pošto taj kod nije unutar funkcije.

Посматрање 1 одговора (од укупно 1)
  • Тема „$wpdb и вариебла„ је закључана за нове одговоре.