انجمن


نمایش مطالب جدید دسته، در زیر مطلب  (۲۹ نوشته)

  • chemicalquestion

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

    در سايت ايستگاه که يک تبليغ نمايش داده ميشه تعدادي تبليغ جديد ديگه از همون دسته بصورت خلاصه بهمراه يک عکس کوچک و امکان ديدن چند صفحه بعد اون دسته فراهم هستش . ممکنه بشه براي ورد پرس هم همين کارو کرد؟
    يعني در زير مطلب چندين مطلب که بصورت از جديدترين بصورت خلاصه نمايش داده بشه

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

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

    سلام, می تونید از کد زیر در single.php استفاده کنید

    <?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><ul>';
    		while ($my_query->have_posts()) {
    			$my_query->the_post();
    		?>

    بند انگشتی های نوشته ها هم می تونید بهش اضافه کنید

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

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

    ممنون از محببتون
    من کد رو هر جای این فایل که فرمودین قرار میدم ارور سنتکس میده ممکنه بفرمایید دقیقا کجا باید قرارش بدم/

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

    <?php if ((!function_exists("check_theme_footer") || !function_exists("check_theme_header"))) { ?><?php { /* nothing */ } ?><?php } else { ?>
    
    <?php get_header(); ?>
    
    <div id="content">
    
    <div id="post-entry">
    
    <?php if (have_posts()) : ?>
    
    <?php while (have_posts()) : the_post(); $do_not_duplicate = $post->ID; $the_post_ids = get_the_ID(); ?>
    
    <div class="post-meta-single" id="post-<?php the_ID(); ?>">
    
    <h1><?php the_title(); ?></h1>
    <div class="post-date-single">
    منتشر شده در <?php the_time('j F, Y') ?> توسط <?php the_author_posts_link(); ?>موضوع: <?php the_category(', ') ?>.&nbsp;<?php if(function_exists("the_tags")) : ?><?php the_tags('<b>ویرایش:</b>&nbsp;') ?><?php endif; ?>&nbsp;&nbsp;<?php edit_post_link('ورود ویرایش'); ?>
    </div>
    
    <?php $get_google_activate = get_theme_option('adsense_single_activate'); if(($get_google_activate == '') || ($get_google_activate == 'Disable')) { ?>
    <?php } else { ?>
    <?php $get_google_code = get_theme_option('adsense_single'); if($get_google_code == '') { ?>
    <?php } else { ?>
    <div class="adsense-single">
    <?php echo stripcslashes($get_google_code); ?>
    </div>
    <?php } ?>
    <?php } ?>
    
    <div class="post-content-single">
    <?php the_content(); ?>
    <?php wp_link_pages('before=<div id="page-links">&after=</div>'); ?>
    </div><!-- POST CONTENT SINGLE <?php the_ID(); ?> END -->
    
    <?php $get_google_activate = get_theme_option('adsense_single_activate'); if(($get_google_activate == '') || ($get_google_activate == 'Disable')) { ?>
    <?php } else { ?>
    <?php $get_google_code = get_theme_option('adsense_single'); if($get_google_code == '') { ?>
    <?php } else { ?>
    <div class="adsense-single">
    <?php echo stripcslashes($get_google_code); ?>
    </div>
    <?php } ?>
    <?php } ?>
    
    <div class="clearfix"></div>
    </div><!-- POST META <?php the_ID(); ?> END -->
    
    <?php endwhile; ?>
    
    <?php comments_template('', true); ?>
    
    <?php else : ?>
    
    <p class="center">وجود ندارد</p>
    
    <p class="center">این صفحه وجود ندارد</p>
    
    <?php endif; ?>
    
    <div class="clearfix"></div>
    </div><!-- POST ENTRY END -->
    
    <?php include (TEMPLATEPATH . '/paginate.php'); ?>
    
    <div class="clearfix"></div>
    </div><!-- CONTENT END -->
    
    <?php get_sidebar(); ?>
    
    <?php get_footer(); ?>
    <?php } ?>

    ضمنا اگر ممکنه راجع به قرار دادن بند انگشتی هم بیشتر راهنمایی بفرمایید.

    تشکر

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

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

    ممنون میشم لطف کنین و راهنمایی کنین

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

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

    هیچی دوست عزیز تصاویر بند انگشتی تصاویر کوچکی هستند از تصویر آپلود شده شما در پست شما که در این نمونه که شما اگر می خواهید استفاده کنید باعث هدایت ترافیمک خوبی بین پست های وبلاگ شما می شود چون جذابیت خاصی به کاربر در باره دیگر پست های شما می دهد برای استفاده ازش هم کافیه آخر کدی که مصطفی گفتن کد زیر رو وارد کنید. اگر مشکلی پیش اومد حتماً بگید تا تصحیحش کنیم.
    <?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>

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

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

    عذر می خوام کد کمی ناقص بود. بند انگشتی هم بهش اضافه شد.
    اینو داخل حلقه های وردپرس قرار دهید:

    <?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><ul>';
    		while ($my_query->have_posts()) {
    			$my_query->the_post();
    			echo get_the_post_thumbnail();
    		?>
            <ul>
    	          <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
    	            <?php the_title(); ?>
    	            </a></li>
            </ul>
    	        <?php
    		}
    		echo '</ul>';
    	}
    }
    ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    chemicalquestion - طراحی قالب وردپرس - تورتک
  • chemicalquestion

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

    mostafa1990 گفت:
    عذر می خوام کد کمی ناقص بود. بند انگشتی هم بهش اضافه شد.
    اینو داخل حلقه های وردپرس قرار دهید:

    <?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><ul>';
    		while ($my_query->have_posts()) {
    			$my_query->the_post();
    			echo get_the_post_thumbnail();
    		?>
            <ul>
    	          <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
    	            <?php the_title(); ?>
    	            </a></li>
            </ul>
    	        <?php
    		}
    		echo '</ul>';
    	}
    }
    ?>

    دشمنتون شرمنده . ما شرمنده ایم که همش مزاحم شما عزیزان هستیم که بی دریغ و بی هیچ چشم داشتی به دوستان کمک میکنید. الان دیگه تو همه مراکز پشتیبانی سیستم های مدیریت محتوا ، فقط به دنبال پول هستند اما اینجا جو کاملا متفاوته . بازم تشکر

    سوال : ممکنه بفرمایید که حلقه وردپرس دقیقا کجا هستش؟ من سرچ کردم ولی تو همه پستها جوری در بارش صحبت شده که انگاری همه می دونن دقیقا کجاست و کسی آدرسی چیزی ازش نداده.
    ممنون.

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

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

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

  • chemicalquestion

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

    l

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

    در فایل single.php داخل قالبتون و فکر کنم هر جایی قبل از `</div><!-- CONTENT END -->
    ` کد رو کپی کنید. بهترین جاش هم دقیقا خط قبل از همین که عرض کردم

    کار میکنه اما یک مشکلی دارم من ، رنگش سفیده و ضمینه من هم سفید و هیچ چیز نمایان نیست ضمنا تصاویر بند انگشتی هم نمایش داده نمیشه . سایزش هم یه مقدار بزرگه و اگر تیره تر ( bold ) باشن بهتره.
    دو تا پیشنهاد هم برای بهتر شدنش دارم البته اگر مقدور باشه فرضا بشه معین کردم مقدار خاصی از محتویات اون مطلب هم بصورت خلاصه زیر هر لینک باشه و اگر داخل یک کادر هم باشه که خیلی بهتره! و باز بهتر میشه برای هر مثلا بیست پست در زیرش یک صفحه نشون داده بشه. مثلا 1،2،3،4،5،6،7،8،9،...

  • chemicalquestion

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

    مشکل رنگ و سایز رو با فرونت پیج حل کردم.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Mostafa
  • chemicalquestion

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

    یک کد خوب برای تمام امکاناتی که عرض کردم پیدا کردم ولی چند مشکل دارم . نمیتونم بصورت واید درش بیارم و تعداد هم پنج تا بیشتر نمایش داده نمیشه. ممکنه بگین چکار کنمش!

    <?php
    $this_post = $post;
    $category = get_the_category(); $category = $category[0]; $category = $category->cat_ID;
    $posts = get_posts('numberposts=6&offset=0&orderby=post_date&order=DESC&category='.$category);
    $count = 0;
    foreach ( $posts as $post ) {
    if ( $post->ID == $this_post->ID || $count == 5) {
    unset($posts[$count]);
    }else{
    $count ++;
    }
    }
    ?>
    
    <?php if ( $posts ) : ?> 
    
    <div id="related-category">
    
    <div class="related-cat-entry">
    <h5><?php _e('Related Articles From This Category'); ?></h5>
    
    <?php foreach ( $posts as $post ) : ?>
    <?php setup_postdata($post); ?>
    
    <div class="related-cat-meta post-<?php the_ID(); ?>">
    
    <?php $values = get_post_custom_values("feat-cat-img"); if (isset($values[0])) { ?>
    
    <div class="related-cat-img">
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php $values = get_post_custom_values("feat-cat-img"); echo $values[0]; ?>" alt="<?php the_title(); ?>" width="40" height="40" border="0" /></a></div>
    <!-- RELATED CATEGORY IMAGE END -->
    
    <?php } else { ?>
    
    <div class="related-cat-img">
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php echo get_featcat_image(); ?>" alt="<?php the_title(); ?>" width="40" height="40" border="0" /></a></div>
    <!-- RELATED CATEGORY IMAGE END -->
    
    <?php } ?>
    
    <h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
    
    <span class="related-cat-date">Published On <?php the_time('d M Y') ?>&nbsp;&nbsp;<?php edit_post_link('Edit'); ?></span>
    
    <p><?php the_excerpt_feat_cat(); ?></p>
    
    <div class="clearfix"></div>
    </div><!-- RELATED CAT META <?php the_ID(); ?> END -->
    
    <?php endforeach // $posts as $post ?>
    
    </div><!-- RELATED ENTRY END -->
    
    </div><!-- RELATED CATEGORY END -->
    
    <?php else : ?>
    
    <?php { /* nothing */ } ?>
    
    <?php endif // $posts ?>
    
    <?php
    $post = $this_post;
    unset($this_post);
    ?>

    من اینو از داخل قالب خودم در آوردم اما با تغییر در عدد 5 در نتیجه تغییری حاصل نمیشه ،

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    تورتک
  • بهروز ازند

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

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

    حلقه ورد پرس با این جور کدها آغاز میشه و هرچی زیرش باشه داخل حلقس
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    و با این کد تموم میشه

    <?php endwhile; else: ?>
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    <?php endif; ?>

    اگه می خواهید اطلاعات کاملتری در مورد حلقه وردپرس پیدا کنید به این صفحه مراجعه کنید
    http://codex.wordpress.org/The_Loop

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Mostafa - تورتک
  • Mostafa

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

    یک کد خوب برای تمام امکاناتی که عرض کردم پیدا کردم ولی چند مشکل دارم . نمیتونم بصورت واید درش بیارم و تعداد هم پنج تا بیشتر نمایش داده نمیشه. ممکنه بگین چکار کنمش!

    برای تعیین نمایش متغیر
    $count == 5
    رو تغییر بدید. مثلا
    $count == 10

  • chemicalquestion

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

    متاسفانه این کار جواب نمیده .

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    تورتک
  • chemicalquestion

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

    لطفا ملاحظه کنید که یک اینکه نمی تونم بیش از 5 تا مطلب رو نمایش بدم در ثانی به صورت واید در نمیاد و کوچیک هستش .

  • Mostafa

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

    chemicalquestion گفت:
    لطفا ملاحظه کنید که یک اینکه نمی تونم بیش از 5 تا مطلب رو نمایش بدم در ثانی به صورت واید در نمیاد و کوچیک هستش .

    الان دقیقا از کدوم یک از کدهای بالا استفاده می کنید؟
    طول و عرضش هم می شه با css زیاد کرد.

  • chemicalquestion

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

    mostafa1990 گفت:

    الان دقیقا از کدوم یک از کدهای بالا استفاده می کنید؟
    طول و عرضش هم می شه با css زیاد کرد.

    از این کد :

    <?php
    $this_post = $post;
    $category = get_the_category(); $category = $category[0]; $category = $category->cat_ID;
    $posts = get_posts('numberposts=6&offset=0&orderby=post_date&order=DESC&category='.$category);
    $count = 0;
    foreach ( $posts as $post ) {
    if ( $post->ID == $this_post->ID || $count == 5) {
    unset($posts[$count]);
    }else{
    $count ++;
    }
    }
    ?>
    
    <?php if ( $posts ) : ?> 
    
    <div id="related-category">
    
    <div class="related-cat-entry">
    <h5><?php _e('Related Articles From This Category'); ?></h5>
    
    <?php foreach ( $posts as $post ) : ?>
    <?php setup_postdata($post); ?>
    
    <div class="related-cat-meta post-<?php the_ID(); ?>">
    
    <?php $values = get_post_custom_values("feat-cat-img"); if (isset($values[0])) { ?>
    
    <div class="related-cat-img">
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php $values = get_post_custom_values("feat-cat-img"); echo $values[0]; ?>" alt="<?php the_title(); ?>" width="40" height="40" border="0" /></a></div>
    <!-- RELATED CATEGORY IMAGE END -->
    
    <?php } else { ?>
    
    <div class="related-cat-img">
    <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><img src="<?php echo get_featcat_image(); ?>" alt="<?php the_title(); ?>" width="40" height="40" border="0" /></a></div>
    <!-- RELATED CATEGORY IMAGE END -->
    
    <?php } ?>
    
    <h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
    
    <span class="related-cat-date">Published On <?php the_time('d M Y') ?>&nbsp;&nbsp;<?php edit_post_link('Edit'); ?></span>
    
    <p><?php the_excerpt_feat_cat(); ?></p>
    
    <div class="clearfix"></div>
    </div><!-- RELATED CAT META <?php the_ID(); ?> END -->
    
    <?php endforeach // $posts as $post ?>
    
    </div><!-- RELATED ENTRY END -->
    
    </div><!-- RELATED CATEGORY END -->
    
    <?php else : ?>
    
    <?php { /* nothing */ } ?>
    
    <?php endif // $posts ?>
    
    <?php
    $post = $this_post;
    unset($this_post);
    ?>
  • Mostafa

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

    در پوستتون تابع get_featcat_image تعریف شده و بدون بدنه اصلی تابع نمی شه خطا می ده!

  • chemicalquestion

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

    mostafa1990 گفت:
    در پوستتون تابع get_featcat_image تعریف شده و بدون بدنه اصلی تابع نمی شه خطا می ده!

    این کد رو من در انتهای حلقه وردپرس قرار دادم . کار میکنه بدون مشکل اما ایراداتش اینه که عرض باکسی ایجاد میشه همون طور که در عکس مشاهده میشه کم هستش و تعداد رو هم نمیشه از 5 بیشتر کرد.

  • Mostafa

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

    اینو توی style.css پوسته قرار دهید

    div.related-category , div.related-cat-entry , div.clearfix{
      width: 90%
    }
  • chemicalquestion

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

    »ن در انتهای سی اس اس قرارش دادم اما تاثیری نکرد!

  • chemicalquestion

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

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

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

  • chemicalquestion

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

    بوسیله استایل مشکل واید رو هم حل کردم .

    اما برای شماره صفحه هیچ ایده ای ندارم. ممکنه کمک کنید.

    البته در قالب برای این کار یک کد وجود داره

    <?php if (is_single()) { ?>
    <div id="post-navigator-single">
    <div class="alignright"><?php next_post_link('%link&nbsp;&raquo;') ?></div>
    <div class="alignleft"><?php previous_post_link('&laquo;&nbsp;%link') ?></div>
    <div class="clearfix"></div>
    </div>
    
    <?php } else if (is_page()) { ?>
    
    <div id="post-navigator">
    <?php link_pages('<strong>صفحات</strong> ', '', 'number'); ?>
    <div class="clearfix"></div>
    </div>
    
    <?php } else if (is_tag()) { ?>
    
    <div id="post-navigator">
    <div class="alignright"><?php next_posts_link('صقحه بعد &laquo; '); ?></div>
    <div class="alignleft"><?php previous_posts_link('&raquo; صفحه قبل'); ?></div>
    <div class="clearfix"></div>
    </div>
    
    <?php } else { ?>
    
    <div id="post-navigator">
    <?php if (function_exists('custom_wp_pagenavi')) : ?>
    <?php custom_wp_pagenavi(); ?>
    <?php else : ?>
    <div class="alignleft"><?php posts_nav_link('',__('&laquo; Newer Posts'),'') ?></div>
    <div class="alignright"><?php posts_nav_link('','',__('Older Posts &raquo;')) ?></div>
    <?php endif; ?>
    <div class="clearfix"></div>
    </div>
    
    <?php } ?>

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

  • Mostafa

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

    برای شماره برگه
    افزونه wp-page-numbers رو نصب کنید
    این هم کد:

    <?php if (is_single()) { ?>
    <div id="post-navigator-single">
    <div class="alignright"><?php next_post_link('%link&nbsp;&raquo;') ?></div>
    <div class="alignleft"><?php previous_post_link('&laquo;&nbsp;%link') ?></div>
    <div class="clearfix"></div>
    </div>
    
    <?php } else if (is_page()) { ?>
    
    <div id="post-navigator">
    <?php link_pages('<strong>صفحات</strong> ', '', 'number'); ?>
    <div class="clearfix"></div>
    </div>
    
    <?php } else if (is_tag()) { ?>
    
    <div id="post-navigator">
    <?php if(function_exists('wp_page_numbers')) { wp_page_numbers(); } ?>
    <div class="clearfix"></div>
    </div>
    
    <?php } else { ?>
    
    <div id="post-navigator">
    <?php if (function_exists('custom_wp_pagenavi')) : ?>
    <?php custom_wp_pagenavi(); ?>
    <?php else : ?>
    <div class="alignleft"><?php posts_nav_link('',__('&laquo; Newer Posts'),'') ?></div>
    <div class="alignright"><?php posts_nav_link('','',__('Older Posts &raquo;')) ?></div>
    <?php endif; ?>
    <div class="clearfix"></div>
    </div>
    
    <?php } ?>
  • chemicalquestion

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

    نصب میکنم و خبر میدم. این کد رو ممکنه بیشتر تشریح کنید که کجا بزارمش ، دقیقا (بعد از حلقه؟)

  • Mostafa

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

    نه, این کد کامل هست. برای نمایش شماره برگه باید از کد:

    <?php if(function_exists('wp_page_numbers')) { wp_page_numbers(); } ?>

    استفاده بشه, که براتون توی کدبالا گذاشتم.

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

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

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

    تم
    تم زیبا موبایل
    تم جالب موبایل
    تم خوب موبایل
    تم سونی اریکسون
    تم نوکیا
    تم سامسونگ

  • Mostafa

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

    zarmob گفت:
    سلام اگه ممکنه یه کدی چیزی برای نمایش مطالب مرتبط با پست در زیر پست به من بدید و بگید کجا بزارمش ممنون میشم اگه این مشگل من رو حل کنید با تشکر از اساتید محترم.

    از افزونه‌اش ‌استفاده کنید.

  • chemicalquestion

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

    mostafa1990 گفت:
    نه, این کد کامل هست. برای نمایش شماره برگه باید از کد:

    <?php if(function_exists('wp_page_numbers')) { wp_page_numbers(); } ?>

    استفاده بشه, که براتون توی کدبالا گذاشتم.

    این کد دقیقا همون عملکردی رو داره که کد موجود در قالبم انجام میده.

    چون من تغیرراتی دادم درست عمل نمیکنه.
    من زیر مطلب ،بقیه مطالب اون دسته رو بصورت خلاصه قرار دادم و مایل هستم که با این کد بتونم صفحات بعدی یا قبلی اون دسته نمایش داده بشه نه اینکه مطلب قبلی و بعدی اون مطلب باز شده نمایش داده بشه؟ مثل ایستگاه

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



برچسب‌ها