你好我想编辑一个WP插件,我想我想做什么这很简单,但由于某种原因它不起作用,我检查代码并在互联网上阅读了很多帖子,我看不到任何错误,这是代码。在href行回声不起作用
<?php
global $before_title, $after_title, $current_user;
$current_user = wp_get_current_user();
?>...
...{ echo '<li><a href="/wp-admin/profile.php">'.__('Profile', 'sb-login').'</a></li>'; }
所有我想要做的是href="/foros/usuarios/<?php echo $current_user->user_login; ?>"
在说代码的其他部分改变href="/wp-admin/profile.php"
这样的:
<a style="color:#0176AB;" title="Go to your wall" href="<?php echo get_site_url(); ?>/author/<?php echo $current_user->user_login; ?>"><?php echo $current_user->display_name; ?></a>
,但一点儿也不工作,我得到的链接永远的”相同的代码,”我的意思是:
href="/foros/usuarios/<?php echo $current_user->user_login; ?>"
,我得到字面上["mysite url"/foros/usuarios/<?php echo $current_user->user_login; ?>
]
我不知道什么是错了,我也尽量只把
href="/foros/usuarios/$current_user"
我尝试了很多其他的东西还可以,但我不能看到什么是错的。请帮帮我。
您的正确代码段中没有出现“[我的网站]/foros/usuarios /”部分['。$ current_user-> user_login。']。 – 2014-10-05 12:39:01
不确定在PHP中的回声声明?你可以把代码的全部功能,而不是......? – 2014-10-05 12:47:58
我重写了一下,它的工作原理是: ' 2014-10-05 12:48:31