dotek
May 12th, 2016, 18:39
با سلام
بنده یک قالب دارم که خود ان خودکار از طریق تظنیمات قالب میتوانیم تظنیم کنیم که مطالب مرتبط با پست بر اساس دسته باشد یا بر چسب .
مشکل بنده این است که این پلاگین درست کار نمیکند و کلا هر مضوعی و پستی به صورت رندوم بر اساس هر چیزی باشد نشان میدهد و کاری ندارد مضووع یا دسته یا بر چسب چی هست !
هر چه قدر هم کد پلاگین دست کاری میکنم درست نlمیشه .
لطفا کمکم کنید http://forum.wp-parsi.com/uploads/emoticons/default_sad.png
این دو تا صفحه رو پیدا کردم که کداش داخلش باشه !
کد هاش تو بخش توابع functions.php
پوسته پیدا کردم اینه :
// Related by categories
if ( ot_get_option('related-posts') == 'categories' ) {
$cats = get_post_meta($post->ID, 'related-cat', true);
if ( !$cats ) {
$cats = wp_get_post_categories($post->ID, array('fields'=>'ids'));
$args['category__in'] = $cats;
} else {
$args['cat'] = $cats;
}
}
// Related by tags
if ( ot_get_option('related-posts') == 'tags' ) {
$tags = get_post_meta($post->ID, 'related-tag', true);
if ( !$tags ) {
$tags = wp_get_post_tags($post->ID, array('fields'=>'ids'));
$args['tag__in'] = $tags;
} else {
$args['tag_slug__in'] = explode(',', $tags);
}
if ( !$tags ) { $break = true; }
}
$query = !isset($break)?new WP_Query($args):new WP_Query;
return $query;
}
}
صفحه نمایش مطالب مرتبط related-posts.php هم این کدش هست :
<?php $related = T20_related_posts(); ?>
<?php if ( $related->have_posts() ): ?>
<div class="b_title"><h3><?php echo ot_get_option('related_post_tr'); ?></h3></div>
<div class="b_block introfx b_4 clearfix">
<div id="block_carousel" class="carousel_posts_related owl-carousel">
<?php while ( $related->have_posts() ) : $related->the_post(); ?>
<div class="item T_post">
<article <?php post_class(); ?>>
<div class="featured_thumb">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php if ( has_post_thumbnail() ): ?>
<?php the_post_thumbnail('carousel-block'); ?>
<?php format_icon(); ?>
<?php endif; ?>
</a>
</div>
<?php get_review(); ?>
<h3><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
<div class="details">
<a class="date_c" href="<?php the_permalink(); ?>"><i class="icon-calendar mi"></i> <?php the_time('j F Y'); ?></a>
</div>
</article>
</div>
<?php endwhile; ?>
</div><!--/carousel-->
</div><!--/b block-->
<?php endif; ?>
<?php wp_reset_query(); ?>
از اساتید لطفا کمک کنید کجای کد مشکل داره که قاطی پاتی موضوع مرتبط میاره ؟
بنده یک قالب دارم که خود ان خودکار از طریق تظنیمات قالب میتوانیم تظنیم کنیم که مطالب مرتبط با پست بر اساس دسته باشد یا بر چسب .
مشکل بنده این است که این پلاگین درست کار نمیکند و کلا هر مضوعی و پستی به صورت رندوم بر اساس هر چیزی باشد نشان میدهد و کاری ندارد مضووع یا دسته یا بر چسب چی هست !
هر چه قدر هم کد پلاگین دست کاری میکنم درست نlمیشه .
لطفا کمکم کنید http://forum.wp-parsi.com/uploads/emoticons/default_sad.png
این دو تا صفحه رو پیدا کردم که کداش داخلش باشه !
کد هاش تو بخش توابع functions.php
پوسته پیدا کردم اینه :
// Related by categories
if ( ot_get_option('related-posts') == 'categories' ) {
$cats = get_post_meta($post->ID, 'related-cat', true);
if ( !$cats ) {
$cats = wp_get_post_categories($post->ID, array('fields'=>'ids'));
$args['category__in'] = $cats;
} else {
$args['cat'] = $cats;
}
}
// Related by tags
if ( ot_get_option('related-posts') == 'tags' ) {
$tags = get_post_meta($post->ID, 'related-tag', true);
if ( !$tags ) {
$tags = wp_get_post_tags($post->ID, array('fields'=>'ids'));
$args['tag__in'] = $tags;
} else {
$args['tag_slug__in'] = explode(',', $tags);
}
if ( !$tags ) { $break = true; }
}
$query = !isset($break)?new WP_Query($args):new WP_Query;
return $query;
}
}
صفحه نمایش مطالب مرتبط related-posts.php هم این کدش هست :
<?php $related = T20_related_posts(); ?>
<?php if ( $related->have_posts() ): ?>
<div class="b_title"><h3><?php echo ot_get_option('related_post_tr'); ?></h3></div>
<div class="b_block introfx b_4 clearfix">
<div id="block_carousel" class="carousel_posts_related owl-carousel">
<?php while ( $related->have_posts() ) : $related->the_post(); ?>
<div class="item T_post">
<article <?php post_class(); ?>>
<div class="featured_thumb">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php if ( has_post_thumbnail() ): ?>
<?php the_post_thumbnail('carousel-block'); ?>
<?php format_icon(); ?>
<?php endif; ?>
</a>
</div>
<?php get_review(); ?>
<h3><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
<div class="details">
<a class="date_c" href="<?php the_permalink(); ?>"><i class="icon-calendar mi"></i> <?php the_time('j F Y'); ?></a>
</div>
</article>
</div>
<?php endwhile; ?>
</div><!--/carousel-->
</div><!--/b block-->
<?php endif; ?>
<?php wp_reset_query(); ?>
از اساتید لطفا کمک کنید کجای کد مشکل داره که قاطی پاتی موضوع مرتبط میاره ؟