首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >登录小部件用jQuery动画另一个小部件

登录小部件用jQuery动画另一个小部件
EN

Stack Overflow用户
提问于 2014-10-12 14:53:20
回答 1查看 96关注 0票数 0

编辑:我打开了一个新的问题,因为我看到我需要一个php代码,而不是jquery : Add echo to my wordpress sidebar for non-connected users

在我的WordPress测试网站中,我使用进行连接。不幸的是,登录小部件没有“铭文”链接,所以我在登录小部件下面的文本小部件中创建了一个链接。问题是,这个链接不是与登录小部件同步的,它甚至在成员连接和联机时也是可见的。我想让“铭文”链接不可见,当有人连接。

我使用在我的情况下不起作用的jQuery,因为当登录小部件刷新页面时,jQuery效果没有保留,但是css获得了优先级.请参阅这里的演示:http://www.igorlaszlo.com/test/ -您可以使用用户名: testing / password : testing2014连接自己

CSS

代码语言:javascript
运行
复制
/* this is the text widget with the "Inscription" link */
#text-7 {
opacity: 1;
}

脚本

代码语言:javascript
运行
复制
    // when the "Login" button is loaded and clicked, Inscription link is invisible 
    jQuery('.sp-widget-login-div form p input').load(function(){
        jQuery('#text-7').animate({'opacity':0},500,'easeInCirc');
    });
    jQuery('.sp-widget-login-div form p input').click(function(){
        jQuery('#text-7').animate({'opacity':0},500,'easeInCirc');
    });

    // when the "Logout" link is loaded and clicked, Inscription link is visible
    jQuery('.logout-link').load(function(){
        jQuery('#text-7').animate({'opacity':1},500,'easeInCirc');
    });
    jQuery('.logout-link').click(function(){
        jQuery('#text-7').animate({'opacity':1},500,'easeInCirc');
    });

谢谢你提前帮忙!

EN

回答 1

Stack Overflow用户

发布于 2014-10-12 15:20:19

使用is_user_logged_in()函数显示或隐藏链接。

代码语言:javascript
运行
复制
if ( is_user_logged_in() ) {
   echo '<a href="#">Your link</a>';
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26326401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档