PHP-can';不要打印一些非常基本的东西
我正在我的网站上工作,我在PHP语法方面遇到了一些问题。当用户登录时,我只想说“欢迎,[姓名]”。我正在开发Wordpress,我正在使用一个插件与用户一起工作。因此,当我想对齐网站右侧的文本时,我有:PHP-can';不要打印一些非常基本的东西,php,wordpress,Php,Wordpress,我正在我的网站上工作,我在PHP语法方面遇到了一些问题。当用户登录时,我只想说“欢迎,[姓名]”。我正在开发Wordpress,我正在使用一个插件与用户一起工作。因此,当我想对齐网站右侧的文本时,我有: print"<p align=\"RIGHT\">Welcome, </p>"; 我正试图把这些东西放在一起,但不起作用。我正在使用do_短代码,但我不知道如何组合起来 do_shortcode('[user-data field_name="Nombre"]') 希
print"<p align=\"RIGHT\">Welcome, </p>";
我正试图把这些东西放在一起,但不起作用。我正在使用do_短代码,但我不知道如何组合起来
do_shortcode('[user-data field_name="Nombre"]')
希望有人能帮助我。多谢各位 如果插件正在查询数据库表_users,您应该能够将当前用户的名称存储在变量中,然后将其添加到输出中。我不确定你在用什么插件,但试试这样的。我一直都是这样做的
<?php if(is_user_logged_in()) : ?>
<?php
global $current_user;
get_currentuserinfo();
$username = $current_user->user_login;
?>
<p class="your-class">Welcome, <?php echo $username; ?></p>
<?php endif; ?>
欢迎光临
如果这不起作用,我会跳进你的数据库,找到存储用户名的表/字段,然后以类似的方式调用/存储它们你在使用什么插件?你应该使用CSS而不是
align=“RIGHT”
echo do_shortcode('[user data field_name=“Nombre”]”)代码>前端用户插件如果我使用[user data field\u name=“name”]它本身工作正常。唯一的问题是我不知道如何把它们放在一起,所以“欢迎”和名字在同一行。(可能创建一个新变量,在打印它们之前将它们放在一起??)
<?php if(is_user_logged_in()) : ?>
<?php
global $current_user;
get_currentuserinfo();
$username = $current_user->user_login;
?>
<p class="your-class">Welcome, <?php echo $username; ?></p>
<?php endif; ?>