انجمن


عدم هماهنگی نوع تاریخ نوشته ها و بایگانی.  (۶ نوشته)

  • TruthPraiser

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

    افزونه wp-jalali نصب هست و هیچ مشکلی هم برای نمایش تاریخ شمسی تو خود نوشته ها , آدرس اونها و حتی نمایش بایگانی و تقویم جلالی وجود نداره ولی وقتی می خوام بایگانی روزانه , ماهیانه یا سالیانه رو ببینم جایی که باید عنوان اون بایگانی و تاریخ بصورت شمسی نمایش داده بشه اینطوری می نویسه:
    مثلا بعد از رجوع به آدرس
    domain.ext/archives/1387/10/12
    عنوان بایگانی رو می نویسه بایگانی روزانه : 1 ژانویه 2009
    یا برای بایگانی ماهیانه
    domain.ext/archives/1387/10
    عنوان بایگانی رو می نویسه بایگانی ماهیانه : ژانویه 2009
    یا برای بایگانی سالیانه
    domain.ext/archives/1387
    عنوان بایگانی رو می نویسه بایگانی سالیانه : 2009

  • TruthPraiser

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

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

  • گناهکار

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

    ۱- لطفن از فرستادن جفنگ در انجمن خودداری کنید.

    ۲- از چه تابعی برای نمایش نام ماه‌ها در بایگانی استفاده می‌کنین؟

  • TruthPraiser

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

    ببخشید منظورتون رو از مورد اول متوجه نشدم.

    هیچ کدوم از توابع پوسته و بخصوص قسمت بایگانی رو دست نزدم , چند خط اون رو هم که مربوط به نمایش بایگانی های برحسب تاریخ هست + چند خط بعدش می نویسم.

    <?php the_post() ?>
    
    <?php if ( is_day() ) : ?>
    			<h2 class="page-title"><?php printf(__('Daily Archives: <span>%s</span>', 'sandbox'), get_the_time(get_option('date_format'))) ?></h2>
    <?php elseif ( is_month() ) : ?>
    			<h2 class="page-title"><?php printf(__('Monthly Archives: <span>%s</span>', 'sandbox'), get_the_time('F Y')) ?></h2>
    <?php elseif ( is_year() ) : ?>
    			<h2 class="page-title"><?php printf(__('Yearly Archives: <span>%s</span>', 'sandbox'), get_the_time('Y')) ?></h2>
    <?php elseif ( isset($_GET['paged']) && !empty($_GET['paged']) ) : ?>
    			<h2 class="page-title"><?php _e('Blog Archives', 'sandbox') ?></h2>
    <?php endif; ?>
    
    <?php rewind_posts() ?>
  • گناهکار

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

    ۱- ترجمه‌ی مورد اول (بالا) این می‌شه "Please don't spam the forum"

    ۲- از این دستورات استفاده کنین ببینین مشکل حل می‌شه یا نه:

    <?php the_post() ?>
    
    <?php if ( is_day() ) : ?>
    			<h2 class="page-title">Daily Archives: <?php the_time(get_option('date_format')) ?></h2>
    <?php elseif ( is_month() ) : ?>
    			<h2 class="page-title">Monthly Archives: <?php the_time('F Y') ?></h2>
    <?php elseif ( is_year() ) : ?>
    			<h2 class="page-title">Yearly Archives: <?php the_time('Y') ?></h2>
    <?php elseif ( isset($_GET['paged']) && !empty($_GET['paged']) ) : ?>
    			<h2 class="page-title"><?php _e('Blog Archives', 'sandbox') ?></h2>
    <?php endif; ?>
    
    <?php rewind_posts() ?>
  • TruthPraiser

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

    :|
    مشکل برطرف شد , منم یه تغییراتی به این شکل تو کدها دادم که برای فراخونی مقادیر متناسب با عبارت ها از فایل ترجمه مشکلی پیش نیاد:

    <?php the_post() ?>
    
    <?php if ( is_day() ) : ?>
    			<h2 class="page-title"><?php _e('Daily Archives:', 'sandbox') ?> <?php the_time(get_option('date_format')) ?></h2>
    <?php elseif ( is_month() ) : ?>
    			<h2 class="page-title"><?php _e('Monthly Archives:', 'sandbox') ?> <?php the_time('F Y') ?></h2>
    <?php elseif ( is_year() ) : ?>
    			<h2 class="page-title"><?php _e('Yearly Archives:', 'sandbox') ?> <?php the_time('Y') ?></h2>
    <?php elseif ( isset($_GET['paged']) && !empty($_GET['paged']) ) : ?>
    			<h2 class="page-title"><?php _e('Blog Archives', 'sandbox') ?></h2>
    <?php endif; ?>
    
    <?php rewind_posts() ?>

    البته سه عبارت

    Daily Archives: <span>%s</span>
    Monthly Archives: <span>%s</span>
    Yearly Archives: <span>%s</span>

    رو هم در فایل ترجمه به اینصورت ویرایش کردم:

    Daily Archives
    Monthly Archives
    Yearly Archives

    ممنون از راهنمایی شما.

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



برچسب‌ها

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