我正在建立一个商店网站,我的主页上有一个按钮,可以进入商店页面。我想要的是,如果用户没有登录,按钮应该进入我的帐户页面,如果他已经登录,则按钮应该进入商店页面。我如何实现这一目标?
现在,我在页面的javascript中添加以下内容(我使用插件来包含JS)
String function getlink()
{
if(is_user_logged_in())
return "/order";
else
return"/my-account";
}
document.getElementById('preorder').href = getlink();
我在<a>
中指定了预订单ID,如下所示:
<a id="preorder" class="bws-button bws-success bws-radius bws-plane " href="">
有什么我做错了,我还有什么需要做的吗?我是html,JS和wordpress的新手,所以我们非常感谢这些精心解答:)
答案 0 :(得分:0)
<?php if(is_user_logged_in()) { ?>
<a id="preorder" class="bws-button bws-success bws-radius bws-plane " href="<?php echo get_permalink(); ?>">button for logged in user</a>
<?php } else { ?>
<a id="preorder" class="bws-button bws-success bws-radius bws-plane " href="<?php echo get_permalink(); ?>">button for all</a>
<?php } ?>
在固定链接区域添加您的网页ID。