• اطلاعیه ها

    • Saeed Fard

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

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

تمامی فعالیت ها

این جریان به طور خودکار بروز می شود   

  1. امروز
  2. دوستان عزیز کپی رایت برای سایت خارجی بر اساس مطلب نیستش بر اساس فیلم هستش ( یعنی این که چون فیلم خارجی هستش باید کپی رایت رایت شه ) و به فایل و لینک دانلود گیر میدن الان من برام اینطوری میادش . ولی برای دوتا سایتی که دادم اصلا برای مطالبشون نمیادش من مشکلم این هستش
  3. سلام نام پوسته این سایت دانلود فیلم چیه؟
  4. up
  5. ممنون از شما. یه مقدار برام گنگ بود. با بعضی از اصطلاحات هنوز کار نکردم. کدهای مربوط به ایجکس رو نتونستم جواب بگیرم. مثلا توی اون کد نفهمیدم چطور نتیجه فیلتر رو بجای صفحه سرچ به صفحه ای که توش مطالب رو نمایش میدم هدایت کنم. نمیشه نتایج تو همین صفحه ای که دارم مطلب رو نمایش میدم فیلتر بشه؟ نمیدونم ایجکس اینقدر سخته یا اینکه من آی کیوم پایینه و یه مورد دیگه در مورد taxonomy ها. تا اونجای که اون آیتم هارو نمایش دادیم درست بود. میخوام term موجود در taxonomy رو نمایش بدم. در واقع اون رادیو باکس ها باید term های اون taxonomy خاص باشن.
  6. در مرحله بعدی باید اجکس بزنید و اون مقدار انتخاب شده را ارسال کنید و در مرحله بعدی خروجی را بگیرید و نمایش بدید من این ریکوئست را به صفحه سرچ میزنم که ساده تره و شما بهتر میتونید یاد بگیرید بعد خودتون میتونید به ajax-admin بزنید و تو فانکشن خروجی را بسازید <script> $(document).ready(function(){ $('input[name="radiofilter"]').change(function(){ $.ajax({ type : "GET", url : "http://siteurl.com/", data : { s : '', do : 'filterOld', termid : $(this).val() }, beforeSend : function() { $(".loading").fadeIn(); // show loading }, success : function(response) { $('#result').html(response); // change result $(".loading").fadeOut(); // hide loading } }); }); }); </script> این کد جیکوئری را قرار میدیم تو فایل جاوا اسکریپتمون یا فوتر سایت یا هرجا که میدونید بهتره ادرس سایت را با siteurl.com جایگزین میکنید در ادامه data هایی که ارسال کردیم اولی s هست که باعث میشه که ریکوئست به صفحه سرچ وردپرس ارسال بشه دومی کاری کا قراره انجام بشه را ارسال میکنیم و سومی ای دی اون دسته که قرار فیلتر بشه را ارسال میکنیم اگه تو وصل کردن کد به input ها مشکل داشتید یه مثال درست کردم تو این لینک میتونید تست کنید و تو کنسول مشکلتون را حل کنید لینک مثال در ادامه شما تو beforesend میتونید لویدنگ را فعال کنید و در success اون غیرفعال کنید و یک المنت به اسم result حالا هرچیزی که در صفحه دارید میتونید اسمش را قرار بدید و نتیجه را داخل اون div یا ... بریزید معمولا همون سکشن که همه پست ها توش قرار دارند را میزاریم چون قراره مطالب قبلی دیگه نمایش داده نشه و مطالب فیلتر شده جدید نمایش داده بشه اگه این مرحله هم انجام دادید و اوکی بود مرحله اخر هم بگم موفق باشید
  7. سلام خب این اعضای گروه چطور ذخیره می کنید ؟؟ دو تا را کار دارید منطقی اینکه هر جایی که این اسامی ذخیره می کنید می تونید سرچتونو بر اساس همان فیلدی که ذخیره می کنید انجام بدید راه غیر منطقی اینکه همه اسم مربیان به صورت دستی تو ی ارایه قرار بدید و سرچ رو بر اساس این ارایه انجام بدید که سرچ کنه ببینه آیا چنین اسمی تو این ارایه هست یا خیر.
  8. یعنی هیچکی بلد نیست؟
  9. سلام دوستان، تو یه برگه معرفی اعضای تیم میخوام یه باکس جستجو داشته باشم که اسم هر شخصی را که سرچ میکنم فقط همون شخص بیاد و از برگه و صفحات دیگه چیزی نیاره! حدود 40 نفرن (معلم ابتدایی) لطفا راهنمایی کنید که چطور این کار را انجام بدم؟
  10. پاک کنید سایتتون ازبین میره . این آموزشی که لینک دادین طریقه تخلیه سطل زباله هست . مثلا شما یک ویدیو یا فایلی رو اشتباه آپلود کردید و میخواین پاک کنید ، در سی پنل میره داخل سطل زباله ، مثل کامپیوتر . گاهی به سطل زباله سر بزنید و خالی کنید. public_html روت هاست شماست و نباید چیزی حذف کنید . مگر اینکه اشتباه آپلود کنید
  11. سلام سرچ کلمات عربی توی ووکامرس و در کل وردپرس خیلی مهمه ، از اساتید انجمن اگر کسی میدونه لطفا پاسخ بده منم این مشکل رو دارم
  12. سلام من یک اموزش دیدم که میگه برای حذف فاسل های غیر ضروری هاست شما می توانید برای کاهش حجم فایل های هاست فایل های پوشه public_html را حذف کنید به نظر شما درسته من فکر می کنم که همه فایل های پوشه پست ها در این پوشه هست اگر پاک سوند سایت کلا از دسترس میره من درست میگم یا نه اینم لینک اموزش https://mizbanfa.net/blog/hosting/cpanel/delete-file-and-empty-trash-in-cpanel/
  13. از افزونه yosat استفاده کن
  14. خدا خیرت بده تست می کنم
  15. بله ، دیدم ، اینطور نیست که با کپی بتونید ازش استفاده کنید باید از زمینه های دلخواه استفاده کنید ، نتونستید براتون انجام میدم هرجا خواستید بتونید ازش استفاده کنید
  16. سلام کپی کردن کدهای اچ تی ام ال به تنهایی کافی نیست. باید css هر کلاس رو هم اعمال کنید. این یک جدوله که میتونید به صورت دستی خودتون درستش کنید اگه بخواید. به عنوان مثال ، لینک زیر یک نمونه جدول هست که کدهای html و css ش رو هم در اختیار شما گذاشته https://www.w3schools.com/css/css_table.asp https://www.w3schools.com/css/tryit.asp?filename=trycss_table_fancy
  17. خیلی سادست ، نیازی به هیچ آموزشی نداره! شما برید رسانه > افزودن ، اونجا ویدیو رو آپلود کنید بعد نشانی ویدیو رو کپی کنید و جایگزین آدرسی که من دادم کنید . جلوی src بعد کد رو وسط متن قرار بدید و نوشته رو منتشر کنید ، نتیجه رو ببینید
  18. این لینک سایتی که ازش شات گرفتم.قسمت ویژگی ها در لینک زیر مدنظر هست.میخام توضایحات محصولم به این شکل دربیاد. حتی از سایته هم کپی میکنم ولی باز به اون شکل در نمیاد http://watchcenter.ir/woman/602-romanson-323l-gold-black.html
  19. این لینک سایتی که ازش شات گرفتم.قسمت ویژگی ها در لینک زیر مدنظر هست.میخام توضایحات محصولم به این شکل دربیاد. حتی از سایته هم کپی میکنم ولی باز به اون شکل در نمیاد http://watchcenter.ir/woman/602-romanson-323l-gold-black.html
  20. ممنونم دوست عزیز خدا خیرت بده اینم کد فانکشن قالب خدمت شما بزرگوار <?php /** * TheShop functions and definitions * * @package TheShop */ if ( ! function_exists( 'theshop_setup' ) ) : /** * Sets up theme defaults and registers support for various WordPress features. * * Note that this function is hooked into the after_setup_theme hook, which * runs before the init hook. The init hook is too late for some features, such * as indicating support for post thumbnails. */ function theshop_setup() { /* * Make theme available for translation. * Translations can be filed in the /languages/ directory. * If you're building a theme based on TheShop, use a find and replace * to change 'theshop' to the name of your theme in all the template files */ load_theme_textdomain( 'theshop', get_template_directory() . '/languages' ); // Add default posts and comments RSS feed links to head. add_theme_support( 'automatic-feed-links' ); // Content width global $content_width; if ( ! isset( $content_width ) ) { $content_width = 1170; } /* * Let WordPress manage the document title. * By adding theme support, we declare that this theme does not use a * hard-coded <title> tag in the document head, and expect WordPress to * provide it for us. */ add_theme_support( 'title-tag' ); /* * Enable support for Post Thumbnails on posts and pages. * * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails */ add_theme_support( 'post-thumbnails' ); add_image_size('theshop-small', 400, 230, true); add_image_size('theshop-large', 800); // This theme uses wp_nav_menu() in one location. register_nav_menus( array( 'primary' => esc_html__( 'Primary Menu', 'theshop' ), 'secondary' => esc_html__( 'Side menu', 'theshop' ), ) ); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', ) ); /* * Enable support for Post Formats. * See http://codex.wordpress.org/Post_Formats */ add_theme_support( 'post-formats', array( 'aside', 'image', 'video', 'quote', 'link', ) ); // Set up the WordPress core custom background feature. add_theme_support( 'custom-background', apply_filters( 'theshop_custom_background_args', array( 'default-color' => 'ffffff', 'default-image' => '', ) ) ); } endif; // theshop_setup add_action( 'after_setup_theme', 'theshop_setup' ); /** * Register widget area. * * @link http://codex.wordpress.org/Function_Reference/register_sidebar */ function theshop_widgets_init() { register_sidebar( array( 'name' => esc_html__( 'Sidebar', 'theshop' ), 'id' => 'sidebar-1', 'description' => '', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); //Footer widget areas $widget_areas = get_theme_mod('footer_widget_areas', '3'); for ($i=1; $i<=$widget_areas; $i++) { register_sidebar( array( 'name' => __( 'Footer ', 'theshop' ) . $i, 'id' => 'footer-' . $i, 'description' => '', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); } } add_action( 'widgets_init', 'theshop_widgets_init' ); /** * Enqueue scripts and styles. */ function theshop_scripts() { wp_enqueue_style( 'theshop-style', get_stylesheet_uri() ); if ( get_theme_mod('body_font_name') !='' ) { wp_enqueue_style( 'theshop-body-fonts', '//fonts.googleapis.com/css?family=' . esc_attr(get_theme_mod('body_font_name')) ); } else { wp_enqueue_style( 'theshop-body-fonts', '//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic'); } if ( get_theme_mod('headings_font_name') !='' ) { wp_enqueue_style( 'theshop-headings-fonts', '//fonts.googleapis.com/css?family=' . esc_attr(get_theme_mod('headings_font_name')) ); } else { wp_enqueue_style( 'theshop-headings-fonts', '//fonts.googleapis.com/css?family=Oswald:300,400,700'); } wp_enqueue_style( 'theshop-fontawesome', get_template_directory_uri() . '/fonts/font-awesome.min.css' ); wp_enqueue_script( 'theshop-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20130115', true ); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } wp_enqueue_script( 'theshop-unslider', get_template_directory_uri() . '/js/main.min.js', array('jquery'), '', true ); wp_enqueue_script( 'theshop-scripts', get_template_directory_uri() . '/js/scripts.min.js', array('jquery'), '20170406', true ); } add_action( 'wp_enqueue_scripts', 'theshop_scripts' ); /** * Enqueue Bootstrap */ function theshop_enqueue_bootstrap() { wp_enqueue_style( 'theshop-bootstrap', get_template_directory_uri() . '/css/bootstrap/bootstrap.min.css', array(), true ); } add_action( 'wp_enqueue_scripts', 'theshop_enqueue_bootstrap', 9 ); /** * Load html5shiv */ function theshop_html5shiv() { echo '<!--[if lt IE 9]>' . "\n"; echo '<script src="' . esc_url( get_template_directory_uri() . '/js/html5shiv.js' ) . '"></script>' . "\n"; echo '<![endif]-->' . "\n"; } add_action( 'wp_head', 'theshop_html5shiv' ); /** * Full width single posts */ function theshop_fullwidth_singles($classes) { if ( get_theme_mod('fullwidth_single', 0) ) { $classes[] = 'fullwidth-single'; } return $classes; } add_filter('body_class', 'theshop_fullwidth_singles'); /** * Change the excerpt length */ function theshop_excerpt_length( $length ) { $excerpt = get_theme_mod('exc_lenght', '35'); return $excerpt; } add_filter( 'excerpt_length', 'theshop_excerpt_length', 999 ); /** * Secondary nav fallback */ function theshop_menu_fallback() { echo '<ul class="menu">'; echo '<li><i class="fa fa-child"></i><a href="#">' . __( 'Kids clothing', 'theshop' ) . '</a></li>'; echo '<li><i class="fa fa-bicycle"></i><a href="#">' . __( 'Sports', 'theshop' ) . '</a></li>'; echo '<li><i class="fa fa-book"></i><a href="#">' . __( 'Books', 'theshop' ) . '</a></li>'; echo '<li><i class="fa fa-diamond"></i><a href="#">' . __( 'Jewelry', 'theshop' ) . '</a></li>'; echo '<li><i class="fa fa-briefcase"><a href="#"></i>' . __( 'Accessories', 'theshop' ) . '</a></li>'; echo '</ul>'; } /** * Add clearfix to post classes */ function theshop_clearfix_posts( $classes ) { $classes[] = 'clearfix'; return $classes; } add_filter( 'post_class', 'theshop_clearfix_posts' ); /** * Footer credits */ function theshop_footer_credits() { echo '<a href="' . esc_url( __( 'http://biglike.net/', 'BigLike' ) ) . '">'; printf( __( 'Mobile Version Site %s', 'Biglike' ), '(2016-2017) - Biglike.net' ); } add_action( 'theshop_footer', 'theshop_footer_credits' ); /** * Remove categories/tags prefix */ function theshop_archive_prefix($title) { if ( is_category() ) { $title = single_cat_title( '', false ); } elseif ( is_tag() ) { $title = single_tag_title( '', false ); } return $title; } add_filter( 'get_the_archive_title', 'theshop_archive_prefix' ); /** * Custom template tags for this theme. */ require get_template_directory() . '/inc/template-tags.php'; /** * Custom functions that act independently of the theme templates. */ require get_template_directory() . '/inc/extras.php'; /** * Customizer additions. */ require get_template_directory() . '/inc/customizer.php'; /** * Load Jetpack compatibility file. */ require get_template_directory() . '/inc/jetpack.php'; /** * Styles */ require get_template_directory() . '/inc/styles.php'; /** * Homepage sections */ require get_template_directory() . '/inc/sections.php'; /** * Header functions */ require get_template_directory() . '/inc/header-functions.php'; /** * Woocommerce */ require get_template_directory() . '/woocommerce/woocommerce.php';
  21. ببخشید من متوجه نشدم کاش یکم بیشتر توضیح می دادید این روش دقیقا چطوری هست یا یک لینک بدید که توضیح ویدئویی داشته باشه
  22. باسلام بیشتر توضیح بدید یا لینک بدید. باید از زمینه های دلخواه استفاده کنید که نیاز به آشنایی کمی از css داره . اگر بلد نیستید باید بدین براتون انجام بدن
  23. نقل قول رو بزنید که ما باخبر شیم جواب دادید! هردو از یک روش استفاده کردید ، فقط طراح شما ویدیو رو در فولدر video در هاست مستقیم آپلود کرده که ارتباطی به سئو نداره هر دو روش در وردپرس اصولی نیست مگر اینکه برنامه نویسی بشه ، بهترین روش روش زیر هست ابتدا ویدیو خودتون رو آپلود کنید و بصورت زیر در متن پست خودتون قرار بدید [video src="http://your-site/videos/your-video.mp4" width="720" height="480"] فقط دقت کنید که آدرس ویدیو خودتون رو جایگزین کنید ، ابعاد هم ابعاد مناسب سایت خودتون
  1. نمایش فعالیت های بیشتر