gpt4 book ai didi

php - 访客与登录用户的导航菜单 WP 样式

转载 作者:太空宇宙 更新时间:2023-11-04 15:24:11 24 4
gpt4 key购买 nike

我为教堂创建的 Wordpress 网站出现问题。他们想要一个只有他们的成员才能看到的单独部分。我安装了插件 WP-Members 并创建了两个菜单,一个用于访客(未登录用户)和用户(已登录用户)。我在 header.php 中放入了一些代码,告诉它向登录用户显示一个菜单,向未登录用户显示另一个菜单。到目前为止一切顺利。

问题是当用户登录时,样式会发生变化。未登录的用户会以应有的方式看到导航菜单。当用户登录时,子指示器消失,自动宽度不起作用,导航菜单下方的 slider 也神奇地停止工作。这让我相信它可能与两个插件发生冲突,或者类似的事情

我用来向客人显示一个菜单并向用户显示另一个菜单的代码:

<div id="navigation" class="clearfix">
<?php
if ( is_user_logged_in() ) {
wp_nav_menu( array(
'theme_location' => 'main nav',
'menu' => 'logged-in-menu',
'sort_column' => 'menu_order',
'menu_class' => 'sf-menu sf-js-enabled sf-shadow',
'fallback_cb' => 'default_menu'
));
} else {
wp_nav_menu( array(
'theme_location' => 'main nav',
'menu' => 'logged-out-menu',
'sort_column' => 'menu_order',
'menu_class' => 'sf-menu sf-js-enabled sf-shadow',
'fallback_cb' => 'default_menu'
));
}
?>
</div>

网站是 www.vineyardkollumerzwaag.nl/nieuw/

用户名:测试密码:测试

最佳答案

登录后,我看到来自脚本/wp-content/mu-plugins/notes/admin-bar-rest.js 的 JavaScript 错误 - 错误是对象没有方法 'on'

仔细看一下,您包括 jQuery 1.6.2 版,.on() 已添加到 1.7 版的 jQuery - 尝试将您网站中包含的 jQuery 版本更新到 1.7+,这应该可以解决问题

关于php - 访客与登录用户的导航菜单 WP 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14224749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com