永发信息网

dedecms添加文章的时候,怎么让每个作者加上链接

答案:1  悬赏:70  手机版
解决时间 2021-03-02 06:36
  • 提问者网友:城市野鹿
  • 2021-03-01 16:04
dedecms添加文章的时候,怎么让每个作者加上链接
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-03-01 16:11
可以用代码二次开发,我给你讲一下我的实现方法。

首先要添加一个作者栏目,然后在栏目里面添加作者文档,定义一个模板,模板中用{dede:sql}调用这个作者的所有小说即可。
代码如下:
{dede:sql sql="Select id,title,litpic,writer,description from dede_archives where writer=~title~ order by pubdate DESC"}[field:title/] - [field:writer/][field:description/]
{/dede:sql}然后在小说更新的时候添加个自定义字段,作者链接,模板的作者处调用该字段即可,如果没有作者,则留空。
代码如下:
{dede:field.writer/}这样的好处是符合逻辑,并且作者页面可以生成静态,坏处是工作量变大,如果你图简单,可以自己做个author.php页面,接受传参,里面直接按照传参搜索数据库就可以了,然后小说模板中作者处调用如下代码:
author.php?key=[field.writer /]这样也可以啊。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