VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

如何在dede文章页面显示作者头像?

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如何在dede文章页面显示作者头像?

如何在德德文章页面显示作者头像?

德德在文章页面显示作者只显示自己的用户名,但是如果我想把德德改造成一个更社会化的网站,我觉得有必要显示作者头像,但是官方没有相应的模板标签。

推荐学习:梦想编织cms

在网上看到解决这个问题的方法基本是直接在模板页面上调用runphp的程序段,确实可行。

但我不倾向于这样做,因为很多时候我们需要差异化的函数,每次都这样混合php代码看起来很乱。

我直接在php文件里修改了,这样文章模板就可以调用几个新的标签了。

找到/include/arc . archives . class . PHP文件。

search " $ this-> add tablerow = $ this-> dsql-> getone($ query);",跳转到154行左右,在else { $ this-> fields[' temple ']= $ this-> fields[' redirection ']= ' ';}添加以下代码:

代码如下:

/*何洁_修改文章作者信息@ www . 68 CPU . com */$ query = " SELECT * FROM jcode _ member WHERE ` mid ` = & quot;。$ this-& gt;字段[& amp;#39;中期和中期。#39;];$ author info = $ this-& gt;dsql-& gt;GetOne($ query);$ this-& gt;字段[& amp;#39;作者名& amp#39;]= $ author info[& amp;#39;uname & amp#39;];$ this-& gt;字段[& amp;#39;authorface & amp#39;]= $ author info[& amp;#39;脸和脸。#39;];如果(空($ this-& gt;字段[& amp;#39;authorface & amp#39;])){ $ this-& gt;字段[& amp;#39;authorface & amp#39;]=($ this-& gt;author info [& amp;#39;性与健康。#39;]= = & amp;#39;女性& amp # 39)?& amp#39;../member/templets/images/df girl . png & amp;#39;:& amp#39;../member/templets/images/df boy . png & amp;#39;;} $ this-& gt;字段[& amp;#39;authorface & amp#39;]= & quot;& lta href = & amp#39;"。$ GLOBALS[& amp;#39;cfg _ basehost & amp#39;]."/member/index.php?uid = & quot。$ author info[& amp;#39;用户& amp#39;]."& amp#39;& gt& ltimg宽度= & amp#39;32 & amp#39;高度= & amp#39;32 & amp#39;src = & amp#39;"。$ this-& gt;字段[& amp;#39;authorface & amp#39;]."& amp#39;/& gt;& lt/a & gt;";$ this-& gt;字段[& amp;#39;作者电子邮件& amp#39;]= $ author info[& amp;#39;电子邮件& amp#39;];这段代码的作用是根据文章的作者id查询作者信息,当然也包括头像。

我在这里找到了头像邮箱、用户名等三种信息,以备日后备份。

我在用户头像的这个标签里做了一些处理,这样在模板里调用的时候就可以直接生成一个指向作者空间的链接。

文章模板中调用作者头像的说法是:

代码如下:

{dede:field.authorface/}这个标签对应的php代码其实就是上面的$this->Fields['authorface']。同样,我们需要找出作者的邮件信息其实在php代码的$this->Fields['authoremail']中,对应的模板标签是{dede:field.authoremail/}。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何在dede文章页面显示作者头像? https://zhujicankao.com/118890.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何在dede文章页面显示作者头像?
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!