织梦程序,怎么样让首页、列表页只显示部分需要的问题? 悬赏1元 已结束

织梦程序,怎么样让首页、列表页只显示部分需要的问题?比如只显示前500篇文章。

追加问题
    9 人参与回答
添加网站
添加网站 · SEO优化专家~~

第一步、找到并打开include/taglib/文件,在里面找到下面这段代码
if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))
{
        $dsql->SetQuery("Select tid From `dede_taglist` where aid = '{$refObj->Fields['aid']}' ");
        $dsql->Execute();
        $ids = '';
        while($row = $dsql->GetArray())
  {
          $ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );
        }
        if($ids != '')
        {
                $addsql = " where id in($ids) ";
        }
        if($addsql=='') return '';
}

 


找到后在其下面加入如下代码:

 
else if($getall==2)
{
$addsql = " where typeid='{$refObj->Fields['typeid']}' ";
}

 

第二步、在模板里面调用,模板调用标签如下:

 
{dede:tag sort='hot' getall='2'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}

 

里面的getall就是表示获取当前栏目的Tag标签,而不获取其他栏目的标签。

www.zj520.com.cn
www.z · 专注于SEOwww.zj520.com.cn,配资平台www.alfamp3.com/gsxw/

会修改代码就好整了,不会代码了有点难搞

搜外用户
搜外用户 · 来搜外学习的一名普通用户

首页是不分页的,不懂

陈昌辉
陈昌辉 · 河马英语

最新的500篇么,织梦默认的模板,首页是不分页的,直接把设置成500就好了

丫头
丫头 · 阿克苏专业软件开发,专业小程序开发、网站制作、SEO QQ:1917970850

不知道 织梦模板 刚用没多久 还没有研究透呢

标签调用限制调用数量

从上往下看 · 无味:继续吧,路还有很长.....

不懂 没搞过 我一般都在设置了推荐显示最新的文章

克拉赫罗斯 · 星爷:“努力!奋斗!(唰唰唰......)”

可以设置 推荐 热门 等

1元
获得赏金
推推蛙
推推蛙 · 推推蛙擅长SEO网站优化、竞价账户调整、网站建设、全网优化、新媒体营销、品牌策划

1、首页和列表页内容显示最新的500篇文章,这个属于标签调用问题;

2、去织梦后台模板管理,查看首页和列表页的模板页面,调用标签修改调整;

3、这个也跟网站模板有关,模板不具备就必须调用标签的修改调整;