如何根据您是否登录来设置有条件的超链接

时间:2015-05-07 作者:Victoria

我主页上的一个部分有一个超链接标题。我有一个多用户网站,所以我希望该标题"View all Exclusive Activities" 如果用户已经登录,则将其带到特定的店铺类别(product category/Aktiviter/),如果用户已注销,则将其带到登录页面(/登录)。

但是,此标题通过页面上的主题选项添加到主页。。。image of the theme option to add a "read more" titile

谢谢你的帮助!!!

1 个回复
SO网友:ambroseya

您需要能够编辑主题本身(或作为子主题)来进行更改-很明显,主题选项没有给您这个选项。

很有可能是在你的头球。您将找到从主题选项页面提取这些值的代码。这就是您需要编辑的内容。当您找到该代码时,您需要执行一个条件

 if( is_user_logged_in() ){
   echo \'/product-category/aktiviteter/\';
 }
 else{
   echo \'/login/\';
 }
在模板中设置URL的任何位置。

结束

相关推荐