چگونه بررسی کنیم آیا صفحه پرداخت است ووکامرس

اگر به دنبال راهی سریع برای اطلاع از نحوه بررسی صفحه خرید ووکامرس هستید ، این آموزش برای شما مناسب است. در حالت ایده آل ، می توانید بررسی کنید که آیا در صفحه پرداخت هستید تا شرایط خاصی را اجرا کنید که باید هنگام حضور کاربر در صفحه پرداخت انجام شود. بهترین راه برای بررسی اینکه آیا کاربر در صفحه پرداخت است ، می توانید از پارامترهای URL استفاده کنید.

آیا صفحه پرداخت ووکامرس است

برای بررسی اینکه آیا صفحه پرداخت در ووکامرس است می توانید از کد الگو که یک تگ شرطی است درست مانند سایر تگ های شرطی استفاده کنید

is_checkout () در صفحه پرداخت درست برمی گرداند

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

if ( is_checkout() ) {

    echo 'It is checkout page';

}

همچنین می توانید پیش بروید و از تابع برای بررسی نقطه پایانی استفاده کنید ، همانطور که در نمونه کد زیر نشان داده شده است:

is_wc_endpoint_url () هنگام مشاهده نقطه پایانی WooCommerce true برمی گرداند

is_wc_endpoint_url (‘order-pay’) هنگامی که صفحه پایانی پرداخت سفارش نمایش داده می شود.

is_wc_endpoint_url (“سفارش دریافت شد”) هنگامی که صفحه پایانی سفارش دریافت شده نمایش داده می شود

is_wc_endpoint_url (‘view-order’) وقتی صفحه پایانی نظم نمایش داده می شود.

is_wc_endpoint_url (‘edit-account’) هنگامی که صفحه پایانی برای ویرایش حساب نمایش داده می شود.

is_wc_endpoint_url (‘edit-address’) وقتی صفحه پایانی آدرس ویرایش نمایش داده می شود.

is_wc_endpoint_url (‘password-lost’) هنگامی که صفحه پایانی رمز عبور از دست رفته در حال نمایش است.

is_wc_endpoint_url (‘خروج از مشتری’) هنگامی که صفحه پایانی خروج از مشتری نمایش داده می شود.

is_wc_endpoint_url (‘add-پرداخت-روش’) هنگامی که صفحه پایانی روش افزودن روش پرداخت نمایش داده می شود.

می توانید از تابع بالا برای دریافت شناسه سفارش مانند قطعه کد زیر استفاده کنید:

 if ( is_wc_endpoint_url( 'order-received' ) ) {

          global $wp;

           //دریافت شناسه سفارش 
         $order_id =  intval( str_replace( 'checkout/order-received/', '', $wp->request ) );
                        
             
    }

نتیجه

در این آموزش ، ما با استفاده از تابع شرطی که به شما امکان می دهد بررسی کنید آیا در صفحه پرداخت هستید ، بررسی کنید که آیا کاربر در صفحه پرداخت است یا خیر.

در این مقاله قصد داریم تا درباره چگونه بررسی کنیم آیا صفحه پرداخت است ووکامرس صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۵۶۱
۰
۱۱ آذر ۱۳۹۹

اندروید

اندروید یک سیستم عامل می باشد که توسط گوگل توسعه داده میشود, این سیستم عامل بر پایه نسخه ی اصلاح شده ی هسته ی لینوکس و دیگر نرم افزار های متن باز طراحی شده است و ...


۷۵۲
۰
۲۹ آبان ۱۳۹۹

نود جی اس

توسعه دهندگان نود جی اس, زبان جاوا اسکریپت را از یک زبان قابل اجرا در مرورگر خارج کرده و به زبانی تبدیل کردن که بتوان آن را بصورت یه اپلیکیشن مستفل اجرا کرد و ...


۶۵۶
۰
۱۲ آذر ۱۳۹۹

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۶۷۹
۰
۱۳ آذر ۱۳۹۹