仅登录时的wordpress PHP代码
我用一些PHP生成了一个自定义URL,该URL嵌入到页面模板中仅登录时的wordpress PHP代码,php,wordpress,Php,Wordpress,我用一些PHP生成了一个自定义URL,该URL嵌入到页面模板中 <?php global $current_user; ?> <?php get_currentuserinfo(); ?> <?php echo 'http://www.mywebsite.co.uk/clients/' . $current_user->user_login . "/"; ?> 这一切都很好,但我希望在用户未登录时将链接更改为静态链接,否则get_currentu
<?php global $current_user; ?>
<?php get_currentuserinfo(); ?>
<?php echo 'http://www.mywebsite.co.uk/clients/' . $current_user->user_login . "/"; ?>
这一切都很好,但我希望在用户未登录时将链接更改为静态链接,否则get_currentuserinfo部分会中断,并且显示的链接无效
我一直在尝试使用if(is_user_logged_in()),但它似乎不喜欢链接中使用的PHP。如果链接是静态文本,我可以让它工作,但不是所有的PHP都在那里
我的问题是,我如何让这两个PHP“逻辑”一起工作,这样我就可以说。。。当用户登录时,运行此PHP生成上述链接,当用户未登录时,是否显示其他链接
提前谢谢
Lee您可以使用您提到的条件:
<?php
if (is_user_logged_in()){
echo 'http://www.mywebsite.co.uk/clients/' . $current_user->user_login . '/';
} else {
echo 'http://someotherlink.com';
};
?>
非常感谢您!如此简单,却又如此难看!我的缺点是将所有内容都合并到适当的可读结构中。学习……慢慢地!:)不管怎样,现在一切都很好,谢谢你!没问题,很乐意帮忙!