从 user_id 获取头像
Get avatar from user_id
1 - 我有两个成员 设置为订阅者。
2 - 我用代码在 wordpress 中创建了一个页面:
<img src="get_avatar" alt="Logano" onerror="this.src='./files/defaultHead.jpg'"><a>Get_name</a>
- 现在我想获取该 img 的会员头像以及此页面的名称。
我该怎么做,我必须做什么?
我试图找到答案,但我只看到了这个:<?php echo get_avatar( $id1, $size, $default, $alt ); ?>
您需要将 PHP 和 HTML 视为两种不同的语言。
<?php
表示,"we can start writing php now..." 然后 - ?>
表示 "back to regular HTML"
所以...<img src='' alt=''>
是 html...您想要一个动态的 PHP 调用...对吗?
那么……<img src='<?php *stuff* ?>' alt=''>
<?php echo get_avatar( $id1, $size, $default, $alt ); ?>
echo
意思是……"print out" 差不多。
带有美元符号的 $things
只是文档中的占位符...
如果您阅读该页面,它会告诉您每个页面是什么。不需要的可以省略。
我认为您可以使用您的用户 ID 或电子邮件地址...
<img src='<?php echo get_avatar("4") ?>' alt=''>
所以,像这样的事情应该会让你上路。
从头开始...回显 get_avatar 为您吐出一个图像标签...
想知道没有回声会发生什么......?
所以,<?php echo get_avatar("4") ?>
页面名称...都是一样的想法
html 会是 <h2>the title</h2>
所以... <h2><?php echo get_the_title( $ID ); ?></h2>
您可以将页面的 ID 放在那里 "2"
或者 - 如果它在循环中,请将 ()
留空,然后它就会知道获取该页面的名称。
人名应该是这样的:
http://codex.wordpress.org/Function_Reference/get_userdata
<?php $user_info = get_userdata(1);
echo $user_info->first_name . "\n";
?>
(虽然在这种情况下......那些 $ 是全局变量......不是占位符。文档真的很混乱......不是吗?哈)
祝你好运。
现在,当我设法解决这个问题时,我直接打了另一个。我使用 buddypress 和扩展字段。当我查看标签时,它是 field_2 但我不能用上面的代码调用它?
1 - 我有两个成员 设置为订阅者。
2 - 我用代码在 wordpress 中创建了一个页面:
<img src="get_avatar" alt="Logano" onerror="this.src='./files/defaultHead.jpg'"><a>Get_name</a>
- 现在我想获取该 img 的会员头像以及此页面的名称。
我该怎么做,我必须做什么?
我试图找到答案,但我只看到了这个:<?php echo get_avatar( $id1, $size, $default, $alt ); ?>
您需要将 PHP 和 HTML 视为两种不同的语言。
<?php
表示,"we can start writing php now..." 然后 - ?>
表示 "back to regular HTML"
所以...<img src='' alt=''>
是 html...您想要一个动态的 PHP 调用...对吗?
那么……<img src='<?php *stuff* ?>' alt=''>
<?php echo get_avatar( $id1, $size, $default, $alt ); ?>
echo
意思是……"print out" 差不多。
带有美元符号的 $things
只是文档中的占位符...
如果您阅读该页面,它会告诉您每个页面是什么。不需要的可以省略。
我认为您可以使用您的用户 ID 或电子邮件地址...
<img src='<?php echo get_avatar("4") ?>' alt=''>
所以,像这样的事情应该会让你上路。
从头开始...回显 get_avatar 为您吐出一个图像标签...
想知道没有回声会发生什么......?
所以,<?php echo get_avatar("4") ?>
页面名称...都是一样的想法
html 会是 <h2>the title</h2>
所以... <h2><?php echo get_the_title( $ID ); ?></h2>
您可以将页面的 ID 放在那里 "2"
或者 - 如果它在循环中,请将 ()
留空,然后它就会知道获取该页面的名称。
人名应该是这样的:
http://codex.wordpress.org/Function_Reference/get_userdata
<?php $user_info = get_userdata(1);
echo $user_info->first_name . "\n";
?>
(虽然在这种情况下......那些 $ 是全局变量......不是占位符。文档真的很混乱......不是吗?哈)
祝你好运。
现在,当我设法解决这个问题时,我直接打了另一个。我使用 buddypress 和扩展字段。当我查看标签时,它是 field_2 但我不能用上面的代码调用它?