我正在Wordpress上建立一個會員網站,並希望顯示不同的導航菜單登錄用戶。更改WordPress的PHP顯示不同的菜單登錄用戶
這裏顯示的菜單當前的PHP代碼:
<?php /* Our navigation menu. */ ?>
<?php if (isset ($options['admired_remove_superfish']) && ($options['admired_remove_superfish']!=""))
wp_nav_menu(array('container_class' => 'menu-header', 'theme_location' => 'primary'));
else
wp_nav_menu(array('container_class' => 'menu-header', 'theme_location' => 'primary', 'menu_class' => 'sf-menu','fallback_cb' => 'admired_page_menu' ));?>
下面是需要更換的代碼PHP代碼:
<?php
if (wp_emember_is_member_logged_in()) {
wp_nav_menu(array('menu' => 'logged-in-members'));
} else {
wp_nav_menu(array('menu' => 'normal-visitor-menu'));
}
?>
如果我只是取代舊的代碼,用它會工作的新代碼,但格式化是關閉的。我需要當前代碼中的Superfish部分,但我不確定如何使它在PHP中工作。
我知道這可能有點令人困惑,但我會很感激任何幫助。謝謝!
P.S.這是來自插件網站的教程。我一直在關注它,但我不知何故需要讓Superfish留在那裏。我確定不知道該怎麼做。
完美!非常感謝!我不知道爲什麼我沒看到 – emagdnim 2012-08-07 00:24:16
不客氣:-) – 2012-08-07 00:26:16