انجمن


استفاده از تاریخ جلالی در بخش های قالب !!؟  (۶ نوشته)

  • kakoshirazi

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

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

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

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

    سلام، توابع زمانی اضافه که تعریف شده اند را با <?php the_date(); ?> جایگزین کنید، مورد حل میشه.

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

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

    2قسمت هست
    یکی فقط سال هست . دومی که ماه و روز هست مشکلی نداره
    http://shirazfan.com/timeline/
    این مربوط به کدوم کد هست ؟ اون سال 2011 میخوام فارسی باشه من زیاد php وارد نیستم :

    <h2 class="title"><?php the_title(); ?></h2>
    
    					<div id="archives" class="entry">	
    
    					<?php while (have_posts()) : the_post();
    
    						$post_ts    =  strtotime($post->post_date);
    						$post_year  =  date( 'Y', $post_ts );
    
    						/* Handle the first year as a special case */
    						if ( is_null( $prev_post_year ) ) {
    							?>
    							<h3 class="archive_year"><?php echo $post_year?></h3>
    							<ul class="archives_list">
    							<?php
    						}
    						else if ( $prev_post_year != $post_year ) {
    							/* Close off the OL */
    							?>
    							</ul>
    							<?php
    
    							$working_year  =  $prev_post_year;
    
    							/* Print year headings until we reach the post year */
    							while ( $working_year > $post_year ) {
    								$working_year--;
    								?>
    								<h3 class="archive_year"><?php echo $working_year?></h3>
    								<?php
    							}
  • kakoshirazi

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

    این 2011 رو چجور فارسی کنم و تاریخ ایرانی ؟

  • NESTED

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

    دوست عزیز کد قالب شما در جایی که نوشته شده :
    <h3 class="archive_year"><?php echo $post_year?></h3>
    بجای :
    <?php echo $post_year?>
    این رو بذار :
    <?php the_date('Y'); ?>

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

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

    <?php the_time(__('F j, Y')) ?>

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

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



برچسب‌ها

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