So fügen Sie einen Shortcode in das WordPress-Menü ein
Ich habe einen Menüpunkt mit diesem Code erstellt. Der Menüpunkt wird angezeigt, aber die Shortcode-Ausgabe ist nicht vorhanden. Gibt es etwas, das ich hinzufügen kann oder eine andere Methode, die dies erledigt? Ich habe auch in der Hoffnung hinzugefügt, dass dies helfen könnte.
add_filter('wp_nav_items', 'do_shortcode', 7);
Oder vielleicht weiß jemand, dass das nicht möglich ist und kann es mir sagen.
/* 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;
}
Vielen Dank