رفتن به مطلب

درخواست کد مطالب مرتبط بدون افزونه و بدون ارتباط با تصویر شاخص!


پست های پیشنهاد شده

سلام

دوستان من این مطلب رو دنبال کردم :

http://www.hongkiat.com/blog/wordpress-related-posts-without-plugins/

اما تصاویر رو برام نشون نمیدکه منتوجه شدم من عکس هایی که در پست قرار میدم لینک از سرور دیگری است و به عنوان شاخص در پست ها مشخض نشده برای همین فقط عنوان نشون داده میشه در کد های مشابه بالا ..

دوستان راه حلی برای اینکه بتونم از مطال مشابه زیر پست های سایت استفاده کنم که عکس اون پست رو هم نشون بده ؟

لینک به ارسال

پلاگین Auto Post Thumbnail تصاویری رو که توی مطالبتون هست رو به عنوان تصویر شاخص اتومات ثبت میکنه.

و با کد قبلی میتونین اونها رو نشون بدین.

لینک به ارسال

پلاگین Auto Post Thumbnail تصاویری رو که توی مطالبتون هست رو به عنوان تصویر شاخص اتومات ثبت میکنه.

و با کد قبلی میتونین اونها رو نشون بدین.

با تشکر مشکل برطرف شد

ویرایش شده توسط R.Haghighi
لینک به ارسال

if ( 'post' == get_post_type() ) {
$taxs = wp_get_post_tags( $post->ID );
if ( $taxs ) {
$tax_ids = array();
foreach( $taxs as $individual_tax ) $tax_ids[] = $individual_tax->term_id;

$args = array(
'tag__in' => $tax_ids,
'post__not_in' => array( $post->ID ),
'showposts' => 5,
'ignore_sticky_posts' => 1
);

$my_query = new wp_query( $args );

if( $my_query->have_posts() ) {

echo '<ul>';

while ( $my_query->have_posts() ) :
$my_query->the_post();

echo '<li><a href="' . the_permalink() . '" rel="bookmark" title="Permanent Link to ' . the_title_attribute() . '">' . the_title() . ' </a></li>';

endwhile;

echo '</ul>';

}

wp_reset_query();

}
}

ویرایش شده توسط thismoment
لینک به ارسال

دوستان یه مشکلی هست در لینک زیر که کد مطالب مرتبط هست فکر کنم از عنوان میخونه و شباهت ها رو در نظر میگیره

میخوام مطالب مرتبط فقط از طریق دسته بندی سایت انتخاب و به نمایش گذتشته بشه

چه تغیری کدی باید داده بشه ؟

http://www.hongkiat.com/blog/wordpress-related-posts-without-plugins/

لینک به ارسال

با جستجو پیدا کردیم اینجا که کسی پاسخگو نیست

برای سایر دوستان که مشکل مشابه دارن :


<?php $orig_post = $post;
global $post;
$categories = get_the_category($post->ID);
if ($categories) {
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
$args=array(
'category__in' => $category_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=> 2, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query( $args );
if( $my_query->have_posts() ) {
echo '<div id="related_posts"><h3>Related Posts</h3><ul>';
while( $my_query->have_posts() ) {
$my_query->the_post();?>
<li><div class="relatedthumb"><a href="<? the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail(); ?></a></div>
<div class="relatedcontent">
<h3><a href="<? the_permalink()?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
<?php the_time('M j, Y') ?>
</div>
</li>
<?
}
echo '</ul></div>';
}
}
$post = $orig_post;
wp_reset_query(); ?>

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...