ايران ويج

نسخه‌ی کامل: وردپرس - ایجاد زیر منو - باد کدنویسی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام
من یک منو دارم که از پنل مدیریت admin ساختمش
حالا من میخوام قبل از نمایش منو در بالای سایت یکسری اطلاعات از DB خوانده شود و به اولین <li> این منو اضافه شود (sub menu) بعد نمایش داده شود
مثال :
نام منو : top_menu
li های من: 

محصولات 
درباره ما 
تماس با ما

چیزی که میخوام نمایش داده شود:

محصولات
   p1
   p2
   p3
درباره ما
تماس با ما


تا جایی که میدونم باید از add_filter استفاده کنم تا قبل از نمایش منو داده ها رو به صورت string اضافه کنم
نکته : حتما میخوام فقط به اولین خانه ایم منو یعنی (محصولات) این p1،p2،p3 اضافه شود (که این p ها از DB خوانده میشود)

در حال حاضر نمیدونم با کدوم action باید کار کنم:
wp_page_menu_args
wp_page_menu
,....
https://adambrown.info/p/wp_hooks/hook
لینک زیر همین کار رو انجام میده
کد php:
add_filter'wp_nav_menu_items''add_loginout_link'10); 



کد:
http://www.wpbeginner.com/wp-themes/how-to-add-custom-items-to-specific-wordpress-menus/
(۲۲-دى-۱۳۹۶, ۱۱:۲۵:۱۴)lord_viper نوشته است: [ -> ]لینک زیر همین کار رو انجام میده
کد php:
add_filter'wp_nav_menu_items''add_loginout_link'10); 



کد:
http://www.wpbeginner.com/wp-themes/how-to-add-custom-items-to-specific-wordpress-menus/

ممنون از پاسخ
اینو هم تست کرده بودم ولی کاری که میخوام انجام نمیده 
این روش میشه به اول یا آخر منو یه li اضافه میکنه یعنی اینحوری:

محصولات 
درباره ما 
تماس با ما
p1
p2
p3

یا

p1
p2
p3
محصولات 
درباره ما 
تماس با ما

در صورتی که باید اینجوری بشه:

محصولات
   p1
   p2
   p3
درباره ما
تماس با ما


من نیاز به ایجاد زیر منو برای اولین li دارم
فهمیدم باید از Walker استفاده کنید