اگر به دنبال یک روش ساده برای افزودن آیتم های جدید به منو صفحه حساب کاربری من در ووکامرس هستید، در جای درست قرار دارید. در این مقاله ما نحوه اضافه کردن آیتم به منو حساب کاربری ووکامرس را به شما آموزش می دهیم.
نحوه اضافه کردن آیتم به منو حساب کاربری من
برای اضافه کردن آیتم به منو حساب کاربری من در ووکامرس کد زیر را به فایل functions.php قالب وردپرس خود اضافه کنید:
// 1. Register new endpoint (URL) for My Account page // Note: Re-save Permalinks or it will give 404 error function bbloomer_add_premium_support_endpoint() { add_rewrite_endpoint( 'premium-support', EP_ROOT | EP_PAGES ); } add_action( 'init', 'bbloomer_add_premium_support_endpoint' ); // ------------------ // 2. Add new query var function bbloomer_premium_support_query_vars( $vars ) { $vars[] = 'premium-support'; return $vars; } add_filter( 'query_vars', 'bbloomer_premium_support_query_vars', 0 ); // ------------------ // 3. Insert the new endpoint into the My Account menu function bbloomer_add_premium_support_link_my_account( $items ) { $items['premium-support'] = 'پشتیبانی'; return $items; } add_filter( 'woocommerce_account_menu_items', 'bbloomer_add_premium_support_link_my_account' ); // ------------------ // 4. Add content to the new tab function bbloomer_premium_support_content() { echo '<h3>پشتیبانی حرفه ای ووکامرس</h3><p>توضیحات خود را اینجا قرار دهید</i></p>'; echo do_shortcode( ' /* شورت کد خود را اینجا قرار دهید */ ' ); } add_action( 'woocommerce_account_premium-support_endpoint', 'bbloomer_premium_support_content' ); // Note: add_action must follow 'woocommerce_account_{your-endpoint-slug}_endpoint' format
در کد بالا ما یک تب جدید به نام پشتیبانی اضافه کرده ایم. شما می توانید در بالا علاوه بر تغییر نام تب، توضیحات خود را قرار دهید و همچنین در صورت نیاز می توانید با شورت کد محتوای دلخواه خود را نمایش دهید.
توجه: بعد از اضافه کردن کد برای آپدیت لینک ها لازم است که در پیشخوان وردپرس به قسمت تنظیمات » پیوندهای یکتا بروید و بدون انجام هیچ کاری فقط بر روی دکمه ذخیره تغییرات کلیک کنید.
پس از انجام کارهای بالا اگر به صفحه حساب کاربری من در سایت خود مراجعه کنید خواهید دید که یک تب جدید اضافه شده است:
به پایان این مقاله رسیدیم، امیدواریم که نحوه اضافه کردن آیتم به منو حساب کاربری ووکامرس را به خوبی یاد گرفته باشید. همچنین در صورتی که نیاز به حذف برخی از آیتم های منو هم دارید، می توانید مقاله حذف کردن آیتم از منو حساب کاربری ووکامرس را ببینید.
سلام امکان داره به دیدگاه من پاسخ بدید؟؟
سلام وقت بخیر
اگر بخوایم از یک منو بیشتر بسازیم چکار کنیم؟
برای حذف منوهای پیشفرض چگونه انجام بدیم؟
اگه بخوایم به منو لینک بدیم چطور؟
و اگه بخوایم منو برای نقش کاربری خاصی فقط نمایش داده بشه چطور؟
ممنون میشم راهنمایی کنید
سلام
ممنون مطالب مفیدی که قرار دادید
حالا اگر دو یا چند منو بخوایم استفاده کنیم چه تغییراتی باید اعمال کنیم؟