• اطلاعیه ها

    • Saeed Fard

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

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

محمد هادی

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

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

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

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

4

10 دنبال کننده

درباره محمد هادی

  • درجه
    تازه کار

اطلاعات تماس

  • Yahoo
    red_boy_723

اطلاعات شخصی

  • جنسیت
    مرد
  • آشنایی با وردپرس
    متوسط
  • سطح برنامه نویسی
    مبتدی
  • آشنایی با طراحی
    مبتدی
  1. سلام دوستان من سایت وردپرسی زدم که فقط از طریق WP REST API با json بتونم پستهاش رو دریافت کنم و ...، حالا ترجیحم این هست که ایندکس سایت و مشاهده مطالبش از طریق مرورگر در دسترس نباشه، به نظرتون راهکار چیه برای این مورد؟ مرسی
  2. سلام دوستان تو این سایت: http://basiju-khz.com/ میخوام این قسمتی که تو عکس زیر مشخص کردم شبه یه اسلایدشو تغییر کنه بین مطالب: کسی میتونه راهنماییم کنه یا انجامش بده؟ ممنون
  3. سلام دوستان یه افزونه میخوام برای تبلیغات، که یک کد رو بهش بدیم و بهمون یه short code بده مثل [wp-parsi] و این کد رو تو مطالب هرجا بزاریم اون تبلیغ به نمایش در بیاد
  4. آخه دارم برای کسی میزنم، میخوام هر دفعه خواست از طریق یه برگه یا از طریق یه منو راحت عوض کنه چون اطلاعاتی تو این زمینه نداره
  5. سلام دوستان یه افزونه میخوام که یه قسمتی بالای تمام پستها ثابت باشه مثل یک کادر و هر وقت لازم بود مطالبش تغییر کنه مثل یه تابلو اعلانات باشه، ظاهرشم مناسب باشه. ممنون
  6. سلام دوستان افزونه Theme My Login رو نصب کردم و مشکلی نداره، فقط موقع ثبت نام کاربرا میگه اجازه ثبت نام در حال حاضر وجود ندارد، قسمت خاصی باید فعال بشه؟
  7. ببینید کد رو که میزنم دورش یه کادر مستطیلی میاد که ادامه داره تا حدوده 800 900 پیکسل، فونتیم که مطالب رو میزنه arial هست فک کنم،میخوام اون مستطیله بره فونت هم بشه tahoma کلا ساده بشه، ولی کد css ای ندیدم و نمیدونم باید چجور تغییر ظاهر بدم بهش توی عکسی که این پست که زدم معلومه
  8. سلام دوستان من چند وقته وقتی میخوام با گوگل کروم پیش نمایش سایت رو ببینم همش ارور میده و متوجه نمیشم از چی دقیقا ایراد میگیره،گفتم شاید شما باهاش برخورد کرد باشید،عکس ارور رو ضمیمه میکنم،مرسی
  9. نخیر خبر نیست، ماله کدیه که جناب imanfakhar قرار دادن
  10. چجوری میشه استایله اینو عوض کرد؟؟؟؟؟؟ یا کلا ساده سادش کرد؟
  11. فک کنم جایی از کد ایراد داره، کدهای ابزارک آخر هستند: <?php function catch_that_image() {//for load the images in index global $post, $posts; $first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ //Defines a default image $first_img = "http://localhost/xam...mages/img.jpg"; } return $first_img; } add_filter('wp_default_editor', create_function('', 'return "html";')); add_filter('excerpt_length', 'ilc_excerpt_length'); function ilc_excerpt_length( $length ){ return 80; } // for popular posts whit out image function popularPosts($num) { global $wpdb; $posts = $wpdb->get_results("SELECT comment_count, ID, post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , $num"); foreach ($posts as $post) { setup_postdata($post); $id = $post->ID; $title = $post->post_title; $count = $post->comment_count; if ($count != 0) { $popular .= '<a href="' . get_permalink($id) . '" title="' . $title . '">' . $title . '</a> '; } } return $popular; } // for popular posts whit out image function popularPosts2($num) { global $wpdb; $posts = $wpdb->get_results("SELECT comment_count, ID, post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , $num"); foreach ($posts as $post) { setup_postdata($post); $id = $post->ID; $title = $post->post_title; $count = $post->comment_count; if ($count != 0) { $popular .= '<li><a href="' . get_permalink($id) . '" title="' . $title . '">' . $title . '</a></li> '; } } return $popular; } // for post date function timeago() { $days = round((date('U') - get_the_time('U')) / (60*60*24)); if ($days==0) { echo " امروز منتشر شد"; } elseif ($days==1) { echo "دیروز منتشر شد "; } else { echo "" . $days . " روز پیش"; } } // for post view function getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return "بدون بازدید"; } return $count.' بازدید'; } // function to count views. function setPostViews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); }else{ $count++; update_post_meta($postID, $count_key, $count); } } //for post view in wp admin add_filter('manage_posts_columns', 'posts_column_views'); add_action('manage_posts_custom_column', 'posts_custom_column_views',5,2); function posts_column_views($defaults){ $defaults['post_views'] = __('بازدید'); return $defaults; } function posts_custom_column_views($column_name, $id){ if($column_name === 'post_views'){ echo getPostViews(get_the_ID()); } } //for removie [...] in index function wpe_excerptlength_incats( $length ) { return 45; } function wpe_excerptlength_index( $length ) { return 70; } function wpe_excerptmore( $more ) { return ' . . .'; } function wpe_excerpt( $length_callback = '', $more_callback = '' ) { if ( function_exists( $length_callback ) ) add_filter( 'excerpt_length', $length_callback ); if ( function_exists( $more_callback ) ) add_filter( 'excerpt_more', $more_callback ); $output = get_the_excerpt(); $output = apply_filters( 'wptexturize', $output ); $output = apply_filters( 'convert_chars', $output ); $output = '<p>' . $output . '</p>'; // maybe wpautop( $foo, $br ) echo $output; } //for block spam comments function delete_comment_link($id) { if (current_user_can('edit_post')) { echo '| <a href="'.admin_url("comment.php?action=cdc&c=$id").'" style="color:#f00;" >حذف</a> '; echo '| <a href="'.admin_url("comment.php?action=cdc&dt=spam&c=$id").'">جفنگ</a>'; } } //delete url in comment-content // This will occur when the comment is posted function plc_comment_post( $incoming_comment ) { // convert everything in a comment to display literally $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); // the one exception is single quotes, which cannot be #039; because WordPress marks it as spam $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } // This will occur before a comment is displayed function plc_comment_display( $comment_to_display ) { // Put the single quotes back in $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter( 'preprocess_comment', 'plc_comment_post', '', 1 ); add_filter( 'comment_text', 'plc_comment_display', '', 1 ); add_filter( 'comment_text_rss', 'plc_comment_display', '', 1 ); add_filter( 'comment_excerpt', 'plc_comment_display', '', 1 ); // This stops WordPress from trying to automatically make hyperlinks on text: remove_filter( 'comment_text', 'make_clickable', 9 ); //baraye didgah haye to dar to function enable_threaded_comments(){ if (!is_admin()) { if (is_singular() AND comments_open() AND (get_option('thread_comments') == 1)) wp_enqueue_script('comment-reply'); } } add_action('get_header', 'enable_threaded_comments'); // delete generator in header add_filter('the_generator', create_function('', 'return "";')); // for show page number function wp_corenavi() { global $wp_query, $wp_rewrite; $pages = ''; $max = $wp_query->max_num_pages; if (!$current = get_query_var('paged')) $current = 1; $a['base'] = str_replace(999999999, '%#%', get_pagenum_link(999999999)); $a['total'] = $max; $a['current'] = $current; $total = 1; //1 - display the text "Page N of N", 0 - not display $a['mid_size'] = 5; //how many links to show on the left and right of the current $a['end_size'] = 1; //how many links to show in the beginning and end $a['prev_text'] = '« قبلی'; //text of the "Previous page" link $a['next_text'] = 'بعدی »'; //text of the "Next page" link if ($max > 1) echo '<div class="navigation">'; echo $pages . paginate_links($a); if ($max > 1) echo '</div>'; } ?> <?php if ( function_exists('register_sidebar') ) register_sidebar(); ?> <?php if ( function_exists('register_sidebar') ) register_sidebar(array('name'=>'Sidebar1', 'before_widget' => '<div class="sidebar_bg ads_first">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>', )); register_sidebar(array('name'=>'Sidebar2', 'before_widget' => '<div class="sidebar_bg ads_first">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>', )); ?>
  12. سلام بچه ها بعد زدن کد ابزارک تو قالب بعضی قسمت ها اررور زیر میاد: Warning: Cannot modify header information - headers already sent by (output started at /home/----/domains/-----/public_html/wp-content/themes/------/functions.php:209) in /home/------/domains/-------/public_html/wp-includes/pluggable.php on line 876 مشکل از کجاست؟؟
  13. سلام بچه ها یه قسمت برای نمایش آخرین مطالب در نظر گرفته شده میخوام آخرین مطالب رو به صورت تایپی نشون بده و رد کنه! ممنون میشم راهنمایی کنید
  14. برای عنوان هم میتونم استایل قرار بدم دیگه درسته؟این دوتا منظورمه: 'before_title' => '<h3>', 'after_title' => '</h3>'
  15. سلاام بچه ها از طریق آموزشها قابلیت ابزارک دادم به قالب حالا مخیوام استایل بدم بهش، ولی وقتی واسش div تعریف میکنم داخل قالب دیو نمایش داده میشه،ولی میخوام فقط وقتی ابزارک رو فعال میکنم مشخص باشه،روش خاصی داری استایل دهی به ابزارک؟؟ ممنون میشم راهمنماییم کنید مثلا کد زیر رو چجور استایل میدید <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar1') ) : ?> <?php endif; ?>