最新消息:郑州SEO笔记与大家一起分享和学习seo知识,一起分析网站seo案例,探析seo技巧!

迅睿cms文章页面实现 相关文章分页功能

迅睿cms admin 77浏览

想实现tag功能,但是感觉官方的插件不是很满足需求,就直接打算直接创建一个tags的栏目,然后把关键词当做文章发布到栏目当中,然后在文章页面调用该关键词的相关文章。

那么就需要涉及到相关文章的分页问题,查找官方资料后发现可以实现,主要涉及到pagesize和urlrule标签。具体代码留下记录,以备查询。

{related module=article tag=$tag NOT_catid=$catid  pagesize=20 page=1 sbpage=1 urlrule=$urlrule}     
      
<!-- NOT_catid=$catid:排除当前栏目的文章; pagesize=20调用20篇一页;page=1表示开启分页查询;sbpage=1,表示强制按自定义分页;urlrule=$urlrule表示分页url。 -->

                        <div class="col-md-6">
                                    <hr>
                                    <div class="media">
                                        <div class="media-left">
                                            <a class="media-object" href="{$t.url}"  target="_blank"><img class="icon icon-64 media-object" src="{dr_thumb($t.thumb)}"  alt="{$t.title}" /></a>
                                        </div>
                                        <div class="media-body">
                                            <h3 class="media-heading">
                                                <a href="{$t.url}" target="_blank">{dr_strcut($t['title'], 30, '')}</a>
                                            </h3>
                                            <div>
                                               
                                            </div>
                                            <p class="text-muted list-item-description" style="max-height: 3em;">{dr_strcut($t['description'], 100, '...')}</p>
                                        </div>
                                    </div>
                                </div>
{/related}

参考链接:

https://www.xunruicms.com/doc/430.html

https://www.xunruicms.com/doc/15.html

另外如果标题想实现:tags+相关文章第一篇文章的标题这种模式,可以在

<title>{$title}_{related module=article tag=$tag NOT_catid=$catid num=1}{$t.title}{/related}_{SITE_NAME}</title>

转载请注明:郑州SEO优化_郑州网站优化 » 迅睿cms文章页面实现 相关文章分页功能