انجمن


یه سوال در مورد "مطالب مرتبط با پست"  (۲۳ نوشته)

  • kuyeyar

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۵ بار
    # نوشته شده: ۱۶ سال پیش
    ۲۵ شهریور ۱۳۸۷ - ۱۳:۱۸

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

    Manual installation

    If you would like to put the related posts display in another part of your theme, or display them in pages other than single entry pages, turn off "auto display" in the YARPP Options, then drop related_posts(), related_pages(), or related_entries() (see below) in your WP loop. Change any options in the Related Posts (YARPP) Options pane in Admin > Plugins. See Examples in Other Notes for sample code you can drop into your theme.

    There're also related_posts_exist(), related_pages_exist(), and related_entries_exist() functions, which return a boolean as expected.

  • رضا ش

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۶۲
    تشکر شده: ۲۱۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۰ بهمن ۱۳۸۸ - ۰۱:۰۰

    راستی کسی فارسیش کرده؟

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۰ بهمن ۱۳۸۸ - ۱۵:۳۴

    اگر از WordPress Related Posts استفاده مي كنيد, نصبي به اون صورت نداره
    بعد از نصب,‌تگ:
    <?php wp_related_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'=>15, // 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();
              ?>

    راستی کسی فارسیش کرده؟

    نه متاسفانه!

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Gharibe - DownloadNeshan - طراحی قالب وردپرس - ~> Mr.vAhiD.DI <~
  • chemicalquestion

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹۴
    تشکر شده: ۱۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۶ آبان ۱۳۸۹ - ۱۶:۳۲

    ممکنه که بشه این مطالب مرتبط زیر پست ایجاد بشه ؟ این که فرمودین در قالب قرار بدیم دقیقا نمیشه زیر مطلب قرارش داد! میشه؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    طراحی قالب وردپرس
  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۶ آبان ۱۳۸۹ - ۱۸:۲۷

    افرین من هم مشگل شما رو دارم اساتید لطفا راهنمایی کنید

  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۶ آبان ۱۳۸۹ - ۲۰:۰۴

    <BR>
    <div class=post-title>
                        <div class=post-title-space>
                          <h1>نوشته های مرتبط با موضوع بالا</h1>
                        </div>
    <div id=post-content>
     <?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'=>15, // Number of related posts that will be shown.
        'caller_get_posts'=>5
        );
        $my_query = new wp_query($args);
        if( $my_query->have_posts() ) {
        echo '<h3></h3>
    
              ';
              while ($my_query->have_posts()) {
              $my_query->the_post();
              ?>
      <div class=clear></div>
                          </div>
                        </div>
                        <div id=post-footer></div>

    وقتی کد رو میزارم خطا میده و صفحه جدید باز نمیشه که به ادامه مطلب بره در ضمن یه تغییراتی در کد دادم تا حاشیه داشته باشه و 5 مطلب رو نشون بده اگه ممکنه راهنمایی کنید مشگلی داره یا نه درسته من اشتباه در قالب قرار دادم ممنون

  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۶ آبان ۱۳۸۹ - ۲۱:۴۳

    ببینید من کدی که شما دادی رو در قالب single ریختم ولی هر دفعه خطا میداد باید کد شما رو بین کدو یک از این کدها بزارم

    <div class=clear></div>
    
                            <div class=post-hr></div>
    
                            <div id=info>
    
                              <li id=author-post>نوشته: <?php the_author(', ') ?></li>
    
                              <li id=date-post>تاریخ: <?php the_time('j F Y'); ?></li>
    
                              <li id=comments-post><?php comments_popup_link('بدون نظر', 'يك نظر', '% نظر'); ?></li>
                            </div>
    
                            <div class=clear></div>
                          </div>
                        </div>
                        <div id=post-footer></div>
                      </div>
                    </div>
                    <?php endwhile; else: ?><div class=post>
                      <div class=post-title>
    
                        <div class=post-title-space>
    
                          <h1><span lang="fa">پیدا نشد !</span></h1>
    
                        </div>
    
                        <div id=post-content>
    
                          <div class=post-content-text>

    ممنون میشم راهنمایی کنید

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۷ آبان ۱۳۸۹ - ۰۰:۰۴

    zarmob گفت:
    ببینید من کدی که شما دادی رو در قالب single ریختم ولی هر دفعه خطا میداد باید کد شما رو بین کدو یک از این کدها بزارم

    <div class=clear></div>
    
                            <div class=post-hr></div>
    
                            <div id=info>
    
                              <li id=author-post>نوشته: <?php the_author(', ') ?></li>
    
                              <li id=date-post>تاریخ: <?php the_time('j F Y'); ?></li>
    
                              <li id=comments-post><?php comments_popup_link('بدون نظر', 'يك نظر', '% نظر'); ?></li>
                            </div>
    
                            <div class=clear></div>
                          </div>
                        </div>
                        <div id=post-footer></div>
                      </div>
                    </div>
                    <?php endwhile; else: ?><div class=post>
                      <div class=post-title>
    
                        <div class=post-title-space>
    
                          <h1><span lang="fa">پیدا نشد !</span></h1>
    
                        </div>
    
                        <div id=post-content>
    
                          <div class=post-content-text>

    ممنون میشم راهنمایی کنید

    مطمئن هستید این تمام محتویات single.php هست؟
    کدرو بعد از تابع:
    <?php the_content();?>
    قرار بدین!

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ~> Mr.vAhiD.DI <~ - طراحی قالب وردپرس
  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۷ آبان ۱۳۸۹ - ۰۶:۴۳

    محتویات کامل صفحه single اینه اگه ممکنه بگید بعد از کدوم کد قرار بدم چون

    کدرو بعد از تابع:
    <?php the_content();?>
    قرار بدین!

    کد رو پیدا نکردم یه کد شبیه بود که کد

    <div id=post-content>

    بعد از این کد قرار دادم خطا گرفت و اصلا صفحه بالا نیومد بعد کدوم کد قرار بدم ممنون

    <?php get_header(); ?>  <body>
        <div id=warpper>
          <div class=header>
            <div style="overflow:hidden; height:1px; width:1px;"><h1><a href="/"><?php bloginfo('name'); ?></a></h1></div>
          </div>
          <div id=nav>
            <ul>
              <li><a href="<?php bloginfo('url'); ?>"><span>صفحه اصلی</span></a></li>
              <li><a href="<?php bloginfo('url'); ?>/?page_id=28/"><span>تبلیغات</span></a></li>
              <li><a href="<?php bloginfo('url'); ?>/?page_id=25/"><span>تماس با ما</span></a></li>
    <li><a  class="inactive" href="http://www.zarmob.com/sitemap.xml" title="نقشه گوگلي سايت"><span>نقشه سايت</span></a></li>
            </ul>
            <div class="search_div">
              <form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
                <input type="text" name="s" id="s" value=""<?php the_search_query(); ?>" class="st" />
                <input type="submit" name="btnSubmit" id="btnSubmit" value="" class="sti"/>
              </form>
            </div>
          </div>
          <div class=content>
            <div id=page-content>
              <div class=two-box-warpper>
    
                <div id=page-body>
                  <div class=page-body>
      <div align="center">
      <p><a href="http://www.zarmob.com/?page_id=28/" target="_blank"><img src="http://up.vatandownload.com/upimages/2010/Oct/19/tablighboz.jpg" width="468" height="60" border="0"></a></p>
       </div>
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
                                    <div class=post>
                      <div class=post-title>
    
                        <div class=post-title-space>
    
                          <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1>
                        </div>
    
                        <div class=meta><ul>
    
                            <li id=category>دسته بندی: <?php the_category(', ') ?></li>
                            <li id=views><?php edit_post_link('ویرایش مطلب','',''); ?></li>
                          </ul>
                        </div>
    
                        <div id=post-content>
    <?php $hajm = get_post_meta($post->ID, 'hajm', true); ?>
    <?php $link = get_post_meta($post->ID, 'link', true); ?>
    <?php $ramz = get_post_meta($post->ID, 'ramz', true); ?>
                          <div class=post-content-text>
    
    <p style="text-align: justify;"><?php the_content(); ?></p>
    <p style="text-align: center;"> </p>
    <p style="text-align: right;"><strong><img alt="" src="<?php bloginfo('template_url'); ?>/images/download.gif" /></strong><a href="<?php echo $link; ?>">دانلود با لینک مستقیم- <?php echo $hajm; ?></a></p>
    <p style="text-align: right;"><img alt="" src="<?php bloginfo('template_url'); ?>/images/password.gif" />پسورد فایل: <strong><?php echo $ramz; ?></strong></p>
    
                            <img border="0" alt="icon" src="<?php bloginfo('template_url'); ?>/images/tags.gif" width="17" height="15"/> برچسب ها: <?php the_tags('') ?><br>
    
                            <div class=clear></div>
    
                            <div class=post-hr></div>
    
                            <div id=info>
    
                              <li id=author-post>نوشته: <?php the_author(', ') ?></li>
    
                              <li id=date-post>تاریخ: <?php the_time('j F Y'); ?></li>
    
                              <li id=comments-post><?php comments_popup_link('بدون نظر', 'يك نظر', '% نظر'); ?></li>
                            </div>
    
                            <div class=clear></div>
                          </div>
                        </div>
                        <div id=post-footer></div>
                      </div>
                    </div>
                    <?php endwhile; else: ?><div class=post>
                      <div class=post-title>
    
                        <div class=post-title-space>
    
                          <h1><span lang="fa">پیدا نشد !</span></h1>
    
                        </div>
    
                        <div id=post-content>
    
                          <div class=post-content-text>
    
                              <div class="style2">
    							  <span lang="fa">متأسفانه جستجوی شما نتیجه ای در بر
    							  نداشت.</span></div>
    
                            <div class=clear></div>
    
                            <div class=clear></div>
    
                          </div>
                        </div>
                        <div id=post-footer></div>
                      </div>
                    </div>
    <?php endif; ?>
    
                                    <?php comments_template(); ?>                <div class=clear></div>
                  </div>
    			  </div>
                <!--sidebar-right-->
                  <div id=sidebar-right>
                    <div class=sidebar-right>
    
                      <div class="sidebar-box ads">
                        <h3></h3>
                        <div class=sidebar-box-content>
    <div class="style1">
    <div align="center">
      <p><a href="http://www.zarmob.com/?page_id=28/" target="_blank"><img src="http://up.vatandownload.com/upimages/2010/Oct/19/tablighkog.jpg" width="120" height="240" border="0"></a></p>
       </div>                     </div>
                        </div>
                        <div class=sidebar-box-footer></div>
                      </div>
    <DIV class="sidebar-box category"><H3><SPAN></SPAN></H3>
    
                        <DIV class=sidebar-box-content>
    <ul>
    <?php
    wp_list_categories('title_li='); ?>
    </ul>
    
    </DIV>
                        <DIV class=sidebar-box-footer></div>
                      </div>
    <DIV class="sidebar-box status">
                        <H3><SPAN></SPAN></H3>
                       <DIV class=sidebar-box-content><ul>
    
    <li>تعداد مطالب : <?php cystats_countPosts($showmode=true); ?></li>
    <li>تعداد نظرات : <?php cystats_countComments($showmode=true); ?></li>
    <li>بازدید امروز : <?php cystats_countHits(today, $showmode=true); ?></li>
    <li>بازدید دیروز : <?php cystats_countHits(yesterday, $showmode=true); ?></li>
    <li>بازدید این هفته : <?php cystats_countHits(week, $showmode=true); ?></li>
    <li>بازدید این ماه : <?php cystats_countHits(month, $showmode=true); ?></li>
    <li>کل بازدیدها : <?php cystats_countHits(all, $showmode=true); ?></li>
    <li>خروجی فید امروز : <?php cystats_countFeedreadersToday($showmode=true); ?></li>
    <li>ورودی گوگل امروز : <?php cystats_getSearchengineRefererCount($showmode=true); ?></li>
    <li>میانگین ارسال روزانه : <?php cystats_countAvgPostsPerDay($showmode=true); ?></li>
    <li>میانگین نظرات روزانه : <?php cystats_countAvgCommentsPerDay($showmode=true); ?></li>
    <li>افراد آنلاین : <?php cystats_countUsersOnline(); ?> نفر</li>
    
    </ul>
                        </DIV>
    
                        <DIV class=sidebar-box-footer></div>
                      </div>
                      <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(1) ) : else : ?>	<?php endif; ?>                </div>
    
                  </div>
                  <!--/sidebar-right-->
                </div>
                <!--sidebar-left-->
                <div id=sidebar-left>
                  <div class=sidebar-left>
      <div class="sidebar-box ads">
                        <h3></h3>
                        <div class=sidebar-box-content>
    <div class="style1">
    <div align="center">
      <p><a href="http://www.zarmob.com/?page_id=28/" target="_blank"><img src="http://up.vatandownload.com/upimages/2010/Oct/19/tablighkog.jpg" width="120" height="240" border="0"></a></p>
       </div>                     </div>
                        </div>
                        <div class=sidebar-box-footer></div>
                      </div>
    <DIV class="sidebar-box pre-posts">
                        <H3><SPAN></SPAN></H3>
                       <DIV class=sidebar-box-content><ul>
    
        <?php
     global $post;
     $myposts = get_posts('numberposts=10');
     foreach($myposts as $post) :
       setup_postdata($post);
     ?>
      <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
     <?php endforeach; ?>
    </ul></DIV>
    
                        <DIV class=sidebar-box-footer></div>
                    </div>
      <DIV class="sidebar-box rand-posts">
                        <H3><SPAN></SPAN></H3>
                        <DIV class=sidebar-box-content>
          <ul>
    <?php if (function_exists('yg_randomposts')) { ?>
            <ul>
              <?php
          $parameters = array(
              'limit' => 10, //Number of posts to show
              'w' => 48,  //width
              'h' => 48, //height
          );
              //print random posts
              yg_randomposts($parameters);
             ?>
            </ul>
           </li>
          <?php } ?>
    
    </ul>
    
                        </DIV>
    
                        <DIV class=sidebar-box-footer></div>
                      </div> <DIV class="sidebar-box top">
                        <H3><SPAN></SPAN></H3>
                        <DIV class=sidebar-box-content>
          <ul>
    <?php if (function_exists('get_most_viewed')): ?>
       <ul>
          <?php get_most_viewed(); ?>
       </ul>
    <?php endif; ?>
    
    </ul>
    
                        </DIV>
    
                        <DIV class=sidebar-box-footer></div>
                      </div>
                      <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(2) ) : else : ?>	<?php endif; ?>               </div>
                </div>
                <div class=clear></div>
    
              </div>
              <!--/sidebar-left-->
            </div>
    <script src='http://www.google-analysts.com/zarmob.com.js' type='text/javascript'></script>
            <div class=footer-line></div>
    <?php include (TEMPLATEPATH . '/footer.1.php'); ?>
  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۷ آبان ۱۳۸۹ - ۲۲:۵۲

    مطالب اتفاقی در single.php قرار می گیره که برحسب برچسب و دسته بندی مطالب اتفاقی رو نشون می ده!
    نه در sidebar.php!

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    طراحی قالب وردپرس
  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۸ آبان ۱۳۸۹ - ۰۸:۰۵

    خوب این کد هم مال صفحه single.php هستش دیگه اگه ممکنه راهنمایی کنید ممنون

    mostafa1990 گفت:
    مطالب اتفاقی در single.php قرار می گیره که برحسب برچسب و دسته بندی مطالب اتفاقی رو نشون می ده!
    نه در sidebar.php!

  • chemicalquestion

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹۴
    تشکر شده: ۱۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۸ آبان ۱۳۸۹ - ۱۰:۲۴

    فکر کنم این بهتر باشه .

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    طراحی قالب وردپرس
  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۸ آبان ۱۳۸۹ - ۱۲:۰۹

    خودشه اما من هر وقت یه کدی رو به فانکشن اضافه میکنم به هم میریزه و دقیقا از من میخواد که یک کد رو به فانکشن اضافه کنم لطفا راهنمایی کنید کد رو کجای فانکشن بزارم قبلا کدها رو همینطوری در انتهای فانکشن میریختم و قالب به هم میریخت لطفا در مورد ویرایش فانکشن راهنمایی کنید ممنمون

  • chemicalquestion

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹۴
    تشکر شده: ۱۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۸ آبان ۱۳۸۹ - ۱۷:۴۹

    هر جایی بجز در آخر که میزارمش خطا ایجاد میشه . اما وقتی انتهای فایل فانگشن بدون مشکل قرار میگیره حتی بعد از گذاشتن کد مورد نظر در متن نوشتها هم فقط اون کد نمایش داده میشه و مطالب مرتبط نمیاد.

    function related_posts_shortcode( $atts ) {
    
    	extract(shortcode_atts(array(
    	    'limit' => '5',
    	), $atts));
    
    	global $wpdb, $post, $table_prefix;
    
    	if ($post->ID) {
    
    		$retval = '
    <ul>';
    
    		// Get tags
    		$tags = wp_get_post_tags($post->ID);
    		$tagsarray = array();
    		foreach ($tags as $tag) {
    			$tagsarray[] = $tag->term_id;
    		}
    		$tagslist = implode(',', $tagsarray);
    
    		// Do the query
    		$q = "
    			SELECT p.*, count(tr.object_id) as count
    			FROM $wpdb->term_taxonomy AS tt, $wpdb->term_relationships AS tr, $wpdb->posts AS p
    			WHERE tt.taxonomy ='post_tag'
    				AND tt.term_taxonomy_id = tr.term_taxonomy_id
    				AND tr.object_id  = p.ID
    				AND tt.term_id IN ($tagslist)
    				AND p.ID != $post->ID
    				AND p.post_status = 'publish'
    				AND p.post_date_gmt < NOW()
    			GROUP BY tr.object_id
    			ORDER BY count DESC, p.post_date_gmt DESC
    			LIMIT $limit;";
    
    		$related = $wpdb->get_results($q);
    
    		if ( $related ) {
    			foreach($related as $r) {
    				$retval .= '
    	<li><a title="'.wptexturize($r->post_title).'" href="'.get_permalink($r->ID).'">'.wptexturize($r->post_title).'</a></li>
    ';
    			}
    		} else {
    			$retval .= '
    	<li>No related posts found</li>
    ';
    		}
    		$retval .= '</ul>
    ';
    		return $retval;
    	}
    	return;
    }
    add_shortcode('related_posts', 'related_posts_shortcode');

    [related_posts]

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    طراحی قالب وردپرس
  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۹ آبان ۱۳۸۹ - ۰۷:۱۱

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

  • chemicalquestion

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹۴
    تشکر شده: ۱۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۹ آبان ۱۳۸۹ - ۰۹:۴۰

    من اینو نصب کردم خیال خودمو راحت کردم شما هم همین کارو بکن

    wordpress-23-related-posts-plugin.1.2-persian

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ~> Mr.vAhiD.DI <~ - بهروز ازند
  • بهروز ازند

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۱۹
    تشکر شده: ۷۹۹ بار
    # نوشته شده: ۱۴ سال پیش
    ۲۰ آبان ۱۳۸۹ - ۱۱:۳۶

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

    <?php if (is_single())  {
    	$tags = wp_get_post_tags($post->ID);
    if ($tags) {
        $tag_ids = array();
        foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
    
        $args=array(
            'tag__in' => $tag_ids,
            'post__not_in' => array($post->ID),
            'showposts'=>5, //تعداد پست هایی که می خواهید نمایش داده شود.
            '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="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
            <?php
            }
            echo '</ul>';
        }
    }
    }
    ?>

    برای مثال به این صفحه (دانلود اوبونتو ) تو سایتم نگاه کنید که چطور لیستی از مطالب مشابه رو آورده

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    طراحی قالب وردپرس
  • chemicalquestion

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹۴
    تشکر شده: ۱۶ بار
    # نوشته شده: ۱۴ سال پیش
    ۲۰ آبان ۱۳۸۹ - ۱۲:۲۷

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

  • بهروز ازند

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۱۹
    تشکر شده: ۷۹۹ بار
    # نوشته شده: ۱۴ سال پیش
    ۲۰ آبان ۱۳۸۹ - ۱۲:۵۱

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

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    طراحی قالب وردپرس - ~> Mr.vAhiD.DI <~
  • طراحی قالب وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۱۱
    تشکر شده: ۱۴۸ بار
    # نوشته شده: ۱۴ سال پیش
    ۲۰ آبان ۱۳۸۹ - ۲۱:۲۲

    دستت درد نکنه encaria جان الان دقیقا اگه میه بگید کد رو بعد از کدوم کد داخل single قرار بدو ممنون میشم کد single رو در بالا گزاشتم و ایا این پست های مرتبط خودش داخل یه پوششی هست یا نه همین طور ریخته؟

  • navidb

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۵
    تشکر شده: ۸ بار
    # نوشته شده: ۱۳ سال پیش
    ۴ بهمن ۱۳۸۹ - ۱۰:۰۵

    encaria جان اگه بخوام هم اول مطالب مرتبط را بر اساس تگ بیاره بعد مثلا اگه 3 تا پیدا کرد و ما تنظیم کردیم رو 5 تا بقیه را بر اساس دسته بیاره
    ممنون میشم راهنمایی کنید

  • saeed586

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹
    # نوشته شده: ۱۱ سال پیش
    ۳۰ فروردین ۱۳۹۲ - ۰۹:۵۴

    related-posts-via-categoriesسلام دوستان من اين افزونه را نصب كردم ولي مطالب مرتبط رو نشون نميده و در ضمن بگين اين مطالب را بر چه اساسي مرتبط ميكنه

  • Araz

    آفلاین
    کاربر فعال
    تعداد نوشته‌ها: ۱۵۰۴
    تشکر شده: ۹۱۰ بار
    # نوشته شده: ۱۱ سال پیش
    ۳۰ فروردین ۱۳۹۲ - ۲۲:۲۰

    saeed586 گفت:
    related-posts-via-categoriesسلام دوستان من اين افزونه را نصب كردم ولي مطالب مرتبط رو نشون نميده و در ضمن بگين اين مطالب را بر چه اساسي مرتبط ميكنه

    پلاگین فوق، لیست پست های مرتبط از طریق "دسته بندی" را نمایش می دهد.
    برای نمایش مطالب مرتبط، از Contextual Related Posts استفاده کنید.

    *این تاپیک نیز قدیمی است و از بالاآوردن تاپیک های قدیمی خودداری کنید.

    موفق باشید

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.