انجمن


رنگ پس زمینه پست ها  (۸ نوشته)

  • mosavi7

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

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

    با تشکر

  • آزاد

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

    فایل index.php را باز کنید و کدهای زیر را :

    <?php // Post Container starts here
    if ( function_exists('post_class') ) { ?>
    <div <?php if ( is_page() ) { post_class('post'); } else { post_class(); } ?> id="post-<?php the_ID(); ?>">
    <?php } else { ?>
    <div class="<?php echo ( is_page() ? 'page ' : '' ) . 'post" id="post-'; the_ID(); ?>">
    <?php } ?>

    به صورت زیر تغییر بدهید :

    <?php // Odd or even
    $odd_or_even = (($postcount % 2) ? 'odd-post' : 'even-post' ); ?>
    
    <?php // Post Container starts here
    if ( function_exists('post_class') ) { ?>
    <div <?php if ( is_page() ) { post_class('post'); } else { post_class("$odd_or_even"); } ?> id="post-<?php the_ID(); ?>">
    <?php } else { ?>
    <div class="<?php echo ( is_page() ? 'page ' : '' ) . 'post" id="post-'; the_ID(); ?>">
    <?php } ?>

    این را هم به فایل style.css اضافه کنید :

    div.odd-post {
    background: رنگ پس زمینه
    border:  اندازه کادر
    }
    
    div.even-post {
    background: رنگ پس زمینه
    border:اندازه کادر
    }

    منبع : http://forum.bytesforall.com/showthread.php?t=2013

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

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

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

  • mosavi7

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

    سلام موفق نشدم این کار رو انجام بدم .

    <?php if (have_posts()):while (have_posts()) : the_post(); ?>
    <div id="archive">
    <div id="archive-post"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></div>
    </div>
    <?php endwhile; else: ?><?php endif; ?>

    این هم کد کامل پست ها هست !!!؟؟

  • آزاد

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

    اگر کد بالا برایتان کار نکرد مراحل زیر را انجام دهید :
    نکته : شخصا این کد را آزمایش کردم و به خوبی کار می کند

    1) کدهای زیر را در فایل index.php پیدا کنید : ( باید مثل یکی از کدهای زیر باشد )

    <?php if ( have_posts() ) : while( have_posts() ): the_post(); ?>
    <?php while( have_posts() ): the_post(); ?>
    <?php while( have_posts() ){ ?>

    2) قبل از کد بالا ، کد زیر را قرار دهید
    <?php $odd_or_even = 'odd'; ?>

    3) حالا باید بدنبال div class post بگردید و آن را به صورت زیر تغییر بدهید :
    <div class="post <?php echo $odd_or_even; ?>">

    4) بعد کد زیر را بلافاصله بعد از کد بالا بنویسید :
    <?php $odd_or_even = ('odd'==$odd_or_even) ? 'even' : 'odd'; ?>

    5) استایل دلخواه خود را به فایل style.css اضافه کنید

    .odd {
    background-color: #fcf9fc; }
    
    .even {
    background-color: #616161; }
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    hormozgan - yasermgh
  • hormozgan

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

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

  • آزاد

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

    اگر کد رنگ ها را میتونید محبت کنید بذارین ممنون میشم

    به اینجا مراجعه کنید :
    http://html-color-codes.com/

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

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

    جناب آزاد واقعا کمک بزرگی کردین فقط اگر میدونین چطوری میتونیم background تیتر خبرها را کادر رنگی و حالت برجسته بدیم محبت کنید راهنماپی کنید

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



برچسب‌ها

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