رفتن به مطلب
iranwebserver

yazdanian1990

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

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

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

  • روز های برد

    14

تمامی مطالب نوشته شده توسط yazdanian1990

  1. yazdanian1990

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

    افزونه های کش را غیر فعال کنید .
  2. yazdanian1990

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

    با یک قالب دیگه امتحان کنید ببینید با قالب دیگر درست است یا خیر
  3. yazdanian1990

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

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

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

    سلام ادرس سایت رو بزارید.
  5. 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; } موفق و مؤید باشید.
  6. yazdanian1990

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

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

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

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

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

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

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

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

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

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

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

    احتمالا این کارت را راه بندازد [محتوای مخفی]
  12. 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 بزارید. اگر کسی خواست کپی کند لطفا منبع را پرشین اسکریپت ذکر کند. در پناه حق یزدانیان
  13. yazdanian1990

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

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

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

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

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

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

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

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

    راهنمایی در مورد WPML

    سلام میتونید از زمینه دلخواه استفاده کنید و بعد کد زمینه دلخواه را بجای عنوان دسته بزارید..(توی قالب ) تا جایی ک یادمه میتونید برای زمینه هم ترجمه ایجاد کنید
  19. yazdanian1990

    راهنمایی ساخت سایت ساز با وردپرس

    سلام با وردپرس مولتی یوزر یا همون وردپرس شبکه . افزونه هایی هم داره همین مولتی یوزر میتونید باهاش کار کنید.
  20. yazdanian1990

    مشکل جاوا اسکریپت در چک کردن خالی بودن رشته

    اینو امتحان کنید : function tCopy() { var copyText = document.getElementById('copy'); if (copyText == '') {  alert("Write Something"); return false; } else { copyText.select(); document.execCommand("copy"); alert("Copied the Text: " + copyText.value); } }
  21. yazdanian1990

    گزینه راهنما در پیشخوان وردپرس

    یک اسکرین شات بزارید لطفا.
  22. yazdanian1990

    وردپرس > ووکامرس > سفارشات

    سلام از دیتابیس میتونید تعداد رو کاهش بدید و خب طبیعی هست ک سایت بالا نیاد... فقط یک راه دیگه هم داره اگر پیشخوان براتون میاد لینک مستقیم زباله دان را بزنید : www.siteshoma.com/wp-admin/edit.php?post_status=trash&post_type=shop_order بعد از اینجا باز بشه تعداد رو کاهش بدید.
  23. درست جایگزین نکردید.! مشخصات بفرستید به پیام خصوصی تا انجام بدم. ولی انلاین هم میتونید چک کنید ببینید که درست گذاشتم.
  24. yazdanian1990

    حذف فضای خالی قالب

    قالب شما ساده هست و سایدبار را خالی بزارید محتوا جاشو نمیگیره . اگه از سایدبار نمیخواید استفاده کنید . و میخواید محتوا تمام عرض باشند . در فایل زیر [محتوای مخفی] تو قالب در خط 727 .content{ float:left; width:665px; overflow:hidden; margin-top:20px; cursor:default; } را به .content{ width:100%; overflow:hidden; margin-top:20px; cursor:default; } تغییر بدید.
  25. با فارسی سازش درمیان بزارید . من باهاش کار کردم این امکان را داره.
×