احسان

عضو سایت
  • تعداد ارسال ها

    177
  • تاریخ عضویت

  • آخرین بازدید

1 دنبال کننده

درباره احسان

  • درجه
    کاربر معمولی

آخرین بازدید کنندگان نمایه

312 بازدید کننده نمایه
  1. سلام نام پوسته 2017، چطوری در زبان فارسی به "دوهزاروهفده" ترجمه شده؟ کلا دنبال این هستم که بدونم برای ترجمه نام یک پوسته چه کاری باید انجام بدم؟
  2. عذرخواهی به خاطر تاخیر این موردی که گفتید، جواب نمیده بعد هم اینکه اگه مثلا من بخوام آرشیو 6 ماه اخیر یا 6 هفته اخیر رو نمایش بدم، این موردی که گفتید، چطوری میخواد هفتگی یا ماهانه بودن خواسته من رو تشخیص بده؟ به هر ترتیب، من فکر میکنم یه باگی تو افزونه فارسی‌ساز هست،‌ چون در تابع wp_get_jarchives که مربوط به افزونه جلالی‌ه، بدون مشکل، آرگمان لیمیت پذیرفته میشه
  3. در تابع wp_get_parchives نمیشه تعداد پست‌های خروجی رو تعیین کرد یعنی وقتی که مقدار limit رو معین کنیم، اتفاقی رخ نمیده در حالی که در افزونه جلالی، مقدار لیمیت کار میکنه !
  4. سلام آيا آرگمان limit در تابع wp_get_parchives کار نمیکنه؟ من در تکه کد زیر هر چه قدر که limit رو تغییر میدم، اتفاق خاصی نمیافته و همچنان همه ماه‌ها رو نمایش میده <?php wp_get_archives(array( 'limit' => 2, 'type' => 'monthly', 'format' => 'custom', 'before' => '<li class="item fontRegular"><span class="arrow">«</span>', 'after' => '</li>')); ?>
  5. خب ووکامرس از روی لینک اصلی یه لینک دیگه میسازه که اگه در حین دانلود، به هر دلیلی، دانلود قطع بشه، باید از اول فایل رو دانلود کرد در واقع اجازه ادامه دانلود وجود نداره
  6. سلام آیا امکانش هست که به کمک ووکامرس، مشاهده یک پست عادی رو منوط به پرداخت وجه کنیم؟ که اگر کسی بخواد مطلب رو بخونه، باید وجه رو پرداخت کنه !
  7. سلام اگه بخوایم تو ووکامرس فایل‌های حجیم (مثلا 200 مگ) برای فروش بذاریم، طبیعتا باید لینک‌ها قابلیت ادامه‌دار شدن (resume) داشته باشند آیا راهی هست برای رزیوم‌دار کردن لینک‌های دانلودی؟
  8. سلام وقتتون بخیر من چند وقت قبل از این روشی که بالا گفتید استفاده کردم و یک متغیر رو با استفاده از url به یک صفحه دیگه پاس دادم الان یک سوال برام پیش اومده اگه آدرس مطالب سایت، در حالت "ساختار دلخواه" تنظیم شده باشه، چه تغییری در کد بالا باید ایجاد کنیم؟ من هر کاری کردم جواب نگرفتم مثلا آدرس سایت رو به این صورت تنظیم کردم: http://example.com/%postname% هرکار میکنم نمیتونم متغیر رو به صفحه بعد پاس بدم
  9. این رو چطور باید استفاده کنم؟
  10. سلام من چند تا پست دارم (loop) که میخوام، وقتی روی هر کدوم که کلیک کردم، زیر همون چندتا پست، محتوای خودش رو نشون بده در واقع میخوام که وارد فایل سینگل (single) نشه یا اگه به صفحه سینگل خودش هم وارد شد، پست‌هایی که قبلا داشتم رو هم بتونم ببینم من بر خلاف قواعد وردپرس، درون فایل سینگل، یک کوئری گذاشتم و طبیعی بود که جواب نگیرم و نگرفتم راهی به ذهنم نمیرسه ! لطفا کمک کنید
  11. سلام من یه سایت رو از آنلاین به لوکال منتقل کردم در حالت آنلاین هیچ خطایی مشاهده نمیکردم اما وقتی که به لوکال منتقل شد، خطاهای زیادی نشون میده من نمیخوام با غیر فعال کردن دیباگ روی وجود ایراد سرپوش بذارم و میخوام مشکل رو حل کنم لطفا کمک کنید مثلا در قسمت کامنت‌ها خطای زیر رو دارم: li class="comment even thread-even depth-1" id="comment-1446"> و این: Notice: Undefined variable: aria_req in /home/ehsan/myserver/wordpress/wp-content/themes/film/comments.php on line 12 یا تو صفحات single این خطا رو نمایش میده: Notice: Undefined variable: post_id in /home/ehsan/myserver/wordpress/wp-content/themes/film/single.php on line 48
  12. تو پست تایپ هم جواب میده؟
  13. سلام من یک متاباکس دارم که میتونه تاریخ رو ذخیره کنه آیا راهی هست که پستهای موجود در archive.php رو با استفاده از این متاباکس مرتب کرد؟
  14. سلام من میخوام تو پست تایپم برچسب رو فعال کنم منتهی میخوام وقتی که یک تگ رو کلیک میکنم، آدرس‌ش به صورت زیر باشه: http://example.com/post_type/tag آیا راهی هست برای اینکار؟
  15. درستش کردم: /*Adding Meta Boxes to Any Posts*/ add_action( 'add_meta_boxes', 'adding_meta_box' ); function adding_meta_box() { add_meta_box( 'meta_box_id', 'اطلاعات پست', 'frst_meta_box', 'page_news_letter', 'normal', 'high' ); } function frst_meta_box( $post ) { $value = get_post_custom( $post->ID ); /* tolidat */ $news_one_text = isset( $value['news_one'] ) ? esc_attr( $value['news_one'][0] ) : ''; $news_two_text = isset( $value['news_two'] ) ? esc_attr( $value['news_two'][0] ) : ''; $news_three_text = isset( $value['news_three'] ) ? esc_attr( $value['news_three'][0] ) : ''; $news_four_text = isset( $value['news_four'] ) ? esc_attr( $value['news_four'][0] ) : ''; $text_field_three = isset( $value['meta_box_text_field_three'] ) ? esc_attr( $value['meta_box_text_field_three'][0] ) : ''; wp_nonce_field( 'my_meta_box_nonce', 'meta_box_nonce' );?> <?php $my_custom_query= new WP_Query(array( 'post_type'=>'post','post_status'=>'publish','cat'=>'1','order'=>'DESC','orderby'=>'ID', 'posts_per_page'=>'10','paged'=>(get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($my_custom_query->have_posts()) : ?> <table> <th>اخبار تولیدات</th> <tr> <td>خبر اول</td> <td> <select name="news_one" id="news_one" style="width: 250px;"> <option value="<?php echo $news_one_text; ?>" selected><?php echo $news_one_text; ?></option> <?php while($my_custom_query->have_posts()) : $my_custom_query->the_post();?> <option value="<?php the_title(); ?>"><?php the_title(); ?></option> <?php endwhile; ?> </td> <td> <input size="65" type="text" name="meta_box_news_one_text" value="<?php echo $news_one_text; ?>" /> </td> </tr> <tr> <td>خبر دوم</td> <td> <select name="news_two" id="news_two" style="width: 250px;"> <option value="<?php echo $news_two_text; ?>" selected><?php echo $news_two_text; ?></option> <?php while($my_custom_query->have_posts()) : $my_custom_query->the_post();?> <option value="<?php the_title(); ?>"><?php the_title(); ?></option> <?php endwhile; ?> </td> <td> <input size="65" type="text" name="meta_box_news_two_text" value="<?php echo $news_two_text; ?>" /> </td> </tr> <tr> <td>خبر سوم</td> <td> <select name="news_three" id="news_three" style="width: 250px;"> <option value="<?php echo $news_three_text; ?>" selected><?php echo $news_three_text; ?></option> <?php while($my_custom_query->have_posts()) : $my_custom_query->the_post();?> <option value="<?php the_title(); ?>"><?php the_title(); ?></option> <?php endwhile; ?> </td> <td> <input size="65" type="text" name="meta_box_news_three_text" value="<?php echo $news_three_text; ?>" /> </td> </tr> <tr> <td>خبر چهارم</td> <td> <select name="news_four" id="news_four" style="width: 250px;"> <option value="<?php echo $news_four_text; ?>" selected><?php echo $news_four_text; ?></option> <?php while($my_custom_query->have_posts()) : $my_custom_query->the_post();?> <option value="<?php the_title(); ?>"><?php the_title(); ?></option> <?php endwhile; ?> </td> <td> <input size="65" type="text" name="meta_box_news_four_text" value="<?php echo $news_four_text; ?>" /> </td> </tr> </table> <?php endif; ?> <?php wp_reset_query(); ?> </select> <?php } add_action( 'save_post', 'saving_meta_box' ); function saving_meta_box( $post_id ) { if( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return; if( !isset( $_POST['meta_box_nonce'] ) || !wp_verify_nonce( $_POST['meta_box_nonce'], 'my_meta_box_nonce' ) ) return; if( !current_user_can( 'edit_post' ) ) return; $accepted_field = array( 'a' => array('href' => array() ) ); if( isset( $_POST['news_one'] ) ) update_post_meta( $post_id, 'news_one', wp_kses( $_POST['news_one'], $accepted_field ) ); if( isset( $_POST['news_two'] ) ) update_post_meta( $post_id, 'news_two', wp_kses( $_POST['news_two'], $accepted_field ) ); if( isset( $_POST['news_three'] ) ) update_post_meta( $post_id, 'news_three', wp_kses( $_POST['news_three'], $accepted_field ) ); if( isset( $_POST['news_four'] ) ) update_post_meta( $post_id, 'news_four', wp_kses( $_POST['news_four'], $accepted_field ) ); }