Using WordPress custom navigation menus automatically gets the menu item label and displays it between the of the menu item, what I need to do is to get a custom field value of the page and displays it instead of the menu item label. How can I do that ?

link|improve this question

78% accept rate
feedback

1 Answer

up vote 2 down vote accepted

You need a custom walker. Change the function function start_el() to use your custom field’s value.

link|improve this answer
Thanks very much, but I'm not a pro php developer :) . So can please hint me how to do that to display a custom field value INSTEAD of the menu item label, because when i remove the menu item label the whole item is automatically removed. – Mohamed Said Feb 17 at 12:55
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.