1 - 我有两个成员设置为订阅者。
2 - 我在wordpress中用代码制作了一个页面:
<img src="get_avatar" alt="Logano" onerror="this.src='./files/defaultHead.jpg'"><a>Get_name</a>
我该怎么做,我该怎么做?
我试图找到答案,但我只看到这个:<?php echo get_avatar( $id1, $size, $default, $alt ); ?>
答案 0 :(得分:1)
您需要将PHP和HTML视为两种不同的语言。
<?php
说,&#34;我们现在可以开始编写php了...&#34; 然后 - ?>
说&#34;回到常规HTML&#34;
所以... <img src='' alt=''>
是html ...你想在那里进行动态PHP调用......对吗?
然后...... <img src='<?php *stuff* ?>' alt=''>
<?php echo get_avatar( $id1, $size, $default, $alt ); ?>
echo
意思是......&#34;打印出来&#34;几分。
带有美元符号的$things
只是文档中的占位符...
如果您阅读该页面,它会告诉您每个页面的内容。你可以省去你不需要的那些。
您可以使用我认为的用户ID或电子邮件地址......
<img src='<?php echo get_avatar("4") ?>' alt=''>
所以,这样的事情会让你顺利。
抓一点...... echo 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";
?>
(在这种情况下......那些$是全局变量......不是占位符。文档确实令人困惑......不是吗?哈)
祝你好运。
答案 1 :(得分:0)
现在当我设法解决这个问题时,我直接打了另一个。我使用的是buddypress和扩展字段。当我查看标签时它是field_2,但我不能用上面的代码调用它?