• اطلاعیه ها

    • Saeed Fard

      برگزاری میتاپ وردپرسی   14/08/96

      بعد از اولین دوره همایش وردپرس در ایران اگر پیگیر اخبار وردپرس بوده باشید، حتما خبر برگزاری چندین میتاپ و جلسه متعدد وردپرسی را شنیده‌اید، یکی از بحث‌های اصلی که محور اصلی این میتاپ‌ها بوده است برگزاری وردکمپ بود که به طور جدی دنبال می‌شود. این میتاپ‌ها و جلسات توسط جمعی از فعلان حوزه وردپرس در کنار وردپرس‌پارسی برگزار می‌شد و مسائل مربوط به این حیطه و از جمله وردکمپ مورد بحث قرار می‌گرفت. این بار با رایزنی‌هایی که با تیم اصلی وردپرس داشتیم در بخش دوم این رویدادها قصد داریم که میتاپ‌ها و جلسات وردپرسی را به صورت آزاد برگزار کنیم تا تمامی علاقه‌مندان و دوست‌داران وردپرس فرصت حضور داشته باشند و با گردهمایی، جامعه کاملتری از دوست داران وردپرس بسازیم و از تجربیات یکدیگر استفاده کنیم.   بدیهی است که این رویدادها با رویکرد مثبت در جهت سود رسانی به جامعه وردپرس و افراد حاضر در آن برگزار می‌شود و برای تمامی علاقه‌مندان به وردپرس است. پس اگر یک کاربر معمولی وردپرس یا یک توسعه دهنده هستید می‌توانید در این رویدادها شرکت کنید. ما در ملاقات‌هایمان از موارد مختلف و کاربردی وردپرس صحبت می‌کنیم و علاقمند به توسعه هر چه بیشتر وردپرس در ایران هستیم. ما وردپرس را دوست داریم. عضویت در این گروه برای همه افرادی که مایل به پیوستن هستند بدون در نظرگرفتن توانایی‌ها، مهارت‌ها، وضعیت مالی و یا معیارهای دیگر باز و رایگان است. فضای میتاپ‌ها و جلسات ما دوستانه و آزادنه و دور از هرگونه تبعیض و رفتارهای زننده است. بر این اساس از تمامی دوستانی که علاقه‌مند به شرکت در میتاپ‌های وردپرس هستند دعوت می‌شود تا از طریق لینک زیر در سایت میتاپ اقدام به ثبت‌نام کنند و منتظر خبرهای برگزاری جلسات در آینده باشند . لینک ثبت نام و عضویت : https://www.meetup.com/Iran-WordPress-Meetup    

احسان

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

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

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

اعتبار در انجمن

13

1 دنبال کننده

درباره احسان

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

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

366 بازدید کننده نمایه
  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 ) ); }