मैंने इस कोड के साथ मेनू आइटम बनाया है। मेनू आइटम दिखाता है लेकिन शोर्ट आउटपुट वहां नहीं है। क्या कोई ऐसा जोड़ा है जो मैं जोड़ सकता हूं या एक अलग तरीका जो यह करेगा। मैंने उम्मीदों में भी जोड़ा है इससे मदद मिल सकती है।वर्डप्रेस मेनू में शोर्ट कैसे डालें
add_filter('wp_nav_items', 'do_shortcode', 7);
या शायद कोई जानता है कि यह संभव नहीं है और मुझे बता सकता है।
/* Nav Menu */
function add_profile_link_to_nav(){
if (is_user_logged_in()) { ?>
<ul>
<li class="menu-item"id="one"> <a href="http://example.com/members/">All Members</a>
<ul class="sub-menu">
<li class="menu-item"><?php echo custom_execute_shortcode(); ?> </li>
</ul>
</li>
</ul> <!--end menu--->
<?php }
}
add_action("wp_nav_items","add_profile_link_to_nav");
function custom_execute_shortcode() {
$myfunction= '[my shortcode"]';
$myfunction_parsed = do_shortcode($myfunction);
return $myfunction_parsed;
}
धन्यवाद
वाह जो वास्तव में काम करता था, लंबे समय से देख रहा था इसके लिए। बहुत धन्यवाद जेडी – xyz
बस जो मैं खोज रहा था, धन्यवाद! – hotshots
@ जेडी। - हाय, मैं इस कोड को अपने कोड में जोड़ने की कोशिश कर रहा हूं, लेकिन यह काम नहीं करेगा ([आईपी: जीबी] 020 7267 5222 [/ आईपी])। क्या आप कृपया मेरी मदद कर सकते हैं –