مرجع آموزش برنامه نویسی

افراد زیادی هستند که از طریق تحصیل یا علاقه به حوزه برنامه نویسی وارد می شوند ، اما پس از مدتی یا از یادگیری بی نتیجه خسته می شوند و یا آنطور که باید از کار خود لذت نمی برند. برنامه نویسی مسیر دشواری دارد که فقط افراد قدرتمند و هدفمند از پس آن بر می آیند. کسانی که به هر قیمتی استقامت می کنند هزینه رشد خود را می پردازند.
۴ دوره
+1500 دقیقه آموزش
۴۶۶ مقاله
۱۲۴۸ کاربر
سون کلونر

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

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

من می خواهم با یک مثال گام به گام به شما نشان دهم که چگونه می توانید شناسه دسته را در ووکامرس بدست آورید و آن را در کد خود برای ایجاد عملکرد سفارشی مجدداً قرار دهید.

چرا باید شناسه دسته فعلی ووکامرس را دریافت کرد؟

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

مثال برای دریافت شناسه دسته فعلی ووکامرس

به عنوان مثال ، می توانید با افزودن تغییر مسیر سفارشی ووکامرس پس از پرداخت ، عملکرد صفحه پرداخت را تغییر دهید ، همانطور که در پست بعد از پرداخت مجدد ووکامرس پس از پرداخت توضیح دادم: نحوه تنظیم آن

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

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

فرض کنید ما می خواهیم شناسه دسته بندی طبقه بندی شده در تصویر بالا را دریافت کنیم. ما می توانیم به سادگی شناسه دسته را با استفاده از یک روش اصلی وردپرس دریافت کنیم – get_queried_object()

این کمک می کند تا با درک نحوه عملکرد این تابع شروع کنید تا بتوانید با آگاهی کامل از نحوه کار کد را در پروژه خود پیاده سازی کنید!

دریافت شناسه دسته بندی فعلی ووکامرس با استفاده از – get_queried_object ()

این یک تابع ساده است که فقط شیئی را که در حال حاضر پرس و جو شده است برمی گرداند. بنابراین اگر شما در دسته هستید شیء دسته را برمی گرداند.

هنگامی که شی دسته را دریافت می کنید ، می توانید پیش بروید و شناسه را از شیء دریافت کنید.

بنابراین ما می توانیم مقدار بازگشتی این تابع را در یک متغیر به صورت زیر ذخیره کنیم:

$ current_category_object = get_queried_object ()؛

برای نشان دادن مثال ما از تصویر دسته ای که در بالا به اشتراک گذاشتم ، می توانیم آن را به یک هدر سرصفحه اضافه کنیم تا شیء دسته نمایش داده شود و سپس شناسه دسته را برداریم.

دریافت دسته بندی فعلی وو کامرس هدف – شی نمایش دادن بر سرتیتر

برای نمایش این مورد در سرصفحه آموزشی که برای آموزش توسعه ووکامرس استفاده می کنم ، باید آن را به قلاب هدر اضافه کنیم.

در زیر قطعه کد کامل با a است print_r برای نمایش شیء دسته ووکامرس در سرصفحه سایت ووکامرس.

همانطور که در تصویر زیر مشاهده می کنید ، شیء دسته نمایش داده می شود و ما عبارت_id را داریم که در دسته اول شناسه دسته ما است. بعداً به آن دسترسی پیدا می کنیم و آن را نمایش می دهیم یا به هر شکل دیگری که بخواهیم در کد استفاده می کنیم:

در زیر قطعه کد است که برای نمایش شیء دسته ووکامرس در سربرگ وردپرس استفاده کرده ایم.

// Get Current Category Object
 
add_action('wp_head', 'get_current_category_object');
 
function get_current_category_object(){
 
$current_category_object = get_queried_object();
 
print('');
print_r($current_category_object);
print('');
}

مرحله به مرحله شناسه دسته بندی فعلی ووکامرس را دریافت کنید (2 مرحله)

برای به دست آوردن شناسه دسته بندی فعلی در ووکامرس ، باید بدانید که ما می توانیم از تابع وردپرس که شیء مورد نظر را برای ما دریافت می کند ، استفاده کنیم.

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

  • شیء دسته را در یک متغیر ذخیره کنید – $ current_category_object = get_queried_object ()؛
  • در اولین مرحله به ویژگی term_id شی دسترسی پیدا کنید و اکنون شناسه دسته خود را دارید.

برای توضیح ، کد کامل به شرح زیر است:

// Get Current Category ID WooCommerce
 
add_action('wp_head', 'get_current_category_id');
 
function get_current_category_id(){
 
$current_category_object = get_queried_object();
 
echo $current_category_object ->term_id;
 
}

وقتی این کد را اضافه می کنید ، می توانید شناسه دسته ای را که بازدید می کنید در بالای صفحه نمایش داده شود ، همانطور که در تصویر زیر نشان داده شده است:

نتیجه

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

برداشت از این آموزش باید استفاده از تابع get_queried_object () WordPress برای بدست آوردن شیء دسته ووکامرس و سپس دسترسی به term_id باشد که یک ویژگی شیء دسته است و برابر با شناسه دسته است.

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


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

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

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

ناصر خالدی

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

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

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

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

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

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

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

نود جی اس

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


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

وردپرس

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


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

هوش مصنوعی

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


۳۹
۰
۱۱ آذر ۱۳۹۹

هک و امنیت

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


۳۳
۰
۱۳ آذر ۱۳۹۹
logo-samandehi
تماس با ما

می توانید از طریق اطلاعات زیر با ما در ارتباط باشید.

درباره ما

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