首页 百度快照文章正文

dede作者如何调用当前栏目作者

百度快照 2023年04月22日 22:31 99 im

  在dede内容管理系统中,有时候需要调用当前栏目作者的文章,这个功能可以通过一些简单的代码实现。下面将介绍dede作者如何调用当前栏目作者的文章。

dede作者如何调用当前栏目作者

  

步骤一:获取当前栏目

  在dede中,我们需要先获取当前栏目的信息,这可以通过以下代码实现:

  

<?php  $tid = $GLOBALS[envs][typeid];  $row = $dsql->GetOne("SELECT * FROM `#@__arctype` WHERE id=$tid ");  $typename = $row[typename];  ?>  

  其中,$tid代表当前栏目的ID,$typename代表当前栏目的名称。

  

步骤二:获取当前栏目作者的文章

  接下来,我们需要获取当前栏目作者的文章,这可以通过以下代码实现:

  

<?php  $sql = "SELECT * FROM `#@__archives` WHERE typeid=$tid AND writer=$typename ORDER BY id DESC LIMIT 0,10";  $dsql->SetQuery($sql);  $dsql->Execute();  while($row = $dsql->GetArray())  {   // 输出文章标题、链接等信息  }  ?>  

  其中,$sql代表查询语句,typeid=$tid表示查询当前栏目的文章,writer=$typename表示查询当前栏目作者的文章,ORDER BY id DESC表示按照文章ID倒序排序,LIMIT 0,10表示只查询最新的10篇文章。

  

步骤三:输出文章信息

  最后,我们需要将获取到的文章信息输出到页面上,这可以通过以下代码实现:

  

<?php  while($row = $dsql->GetArray())  {   $title = $row[title];   $url = $row[arcurl];   $pubdate = $row[pubdate];   $writer = $row[writer];   $description = $row[description];   // 输出文章标题、链接等信息   echo "<li><a href=$url title=$title target=_blank>$title</a></li>";  }  ?>  

  其中,$title代表文章标题,$url代表文章链接,$pubdate代表文章发布时间,$writer代表文章作者,$description代表文章描述。

  通过以上三个步骤,我们就可以在dede中调用当前栏目作者的文章了。

  总之,dede作者调用当前栏目作者的文章并不复杂,只需要按照以上步骤进行操作即可。希望本文对大家有所帮助。

标签: 文章 栏目 作者

发表评论

聚元新创意粤ICP备2023004458号


更多内容:公司网页设计制作   SEO关键词大全 万网空间介绍 上海网站建设 上海网络之窗 专业网站建设 东莞网络 二级域名百科 云建站网 免费建站 免费域名注册中心 网站制作师 Web制作教程 外贸推广网 建站指南 移动网站建设 SEO优化之家 建站之道 网站极客 易建网 网站规划大师 SEO之路 网络开发大师

AI+开源系统自助建站
五月特惠399元/个

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!