سلام دوستان
کد هایی که تو انجمن برای پست ها مرتبط معرفی شده بودن با استفاده از تگ و گروه بود، لطفا کدی که از روی عنوان پست ، پست مرتبط رو نشون بده رو بزارین.
ممنون.
سلام دوستان
کد هایی که تو انجمن برای پست ها مرتبط معرفی شده بودن با استفاده از تگ و گروه بود، لطفا کدی که از روی عنوان پست ، پست مرتبط رو نشون بده رو بزارین.
ممنون.
این که گفتی یعنی چی باید یه مبنایی برای تشخیص وجود داشته باشه یا نه منظورت چیه مطالبی که اسمشون به این مطلب نزدیکه! یا نه اسمشون با این مطلب یکیه!! یا چی !!!؟
از این پلاگین استفاده کنید:
http://wordpress.org/extend/plugins/similar-posts/
از دوستان سپاس گذارم، از کد زیر استفاده کردم جواب داد:
<?php
$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),
'showposts'=>10, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo '<h3></h3><ul>';
while ($my_query->have_posts()) {
$my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
}
echo '</ul>';
}
}
?>
منم از كد بالا استفاده كردم جواب ميده اما بازم يه مشكل داره
توي بعضي از مطالب يه پست مرتبط رو نشون ميده توي بعضي ديگه دو سه تا و كلا هرجوري دلش ميخواد كار ميكنه.
در صورتي كه تمام مطالبم 7-8 تا پست مرتبط داره.
ميشه كسي اين مشكل رو هم برطرف كنه
خيلي ممنون ميشم.
کد کاری به مشابه ها نداره و فقط از روی دسته نمایش میده.
افزونه های مطالب مرتبط در قسمت ستینگ شون رو میتونید فقط از روی تایتل مشخص کنید.
من همین کار رو با افزونه زیر میکنم:
http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/
من این کد رو گذاشتم
<?php
$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),
'showposts'=>10, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo '<h3></h3>';
';
while ($my_query->have_posts()) {
$my_query->the_post();
?>- " rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?>
<?php
}
echo '
}
}
?>
اما اشکالی که داره اینه
چرخه مطالب رو نمیبنده یعنی بعد اطلاعات بعد از این تگ مربوط میشه به آخرین مطلب در این تگ
یعنی وقتی برای یک موضوعی 2تا مطلب فرستادی به نام های:
1-آهنگ
2-عکس
وقتی وارد مطلب آهنگ میشی تمام برچسب ها و نظاراتی که داخل این مطلب میبینی مربوط به مطلب عکس هست نه آهنگ
اگه کسی بتونه بهتر راهنمایی کنه ممنون میشیم
یا اینکه تنظیمات مربوط به افزونه yet-another-related-posts-plugin رو یکم آموزش بده
این کد رو بزار تهش
<?php wp_reset_query(); ?>
درست میشه
مثلا این صفحه رو نگاه کن
ENCARIA | دانلود اپن آفیس (OpenOffice.org 3.2.1 Final) نرم افزار متن باز
این کد رو بزار تهش
<?php wp_reset_query(); ?>
آقا دستت درد نکنه
درست شد