rocki3oy

کاربر عضو
  • تعداد ارسال ها

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

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

  • روز های برد

    1

آخرین بار برد rocki3oy در 7 شهریور

rocki3oy یکی از رکورد داران بیشترین تعداد پسند مطالب است!

3 دنبال کننده

درباره rocki3oy

  • درجه
    کاربر حرفه ای
  • تاریخ تولد تعیین نشده
  1. افزونه فارسی حمل و نقل ووکامرس Persian WooCommerce Shipping

    با سلام. یه سوالی داشتم هزینه تیپاکس براساس وزن محاسبه میشه ولی در این افزونه هزینه به صورت دستی باید وارد بشه ممنونم بفرمایید چطور میشه براساس وزن محاسبه بشه. مثلا 1 کیلو به شهرستان میشه 13500 تومان 2و3 کیلو به شهرستان میشه 15900 تومان در تنظیمات این افزونه فقط یک قسمت قیمت ثابت داره فرض من قیمت ثابت رو 15000 تومان بزنم و مشتری محصول 10 کیلو خریداری کرد بازم همون 15000 تومان محاسبه میشه. ممنون میشم در این خصوص راهنمایی بفرمایید.
  2. مشکل در easy digital download

    با سلام و احترام به احتمال زیاد تداخل از فایل های js هست. شما با یک قالب دیگر یا با قالب پیش فرض وردپرس تست کنید.
  3. اطلاعیه جدید تغییر آی پی درگاه بانک ملت

    من افزونه ها را بررسی کردم همه لینک ها براساس bpm.shaparak.ir می باشد در حالی این اطلاعیه بیشتر تاکید روی آی پی داره. یعنی اگر افزونه ها براساس آی پی کدنویسی شده باشد به آی پی جدید تغییر داده بشه.این حدس من هست.اما اگر دوستان عزیز لطف کنند راهنمایی کنند ممنون میشم. با تشکر.
  4. اطلاعیه جدید تغییر آی پی درگاه بانک ملت

    دوستان عزیز خواهش می کنم یه کمکی به بنده بکنین. چون مهلت این تغییر تا فردا می باشد. می خوام بدونم افزونه هایی مثل افزونه بانک ملت برای ووکامرس و edd نیازی به تغییر در لینک هست چون در اینجا اصرار به تغییر آی پی هست درحالی در افزونه برای درگاه ملت آی پی استفاده نشده. پس باید کجا تغییر کنه؟
  5. با سلام و احترام. اطلاعیه ای برای درگاه های بانک ملت به شرح زیر ارسال شد که نوشته آی پی عوض شده می خوام بدونم کجا باید این تغییر ایجاد بشه. چون در افزونه ها از لینک شاپرک استفاده شده و آی پی استفاده نشده. ممنونم میشم در خصوص متن زیر توضیح بدید. با تشکر. با سلام (احتراماً به استحضار می رساند دروازه پرداخت اینترنتی این شرکت با نام دامنه ir.shaparak.bpmعلاوه بر ) آدرس آي پی قبلی 159.158.56.176 با آدرس 1396/6/20از تاریخ 159.157.56.176 نیز قابل لذا خواهشمند است ترتیبی اتخاذ فرمایید تا دسترسی از سرور و تجهیزات آن مجموعه محترم به . دسترسی می باشد بدیهی است عدم انجام تغییرات، . برقرار باشد 159,158,56,176و 159,157,56,176هر دو آدرس آي پی .ددسترسی فوق الذکر به سرویس پرداخت اینترنتی آن مجموعه محترم را دچار مشکل می نمای با تشکر از همکاري صمیمانه شما ، امیدواریم بیش از پیش بتوانیم خدمات خود را به شما ارایه نموده و رضایت .شما را جلب نماییم .می باشد 27312734ضمنا پل ارتباطی ما با شما پذیرنده گرامی ، همچنان شماره تلفن
  6. با سلام خدمت دوستان عزیز همان طور ی دانید افزونه فارسی IMDB دیگر توسط نویسنده بروزرسانی نمی شود و دیگر کار نمی کنه. آیا جایگزین مناسبی برای این مورد دارید؟ با تشکر.
  7. با سلام و احترام. من از پنل اس ام اسی استفاده می کنم که در لیست پنل های اس ام اس افزونه wp sms نیست و می خوام به صورت دستی این کد را اضافه کنم. من از افزونه dokan و ووکامرس استفاده می کنم. و می خوام زمانی که کاربر هزینه سفارش را پرداخت می کنه یک اس ام اس به مالک محصول در خصوص پرداخت هزینه محصول ارسال بشه. کسی از دوستان هوک یا add_filter یا add_action مربوط به این قسمت را دارد؟ با تشکر.
  8. شروع کار با http api وردپرس

    قربان تاپیک ماله سال 1391 هست خیلی قدیمیه.
  9. نیاز به یک افزونه نویس وردپرس

    افزونه mycred این قابلیت را دارد ببنید با edd سازگار هست.
  10. چگونه به هدر سایت یک تصاویر اضافه کنم

    چون بک گراند رو از جای دیگه می خونه به خاطر همین این تصویر فراخوانی نمیشه. کد زیر را جایگزین کنین درست میشه. #featured-books{ background: url('url.jpg') no-repeat !important; background-size: cover; }
  11. با سلام و احترام. همان طور می دانید فیلد ایمیل برای ووکامرس خیلی مهمه و حتما باید تکمیل بشه منم بلاجبار یک ایمیل رندوم در ایمیل در زمان ثبت نام ثبت می کنم. آیا کدی هست که فیلد ایمیل غیرفعال باشه و برای ووکامرس یا وردپرس مهم نباشه؟
  12. مشکل در یک ثبت سفارش ووکامرس

    با سلام و احترام خدمت آقای حنان عزیز و شما دوست عزیز. بالاخره با راهنمایی های شما مشکل را پیدا کردم. گویا کاربری که سفارش می داد شماره موبایل ثبت نکرده بود به خاطر همین فراخوانی نمیشد و خطا میداد. بازم ممنونم بابت لطفتون.
  13. مشکل در یک ثبت سفارش ووکامرس

    دوستان راه حل یا پیشنهادی یا کد اصلاحی ندارید. ممکنه تغییراتی در سرور پیش اومده باشه که این خطا نمایش داده میشه. چون اوایل این مشکل نبود یهو این مشکل پیش اومد.
  14. مشکل در یک ثبت سفارش ووکامرس

    با سلاک خدمت آقا حنان عزیز. این مورد را تست کردم اصلا کلا فانکشن قرار ندادم کد را کامل قرار دادم به این می رسه این خطا رو میده اما عملیات ثبت سفارش انجام میشه. افزونه ای که اوکی کردم یک تک فایل شامل کد زیر که سفارش رو ثبت و به طرف اس ام اس می کنه. <?php /** * Plugin Name: ثبت سفارش * Plugin URI: [محتوای مخفی] * Description: ثبت سفارش * Author: khanompaz.ir * Author URI: [محتوای مخفی] * Version: 1.0 * Text Domain: wc-gateway-atOrder * Domain Path: /i18n/languages/ */ defined( 'ABSPATH' ) or exit; if ( ! in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) { return; } //--- function wc_offline_add_to_gateways( $gateways ) { $gateways[] = 'WC_Gateway_atOrder'; return $gateways; } add_filter( 'woocommerce_payment_gateways', 'wc_offline_add_to_gateways' ); //--- function wc_offline_gateway_plugin_links( $links ) { $plugin_links = array( '<a href="' . admin_url( 'admin.php?page=wc-settings&tab=checkout&section=at_order_gateway' ) . '">' . __( 'Configure', 'wc-gateway-atOrder' ) . '</a>' ); return array_merge( $plugin_links, $links ); } add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), 'wc_offline_gateway_plugin_links' ); //--- add_action( 'plugins_loaded', 'wc_offline_gateway_init', 11 ); function wc_offline_gateway_init() { class WC_Gateway_atOrder extends WC_Payment_Gateway { public function __construct() { $this->id = 'at_order_gateway'; $this->icon = apply_filters('woocommerce_offline_icon', ''); $this->has_fields = false; $this->method_title = __( 'ثبت سفارش', 'wc-gateway-atOrder' ); $this->method_description = __( 'Allows Order payments. Very handy if you use your cheque gateway for another payment method, and can help with testing. Orders are marked as "pending-chef" when received.', 'wc-gateway-atOrder' ); // Load the settings. $this->init_form_fields(); $this->init_settings(); // Define user set variables $this->title = $this->get_option( 'title' ); $this->description = $this->get_option( 'description' ); $this->instructions = $this->get_option( 'instructions', $this->description ); // Actions add_action( 'woocommerce_update_options_payment_gateways_' . $this->id, array( $this, 'process_admin_options' ) ); add_action( 'woocommerce_thankyou_' . $this->id, array( $this, 'thankyou_page' ) ); // Customer Emails add_action( 'woocommerce_email_before_order_table', array( $this, 'email_instructions' ), 10, 3 ); } //--- public function init_form_fields() { $this->form_fields = apply_filters( 'wc_offline_form_fields', array( 'enabled' => array( 'title' => __( 'فعال / غیرفعال کردن', 'wc-gateway-atOrder' ), 'type' => 'checkbox', 'label' => __( 'فعال کردن قابلیت ثبت سفارش', 'wc-gateway-atOrder' ), 'default' => 'yes' ), 'title' => array( 'title' => __( 'عنوان', 'wc-gateway-atOrder' ), 'type' => 'text', 'description' => __( 'This controls the title for the payment method the customer sees during checkout.', 'wc-gateway-atOrder' ), 'default' => __( 'ثبت سفارش', 'wc-gateway-atOrder' ), 'desc_tip' => true, ), 'description' => array( 'title' => __( 'توضیحات', 'wc-gateway-atOrder' ), 'type' => 'textarea', 'description' => __( 'Payment method description that the customer will see on your checkout.', 'wc-gateway-atOrder' ), 'default' => __( 'Please remit payment to Store Name upon pickup or delivery.', 'wc-gateway-atOrder' ), 'desc_tip' => true, ), 'instructions' => array( 'title' => __( 'دستورالعمل', 'wc-gateway-atOrder' ), 'type' => 'textarea', 'description' => __( 'Instructions that will be added to the thank you page and emails.', 'wc-gateway-atOrder' ), 'default' => '', 'desc_tip' => true, ), ) ); } /** * Output for the order received page. */ public function thankyou_page() { if ( $this->instructions ) { echo wpautop( wptexturize( $this->instructions ) ); } } //--- public function email_instructions( $order, $sent_to_admin, $plain_text = false ) { if ( $this->instructions && ! $sent_to_admin && $this->id === $order->payment_method && $order->has_status( 'pending-chef' ) ) { echo wpautop( wptexturize( $this->instructions ) ) . PHP_EOL; } } //--- public function process_payment( $order_id ) { $order = wc_get_order( $order_id ); // Mark as pending-chef (we're awaiting the payment) $order->update_status( 'pending-chef', __( '', 'wc-gateway-atOrder' ) ); // Send sms to seller $mobile_seller = get_mobile_seller_of_order_id($order_id); $product_name = get_product_name_of_order_id($order_id); $order_quantity = get_order_quantity_of_order_id($order_id); $order_amount = get_order_amount_of_order_id($order_id); $sms_text = "هم اکنون یک سفارش جدید شامل ".$order_quantity." عدد ".$product_name." به مبلغ ".$order_amount." تومان ثبت شده است، لطفا هر چه سریعتر به پنل کاربری خود مراجعه کرده و نسبت به تایید یا لغو سفارش اقدام کنید. \n Khanompaz.ir"; at_sendSMS($mobile_seller,$sms_text); // Reduce stock levels $order->reduce_order_stock(); // Remove cart WC()->cart->empty_cart(); // Return thankyou redirect return array( 'result' => 'success', 'redirect' => $this->get_return_url( $order ) ); } } // end \WC_Gateway_atOrder class }
  15. مشکل در یک ثبت سفارش ووکامرس

    با سلام و احترام خدمت آقا محمد عزیز. فانکشنی که استفاده می کنم برای ارسال اس ام اس کد زیر هست این فانکشن را در پوسته هر قسمتی استفاده می کنم به درستی اس ام اس ارسال می کنه اما در این پلاگین در قسمت ثبت سفارش در قسمتی که ثبت تموم میشه اگر این فانکشن قرار میگیره این خطا داده میشه اگر از این فانکشن را بردارم تمامی موارد به درستی کار می کنه. //---send sms function at_sendSMS($to,$text){ $client = new SoapClient(" [محتوای مخفی] "); $params->username = 'user1001'; $params->password = 'pass1001'; $params->from = '500000000'; $params->to=array($to); $params->text=$text; $params->flash=false; $params->udh=''; $params->status=array(); $params->recId=array(); $result= $client->SendSms($params); $SendResult=$result->SendSmsResult; $RecId=(array)$result->recId->long; } اگر بخوام از nosoap استفاده کنم این کد به چه شکل خواهد شد؟ البته آقا محمد قبلا بدون مشکل کار می کرد یهو اینجوری شد.