.Ibrahim

تاریخ سایت من میلادیه

13 پست در این موضوع قرار دارد

سلام

دوستان تاریخ سایت من میلادیه، وردپرسم پارسیه و افزونه جلالیم دارم.

فک کنم از قالب سایته، لطفا راهنمایی کنید از کجا و چجوری باید درستش کنم؟

date-wp-parsi.png

به اشتراک گذاری این پست


لینک به پست

در پوسته داخل حلقه پست به جای date() از <?php the_time('j F Y') ?> استفاده نمایید


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

ویرایش شده در توسط teztop

به اشتراک گذاری این پست


لینک به پست

منظورتون از حلقه پست چیه؟ میشه دقیقتر توضیح بدین؟ تو کدوم فایل پوسته؟

به اشتراک گذاری این پست


لینک به پست

افزونه ی جلالی هم باید فعال باشه . تو index.php , single.php دنبال کدی که دوستمون گفتند بگردین.

به اشتراک گذاری این پست


لینک به پست

چنین کدی تو این فایل ها نیست...

ویرایش شده در توسط ibrahim

به اشتراک گذاری این پست


لینک به پست

کد فایل single.php قالبتون رو بزارید. البته این کد متونه توی یک فایل دیگه باشه که توی حلقه فذاخونی میشه

به اشتراک گذاری این پست


لینک به پست


<?php get_header(); ?>
<?php ebimix_hook_before_posts(); ?>
<div id="posts_content" class="<?php echo ( ebimix_use_sidebar() ) ? 'posts_narrow' : 'posts_wide'; ?>">
<?php if ( have_posts() ) {
while ( have_posts() ) {
the_post(); ?>
<?php ebimix_hook_before_post(); ?>
<?php ebimix_I_like_it();?>
<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<?php ebimix_hook_before_post_title(); ?>
<?php ebimix_featured_title( array( 'fallback' => sprintf ( __('post #%s','ebimix'), get_the_ID() ) ) ); ?>
<?php ebimix_hook_after_post_title(); ?>
<?php ebimix_extrainfo(); ?>
<?php ebimix_hook_before_post_content(); ?>
<div class="storycontent entry-content">
<?php the_content(); ?>
</div>
<?php ebimix_hook_after_post_content(); ?>
<div class="fixfloat">
<?php wp_link_pages( 'before=<div class="comment_tools">' . __( 'Pages','ebimix' ) . ':&after=</div><div class="fixfloat"></div>' ); ?>
</div>
</div>
<?php ebimix_hook_after_post(); ?>
<?php ebimix_get_sidebar( 'singular' ); // show singular widgets area ?>
<?php comments_template(); // Get wp-comments.php template ?>
<?php } //end while
} else {?>
<p><?php _e( 'Sorry, no posts matched your criteria.','ebimix' );?></p>
<?php } ?>
</div><!-- posts_wide -->
<?php ebimix_hook_after_posts(); ?>
<?php if ( ebimix_use_sidebar() ) ebimix_get_sidebar(); // show sidebar ?>
<?php get_footer(); ?>

بفرمایید کد فایل single.php

به اشتراک گذاری این پست


لینک به پست

قبلاً نوشتم توی یه تاپیک دیگه :

توی فایل wp-content\plugins\wp-jalali\wp-jalali.php

متن های زیر رو پیدا کنید و دو تا / رو پاک کنین


//add_filter("get_the_date","mps_the_jdate",10,4);
//add_filter("get_the_time","mps_the_jtime",10,4);

پس از اصلاح باید تبدیل به این بشه


add_filter("get_the_date","mps_the_jdate",10,4);
add_filter("get_the_time","mps_the_jtime",10,4);

به اشتراک گذاری این پست


لینک به پست

امیرجان

//اینهاروپاک کردم، و فقط تاریخ پست ها درست شد

ولی در فوتر که ثابته و ... هنوز میلادیه...

date-wp-parsi.jpg

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

به اشتراک گذاری این پست


لینک به پست

محتویات فوتر رو قرار بدید.

به اشتراک گذاری این پست


لینک به پست

بفرمایید اینم محتویات فوتر


<?php global $current_user, $ebimix_opt, $ebimix_version, $post, $ebimix_is_printpreview; ?>
<!-- begin footer -->

<?php ebimix_hook_before_footer(); ?>
<div id="footer">
<?php ebimix_hook_footer(); ?>
<?php wp_nav_menu( array( 'container_class' => 'ff-menu', 'container_id' => 'secondary2', 'fallback_cb' => false, 'theme_location' => 'secondary2', 'depth' => 1 ) ); ?>
<?php ebimix_get_sidebar( 'footer' ); ?>
<hr size="1" color="#999999" />
© 2012-<?php echo date( 'Y' ); ?> Allrights reserved by starsat.com
<small id="credits">
<br><br> <?php echo("Director: starsat hd2600 | Translate by: ebimix" ); ?>
</small>
<!-- <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. -->
</div><!-- close footer -->
<?php ebimix_hook_after_footer(); ?>
</div><!-- close content -->
<div id="fixedfoot">
<?php if ( $ebimix_opt['ebimix_qbar'] == 1 ) ebimix_quickbar(); ?>
<?php if ( $ebimix_opt['ebimix_statusbar'] == 1 ) { ?><div id="statusbar"><?php _e( 'Welcome','ebimix' ); ?> <?php if ( is_user_logged_in() ) { echo $current_user->display_name; } ?>, <?php printf( __('today is %1$s, %2$s','ebimix'), date_i18n( __( 'l','ebimix' ) ), date_i18n( get_option( 'date_format' ) ) ); ?></div><?php } ?>
<?php if ( $ebimix_opt['ebimix_navbuttons'] == 1 ) ebimix_navbuttons(); ?>
</div>

