رفتن به مطلب
iranwebserver

yazdanian1990

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

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

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

  • روز های برد

    14

آخرین بار برد yazdanian1990 در 17 آذر

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

2 دنبال کننده

درباره yazdanian1990

  • درجه
    کاربر فعال
  • تاریخ تولد 10 دی 1369

اطلاعات شخصی

  • جنسیت
    آقا
  • محل زندگی
    بوشهر

اطلاعات وب

  • سیستم مدیریت محتوای مورد علاقه
    وردپرس
  • زبان برنامه نویسی و تخصص ها
    PHP
    CSS
    HTML
    SQL
    موارد دیگر...
  • سیستم مدیریت اتجمن (Forum) مورد علاقه
    IPB

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

529 بازدید کننده نمایه
  1. yazdanian1990

    عدم نمایش سبد خرید کالا

    افزونه های کش را غیر فعال کنید. پوشه کش موجود درwp-content را کلا پاک کنید از هاست. فایل ارور لاگ هم پاک کنید. بعد دوباره تست کنید .و نتیجه را اعلام کنید.
  2. yazdanian1990

    عدم نمایش سبد خرید کالا

    سلام ادرس سایت رو بزارید.
  3. yazdanian1990

    معرفی افزونه برای نمایش تک قیمت

    سلام برای اینکار کد زیر را در فایل فانکشن قالب خود اضافه کنید . add_filter( 'woocommerce_variable_price_html', 'custom_variable_displayed_price', 10, 2 ); function custom_variable_displayed_price( $price_html, $product ) { if ( ! ( is_shop() || is_product_category() || is_product_tag() ) ) return $price_html; $default_attributes = $product->get_default_attributes(); foreach($product->get_available_variations() as $variation){ $found = true; foreach( $variation['attributes'] as $key => $value ){ $taxonomy = str_replace( 'attribute_', '', $key ); if( isset($default_attributes[$taxonomy]) && $default_attributes[$taxonomy] != $value ){ $found = false; break; } } if( $found ) { $default_variaton = $variation; break; } else { continue; } } if( ! isset($default_variaton) ) $price_html; if ( $default_variaton['display_price'] !== $default_variaton['display_regular_price'] && $product->is_on_sale()) { $price_html = '<del>' . wc_price($default_variaton['display_regular_price']) . '</del> <ins>' . wc_price($default_variaton['display_price']) . '</ins>'; } else { $price_html = wc_price($default_variaton['display_price']); } return $price_html; } موفق و مؤید باشید.
  4. yazdanian1990

    سفید شدن مدیریت وردپرس

    @jathiya فایل ارور لاگ را حذف کنید. سپس دوباره سعی کنید وارد مدیریت شوید. بعد از ان فایل ارور لاگ جدید را اینجا قرار دهید برای بررسی.
  5. yazdanian1990

    عدم نمایش محصولات هر دسته در صفحه آن دسته

    موقع ثبت یک محصول ، دسته بندی محصول هم انتخاب کنید.
  6. yazdanian1990

    پیام خطا هنگام افزودن محصول جدید

    افزونه wp-jalali رو اگر استفاده ندارید غیر فعال کنید.
  7. yazdanian1990

    عکس در صفحه محصول نمایش داده نمی شود

    @mehdidalaeli سلام از یک قالب استاندارد استفاده کنید . یا قالبتون رو زیپ کنید اینجا بزارید بررسی بشه. یا اگر به تازگی افزونه ای نصب کردید غیرفعال کنید. ادرس سایت هم بزارید.
  8. yazdanian1990

    پیگیری سفارش در ووکامرس

    @karimian9 سلام اسم قالبتون چیه؟ .... درصورتی که تغییری حاصل نشد ، شما تغییرات دومی را در پوشه افزونه ووکامرس سپس پوشه template و بعد پوشه order و پس از ان فایل مربوطه را انجا ویرایش کنید .
  9. yazdanian1990

    محدودیت سفارش در 24 ساعت

    احتمالا این کارت را راه بندازد [محتوای مخفی]
  10. yazdanian1990

    پیگیری سفارش در ووکامرس

    بنام خدا دوستانی که قصد دارن پیگیری سفارشات با ایدی فاکتور انجام شود فایل "class-wc-shortcode-order-tracking.php "موجود در مسیر : woocommerce\includes\shortcodes را با کدهای زیر که خودم تغییردادم جایگزین کنید . <?php /** * Order Tracking Shortcode * * Lets a user see the status of an order by entering their order details. * * @package WooCommerce/Shortcodes/Order_Tracking * @version 3.0.0 */ defined( 'ABSPATH' ) || exit; /** * Shortcode order tracking class. */ class WC_Shortcode_Order_Tracking { /** * Get the shortcode content. * * @param array $atts Shortcode attributes. * @return string */ public static function get( $atts ) { return WC_Shortcodes::shortcode_wrapper( array( __CLASS__, 'output' ), $atts ); } /** * Output the shortcode. * * @param array $atts Shortcode attributes. */ public static function output( $atts ) { // Check cart class is loaded or abort. if ( is_null( WC()->cart ) ) { return; } $atts = shortcode_atts( array(), $atts, 'woocommerce_order_tracking' ); $nonce_value = wc_get_var( $_REQUEST['woocommerce-order-tracking-nonce'], wc_get_var( $_REQUEST['_wpnonce'], '' ) ); // @codingStandardsIgnoreLine. if ( isset( $_REQUEST['orderid'] ) && wp_verify_nonce( $nonce_value, 'woocommerce-order_tracking' ) ) { // WPCS: input var ok. $order_id = empty( $_REQUEST['orderid'] ) ? 0 : ltrim( wc_clean( wp_unslash( $_REQUEST['orderid'] ) ), '#' ); // WPCS: input var ok. if ( ! $order_id ) { wc_add_notice( __( 'Please enter a valid order ID', 'woocommerce' ), 'error' ); } else { $order = wc_get_order( apply_filters( 'woocommerce_shortcode_order_tracking_order_id', $order_id ) ); if ( $order && $order->get_id() && strtolower( $order->get_id() ) === strtolower( $order_id ) ) { do_action( 'woocommerce_track_order', $order->get_id() ); wc_get_template( 'order/tracking.php', array( 'order' => $order, ) ); return; } else { wc_add_notice( __( 'Sorry, the order could not be found. Please contact us if you are having difficulty finding your order details.', 'woocommerce' ), 'error' ); } } } wc_print_notices(); wc_get_template( 'order/form-tracking.php' ); } } پس از جایگزین کردن این بخش ، فایل "form-tracking.php" را با نمونه ای که قرار داده ام جایگزین کنید. <?php /** * Order tracking form * * This template can be overridden by copying it to yourtheme/woocommerce/order/form-tracking.php. * * HOWEVER, on occasion WooCommerce will need to update template files and you * (the theme developer) will need to copy the new files to your theme to * maintain compatibility. We try to do this as little as possible, but it does * happen. When this occurs the version of the template file will be bumped and * the readme will list any important changes. * * @see [محتوای مخفی] * @package WooCommerce/Templates * @version 3.4.0 */ defined( 'ABSPATH' ) || exit; global $post; ?> <form action="<?php echo esc_url( get_permalink( $post->ID ) ); ?>" method="post" class="track_order"> <p><?php esc_html_e( 'To track your order please enter your Order ID in the box below and press the "Track" button. This was given to you on your receipt and in the confirmation email you should have received.', 'woocommerce' ); ?></p> <p class="form-row form-row-first"><label for="orderid"><?php esc_html_e( 'Order ID', 'woocommerce' ); ?></label> <input class="input-text" type="text" name="orderid" id="orderid" value="<?php echo isset( $_REQUEST['orderid'] ) ? esc_attr( wp_unslash( $_REQUEST['orderid'] ) ) : ''; ?>" placeholder="<?php esc_attr_e( 'Found in your order confirmation email.', 'woocommerce' ); ?>" /></p><?php // @codingStandardsIgnoreLine ?> <div class="clear"></div> <p class="form-row"><button type="submit" class="button" name="track" value="<?php esc_attr_e( 'Track', 'woocommerce' ); ?>"><?php esc_html_e( 'Track', 'woocommerce' ); ?></button></p> <?php wp_nonce_field( 'woocommerce-order_tracking', 'woocommerce-order-tracking-nonce' ); ?> </form> میتونید این فایل رو در مسیر قالبتون : yourtheme/woocommerce/order/form-tracking.php بزارید. اگر کسی خواست کپی کند لطفا منبع را پرشین اسکریپت ذکر کند. در پناه حق یزدانیان
  11. yazdanian1990

    انگلیسی شدن بعضی از قسمت های ووکامرس

    زیپ کنید بزارید اینجا ...
  12. yazdanian1990

    انگلیسی شدن بعضی از قسمت های ووکامرس

    سلام قالب را زیپ کنید و بفرستید .
  13. سلام از افزونه سرچ آژاکس استفاده کنید . ajax search pro
  14. yazdanian1990

    مشکل نمایش ووکامرس در پنل مدیریت

    سلام شاید با افزونه دیگری تداخل دارد.
  15. yazdanian1990

    انگلیسی شدن بعضی از قسمت های ووکامرس

    سلام مشکل از قالب شما هست که به درستی با ووکامرس ست نشده است. بخشهایی که انگلیسی هستند و اسم قالبتون رو یا فایل قالب را بزارید و اعلام کنید کلماتی که مشکل دارند تا حل بشه براتون.
×