IFTHEN

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

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

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

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

2

درباره IFTHEN

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

اطلاعات تماس

  • Website URL
    http://ifthen.ir

اطلاعات شخصی

  • جنسیت
  • آشنایی با وردپرس
    متوسط
  • سطح برنامه نویسی
    مبتدی
  • آشنایی با طراحی
    حرفه ای

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

408 بازدید کننده نمایه
  1. یه اسلایدر دارم، می خوام یک تگ مثل X رو تعریف کنم و هر پستی که این تگ (برچسب) رو داشت عکس شاخصش داخل اسلایدر صفحه اصلی نمایش داده بشه. ممنون می شم راهنمایی بفرمایید به چه صورت می تونم این کار رو انجام بدم.
  2. در حال کد کردن قالبی هستم حالا در قسمت بک پنل و در ایجاد نوشته جدید، فایل های جاوا اسکریپت لود نمی شه و به تبع اون یک سری از آیتم ها از کار می افتن! یه بررسی کردم دیدم توی صفحه یک سری از فایل ها درست لود نمی شن! و به عبارت بهتر آدرسشون دچار مشکل شده! <link rel='stylesheet' href='http://localhost/user/wp-admin/load-styles.php?c=1&amp;dir=rtl&amp;load%5B%5D=dashicons,admin-bar,buttons,media-views,common,forms,admin-menu,dashboard,list-tables,edit,revisions,media,themes,about,nav-menu&amp;load%5B%5D=s,widgets,site-icon,l10n,wp-auth-check,wp-color-picker,farbtastic&amp;ver=4.7' type='text/css' media='all' /> داخل کد بالا عبارت زیر به صورت کد نمایش داده شده و این باعث این اتفاق شده! &amp; چطور می تونم این مشکل رو رفع کنم؟
  3. من ویجت رو اضافه کردم به قالبم. حالا مشکلی که دارم اینه که می خوام برای هر ویجت یک استایل خاص با تگ های خاص html در نظر بگیرم! register_sidebar( array( 'name' => esc_html__( 'Sidebar', 'theme' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here.', 'theme' ), 'before_widget' => '<div class="last-entry" id="%1$s">', 'after_widget' => '</div>', 'before_title' => '<h3><span>', 'after_title' => '</span></h3>', ) ); کد ویجت هم کد زیر هست: // Creating the widget class wpb_widget extends WP_Widget { function __construct() { parent::__construct( // Base ID of your widget 'wpb_widget', // Widget name will appear in UI __('WPBeginner Widget', 'wpb_widget_domain'), // Widget description array( 'description' => __( 'Sample widget based on WPBeginner Tutorial', 'wpb_widget_domain' ), ) ); } // Creating widget front-end // This is where the action happens public function widget( $args, $instance ) { $title = apply_filters( 'widget_title', $instance['title'] ); // before and after widget arguments are defined by themes echo $args['before_widget']; if ( ! empty( $title ) ) echo $args['before_title'] . $title . $args['after_title']; // This is where you run the code and display the output echo __( 'Hello, World!', 'wpb_widget_domain' ); echo $args['after_widget']; } // Widget Backend public function form( $instance ) { if ( isset( $instance[ 'title' ] ) ) { $title = $instance[ 'title' ]; } else { $title = __( 'New title', 'wpb_widget_domain' ); } // Widget admin form ?> <p> <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label> <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /> </p> <?php } // Updating widget replacing old instances with new public function update( $new_instance, $old_instance ) { $instance = array(); $instance['title'] = ( ! empty( $new_instance['title'] ) ) ? strip_tags( $new_instance['title'] ) : ''; return $instance; } } // Class wpb_widget ends here // Register and load the widget function wpb_load_widget() { register_widget( 'wpb_widget' ); } add_action( 'widgets_init', 'wpb_load_widget' ); اما با کد بالا تمام ویجت هایی که داخل این ساید بار میاد، با div های با کلاس last-entry میاد! 1- حالا اگه بخوام ویجت شماره 1 با کلاس class-1 بیاد و ویجت شماره 2 با کلاس class-2 بیاد، باید چیکار کنم؟ 2- سوال دوم اینه که من می خوام پربازدید ترین پست ها و یا پست های اخیر رو توی این قسمت بیارم، برای اینکار باید به چه صورت اقدام کنم؟ (اگه درست متوجه شده باشم باید کد مربوطه رو به جای "Hello, World!" بذارم درسته؟)
  4. بدون پلاگین به چه صورته؟ اصول کار به چه صورت هست؟
  5. اطلاعاتی در مورد ایجاد قسمت تنظیمات پوسته، (از تغییر رنگ و اندازه و... المان های مختلف و انتخاب فونت و... گرفته تا اضافه و کم کردن قسمت های مختلف مثل تبلیغات و...) می خواستم. از کجا باید شروع کرد و اساس کار به چه صورت هست؟ به چه صورت می شه این پنل رو تعریف و شخصی سازی کرد و گزینه های مختلف به اون اضافه کرد؟
  6. کسی نظری دراین مورد نداره؟
  7. برای راه اندازی سایت یک صرافی نیاز به یک پلاگین دارم که بتونم قیمت ارز کشورهای مختلف رو روزانه جلوی نام کشور وارد کنم و در قسمت مورد نظر در سایت نمایش داده بشه! می دونم از طریق زمینه دلخواه می شه این کار رو انجام داد! اما کاربری که قراره سایت رو به روز کنه هیچ گونه شناختی به وردپرس و برنامه نویسی نداره به خاطر همین دنبال راهیی هستم که مثلا پرچم یا نام کشورهای مختلف در قسمت ارسال پست بیاد و کاربر جلوی هر نام یا پرچم فقط رقم مورد نظرش رو تایپ کنه و بعد هم منتشر کنه و داخل سایت نمایش داده بشه. اگر این قیمت ها قابل آرشیو شدن هم باشند و بشه یک نمودار هم از قیمت هر ارز در یک بازه زمانی مشخص رو ارایه بده عالی می شه. آیا همچین پلاگینی وجود داره؟ در صورتی که چنین پلاگینی نیست برای نوشتن چقدر زمان و هزینه نیاز هست؟
  8. کسی راهنمایی در این مورد نداره؟
  9. برای اضافه کردن ابزارک به وردپرس به چه صورت باید عمل کنم؟ چند تا مطلب خوندم اما بیشتر توضیح و آموزش اضافه کردن ساید بار بود. 1- یک قالب برای یک صفحه داخل پوسته تعریف کردم، و یک سایدبار هم برای اون قالب تعریف کردم. می خوام توی اون قالب بتونم از ابزارک استفاده کنم. به این صورت که از قسمت ابزراک ها داخل پنل وردپرس، بتونم به ابزارک رو به سایدبار مربوطه و یا سایدبارهای دیگه اضافه کنم. 2- در مرحله بعدی هم می خوام توی اون ابزارک، چند تا فیلد در نظر بگیرم یکی برای عنوان، یکی برای لینک و یکی هم برای عکس. و این به عنوان یک آیتم در سایت بار نمایش داده بشه و حالا بشه به صورتی این یک آیتم رو کم یا زیاد کرد و این سه فیلد داخل اون ابزارک برای هر آیتم که اضافه می شه نمایان بشه و بشه پر کرد و در سایت نمایش داده بشه! چطور می تونم این کار رو انجام بدم؟