رفتن به مطلب

مشکل در لینک‌های ووکامرس


پست های پیشنهاد شده

در در ۱۴۰۰/۷/۱۹ در 06:15، navidsincere گفته است :

برای رفع این مشکل:

به این مسیر برید: plugins/woocommerce/includes

فایل class-wc-download-handler.php رو باز کنید

کدهای زیر رو از فایل پاک کنید:

کد اول:


        // Fallback, accept email address if it's passed.
        if ( empty( $_GET['email'] ) && empty( $_GET['uid'] ) ) { // WPCS: input var ok, CSRF ok.
            self::download_error( __( 'Invalid download link.', 'woocommerce' ) );
        }

 

کد دوم:
 


        if ( isset( $_GET['email'] ) ) { // WPCS: input var ok, CSRF ok.
            $email_address = wp_unslash( $_GET['email'] ); // WPCS: input var ok, CSRF ok, sanitization ok.
        } else {
            // Get email address from order to verify hash.
            $email_address = is_a( $order, 'WC_Order' ) ? $order->get_billing_email() : null;

            // Prepare email address hash.
            $email_hash = function_exists( 'hash' ) ? hash( 'sha256', $email_address ) : sha1( $email_address );

            if ( is_null( $email_address ) || ! hash_equals( wp_unslash( $_GET['uid'] ), $email_hash ) ) { // WPCS: input var ok, CSRF ok, sanitization ok.
                self::download_error( __( 'Invalid download link.', 'woocommerce' ) );
            }
        }

 

موفق باشید...

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

لینک به ارسال
  • asadiy4n این مورد را قفل کرد موضوع
مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...