انجمن


قالب من تقویم فارسی رو نشون نمیده  (۶ نوشته)

  • mahdi66

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

    سلام خسته نباشید
    دوستان من یک قالب دارم که تاریخ میلادی رو نشون میده
    در صورتی که تو آرشیو تقویم فارسی کار میکنه
    همچنین لینک یکتا هم با تقویم فارسی سازگار هستش
    توی تم هم هر چی گشتم چیزی نفهمیدم و هر چیزی رو هم که تغییر دادم باز هم تقویم میلادی رو نشون میده
    این قسمتی از کد ایندکس

    <?php
    			  get_sidebar('top');
    			  global $post;
    			  if (have_posts()){
    				while (have_posts())
    				{
    					the_post();
    					art_post_wrapper(
    						array(
    								'id' => art_get_post_id(),
    								'class' => art_get_post_class(),
    								'thumbnail' => art_get_post_thumbnail(),
    								'title' => '<a href="'.get_permalink($post->ID).'" rel="bookmark" title="'.get_the_title().'">'.get_the_title().'</a>',
    								'before' => art_get_metadata_icons('date,author,edit', 'header'),
    								'content' => art_get_excerpt(), // 'content' => 'My post content',
    								'after' => art_get_metadata_icons('category,tag', 'footer')
    						)
    					);
    				}
    				art_pagination();// previous_posts_link | next_posts_link
    			  } else {
    				art_post_wrapper(
    					array(
    							'title' => __('Not Found', THEME_NS),
    							'content' => '<p class="center">'
    							.__( 'Apologies, but the page you requested could not be found. Perhaps searching will help.', THEME_NS)
    							. '</p>' . "\r\n" . art_get_search()
    					)
    				);
    			  }
    			  get_sidebar('bottom');
    			?>

    و اینم تو فانکشن پیدا کردم و هر چی تغییر میدم یا دیگه نمیاد یا بازم میلادی میاد

    case 'date':
    				$result[] = art_get_meta_icon('postdateicon', 16, 16) . sprintf( __('<span class="%1$s">Published</span> %2$s', THEME_NS),
    								'date',
    								sprintf( '<span class="entry-date"><abbr class="published" title="%1$s">%2$s</abbr></span>',
    									esc_attr( get_the_time() ),
    									get_the_date('l, j F, Y')
    								)
    							);
    			break;

    البته تو فانکشن کا مقدار get_the_date رو تغییر میدم نحوه نمایش تاریخ تغییر میکنه ولی همش میلادیه!
    حالا چیکار کنم؟

  • mahdi66

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

    دوستان بالاخره درستش کردم
    فقط بگم چیکار کردم که دوستان دیگه هم اگه همیش مشکل رو دارن حل کنن
    تو فانکشن تابع get_the_date() رو به jdate('j F y') تغییر بدید درست میشه

  • mahdi66

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

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

  • mahdi66

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

    کسی نیست بگه من باید چیکار کنم
    حداقل بگید این مشکل حل شدنی هست یا نه؟

  • mahdi66

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

    BUZZ!

  • mahdi66

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

    مشکل حل شد
    باید خط 1314 و 1315 فایل wp-jalali.php رو فعال کرد
    آخرشم از بس تو انجمن ها گشتم فهمیدم باید چیکار کرد

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

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



برچسب‌ها

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