۶ دانشجوی سون‌لرن
مشکلی در تبدیل کردن منو فرانت به وردپرس
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۰۴ بهمن ۱۴۰۱

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

اومد یه چنین ساختاری رو برای فرانت منو گذاشته که فایل اصلیشو ارسال کردم

در مرحله اول یه Nav گذاشته و درون اون ul بعدش li

مشکل از اینجا شروع میشه که برای ساب منو از یه div استفاده کرده و درون دوباره ul و li

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

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

https://uupload.ir/view/menu_3ilb.zip/

سلام دوست عزیز.

این صفحه رو مطالعه کنید.

https://wordpress.stackexchange.com/questions/78121/add-container-to-nav-menu-sub-menu

موفق باشید

احمد اسماعیلی ۰۴ بهمن ۱۴۰۱، ۲۱:۲۱

با سلام

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

موفق باشید

بهنام مرادی ۰۴ بهمن ۱۴۰۱، ۲۱:۲۳

سلام مجدد ، مچکرم بابت راهنماییتون

من Walker که اقای صالحی در دوره آموزش دادن استفاده کردم : https://github.com/wp-bootstrap/wp-bootstrap-navwalker


در لینکی که ارسال شد (https://wordpress.stackexchange.com/questions/78121/add-container-to-nav-menu-sub-menu) گفته شده از این مورد یه new بگیرید

        'walker'         => new WPSE_78121_Sublevel_Walker

یعنی دیگه نیازی نیست از wp-bootstrap-navwalker استفاده کنم؟

VahidTahmasebi ۰۵ بهمن ۱۴۰۱، ۰۶:۴۶

با توجه به داکیومنتی که استاد در مورد wp-bootstrap-navwalker دادن و همچنین داکیومنتی که بنده ارسال کردم. اگه به خوبی و کامل کد‌ها رو درک کنید و کامل مطالعه کنید متوجه خواهید شد که چکاری باید انجام بدید.

توصیه میکنم یکبار هر دو داکیومنت رو کامل بخونید.

موفق باشید.

احمد اسماعیلی ۰۶ بهمن ۱۴۰۱، ۲۳:۰۸

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


میشه در مورد اینم یه راهنمایی کنید

VahidTahmasebi ۰۷ بهمن ۱۴۰۱، ۱۰:۰۵

استایل‌ها رو چک کنید. اینسپکت بگیرید ببینید اصلا منویی لود میشه یا نه؟ اگه کلا لود نمیشه احتمالا اشکال از سمت php هست. ولی اگه منو لود میشه در حالت موبایل احتمالا مشکل استایل دهی هست.

ببینید استایل‌ها به چه شکله.

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

احمد اسماعیلی ۰۷ بهمن ۱۴۰۱، ۱۲:۳۵