<?php if ( $ebimix_is_printpreview ) { ?>
<div id="close_preview">
<a id="close_button" title="<?php _e( 'Close','ebimix' ); ?>" href="<?php echo get_permalink( $post->ID ); ?>"><?php _e( 'Close','ebimix' ); ?></a>
<a href="javascript:window.print()" title="<?php _e( 'Print','ebimix' ); ?>" id="print_button" class="hide-if-no-js"><?php _e( 'Print','ebimix' ); ?></a>
</div>
<?php } ?>
</div><!-- close main -->

<!-- info:
<?php
global $ebimix_version;
echo ' | WP version - ' . get_bloginfo ( 'version' );
echo ' | WP language - ' . get_bloginfo ( 'language' );
foreach ( $ebimix_opt as $key => $val ) { echo ' | ' . $key . ' - ' . $val; };
?>
-->
<?php wp_footer(); ?>
</body>
</html>

به اشتراک گذاری این پست


لینک به پست

به جای خط زیر:


<?php printf( __('today is %1$s, %2$s','ebimix'), date_i18n( __( 'l','ebimix' ) ), date_i18n( get_option( 'date_format' ) ) ); ?>

کد زیر رو قرار بدید:


<?php printf( __('today is %1$s, %2$s','ebimix'), the_time('J F l'); ?>

به اشتراک گذاری این پست


لینک به پست

به جای این خط که شما گفتید:


<?php printf( __('today is %1$s, %2$s','ebimix'), date_i18n( __( 'l','ebimix' ) ), date_i18n( get_option( 'date_format' ) ) ); ?>

این کد رو گذاشتم:


<?php printf( date_i18n( jdate ('l j F Y')) ); ?>

و مشکل حل شد.

مرسی از همه دوستان.

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط nanoks
      سلام به تمام دوستان
      پوسته ای دارم که در حالت میلادی در w3 به صورت ولید هست و هیچ اروری رو نشون نمیده
      اما در حالت شمسی ارور میگیره
      کد نمایش داده شده :
      <time itemprop="datePublished" datetime="۱۳۹۶/۲/۳۱ ۱۰:۴۳:۵۵">۳۱ اردیبهشت, ۱۳۹۶</time>
      کد داخل قالب برای نمایش تاریخ :
      <time <?php presso_itemprop('datePublished'); ?> datetime="<?php echo esc_attr( get_the_time('c') ); ?>"><?php echo get_the_date(); ?></time>  
    • توسط ariyadl
      سلام دوستان
      ما در حال راه‌اندازی یک موتور جستجوگر با وردپرس هستیم. (صرفا داخل مطالب سایت) مثل واژه‌یاب (می‌دونم واژه‌یاب سیستمش اختصاصی هست)
      حالا سوالم اینه که چطوری می‌شه بر اساس تاریخ کاربر در مطالب سایت جستجو کنه؟
      تاریخ ارسال پست منظورم نیست. (تاریخی که خودم تعیین می‌کنم)
      مثلا من موقع ایجاد پست یک فیلدی قرار می‌دم و تاریخ رو می‌زنم 1392 - حالا یوزر وقتی وارد سایت شد و جستجوی پیشرفته رو انتخاب کرد بتونه بر اساس سال جستجو کنه.
      به چه روش می‌شه راه‌اندازی کرد؟
       
      سوال دومم این هست که این فروشگاه‌ها که امکان تعیین محصول بر اساس پارامترهای مختلف دارن، مثلا کالای تلویزیون رو در نظر بگیرید حالا یوزر می‌تونه بر اساس قیمت، برند، سایز و ... تعیین کنه جهت نمایش محصول به چه صورت راه‌اندازی شدن؟ (عکس پیوست شده را لطفا مشاهده کنید)
      الان برای هر بخش دسته‌ای جداگانه ساخته شده یا روش کارش طور دیگه‌ای هست؟
       
      ممنون می‌شم راهنمایی فرمایید.
       

    • توسط mojtabashahi
      درود ، 
      توسط افزونه ریال به تومان EDD می توانید قیمت محصولات دانلودی خود را از ریال به تومان تبدیل کنید تا قیمت محصولات برای مشتری ها خواناتر باشد.
      توجه : قیمت ها را در صفحه ویرایش/افزودن محصول به ریال وارد نمایید.

      دانلود رایگان افزونه از مخزن وردپرس.
    • توسط absoonoo
      سلام
      یک قالب انگلیسی دارم که از کد زیر برای تاریخ استفاده کرده :
      $cb_date = apply_filters( 'cb_byline_date', '<span class="cb-date"><time class="updated" datetime="' . get_the_time('Y-m-d', $cb_post_id) . '">' . date_i18n( get_option('date_format'), strtotime(get_the_time("Y-m-d", $cb_post_id )) ) . '</time></span>', $cb_post_id ); با فعال کردن wp-jalali  ویا wp-parsidate تاریخ شمسی به درستی در پیشخوان اعمال میشود اما در نمایش تاریخ نوشته تماما تاریخ امروز را نشان میدهد .
      با inspect  وقتی روی تاریخ کلیک میکنم این کد نشان داده میشود و مشخص است تاریخ تغییر یافته اما تاریخ امروز نشان داده میشود :
      <time class="updated" datetime="۱۳۹۵-۰۶-۱۷">۱۳۹۵-۰۶-۳۱</time>