0
我想添加一個下拉導航對於有去已登錄用戶的博客動態鏈接我的BuddyPress/WordPress站點。添加使用PHP動態導航鏈接的BuddyPress/WordPress的
我希望這個鏈接出現在動態的「我的個人資料」鏈接的subnav中(目前工作正常)。
這是我的代碼,我覺得是幾乎正確的,但它給了我一個錯誤,說有「零除」。
add_filter('wp_nav_menu_items', 'my_nav_menu_profile_link');
function my_nav_menu_profile_link($menu) {
if (!is_user_logged_in())
return $menu;
else
$profilelink = '<li><a href="' . bp_loggedin_user_domain('/') . '">' . __('My Profile') . '</a>
<ul class="sub-menu"><li class="left-nav"><a href="http://www.doodlesncompany.com/dashboard">Dashboard</a></li>
<li class="left-nav"><a href="<?php echo home_url(). '/artist/' . bp_get_displayed_user_username(). '/'; ?>">Art Blog</a></li>
</ul>
</li>';
$menu = $menu . $profilelink;
return $menu;
}
除了「藝術博客」導航,一切正在正常工作。
你有更多的細節,以什麼是導致除以零?可能是堆棧跟蹤? –
恩,我猜我不確定。抱歉。 我試了幾次修改,沒有給我一個錯誤。但不是有一個動態鏈接,它只鏈接到www.doodlesncompany.com/artist/,而不是更多 – Sorci
這是錯誤嗎? 不安全的JavaScript嘗試訪問URL http://doodlesncompany.com/artist/與框架與URL http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-952545263902349...mpany。 COM /&FasL的= 2.200.200.2078542487..7538764325 ..&福= 0&IFI = 1&EA = 0&DTD = 114。域,協議和端口必須匹配。 – Sorci