GVKun编程网logo

dedecms网站怎么修改上一篇下一篇的标题字数(dedecms文章标题长度)

8

在本文中,我们将详细介绍dedecms网站怎么修改上一篇下一篇的标题字数的各个方面,并为您提供关于dedecms文章标题长度的相关解答,同时,我们也将为您带来关于dedecmswap上一篇下一篇链接出

在本文中,我们将详细介绍dedecms网站怎么修改上一篇下一篇的标题字数的各个方面,并为您提供关于dedecms文章标题长度的相关解答,同时,我们也将为您带来关于dedecms wap 上一篇 下一篇 链接出错、DEDECMS 上一篇下一篇调用图片的方法、dedecms 手机网站内页上一篇 / 下一篇的翻页功能、DEDECMS上一篇下一篇调用代码的有用知识。

本文目录一览:

dedecms网站怎么修改上一篇下一篇的标题字数(dedecms文章标题长度)

dedecms网站怎么修改上一篇下一篇的标题字数(dedecms文章标题长度)

 

一般情况下,如果你的上一篇和下一篇是2行布局就不需要限制标题的字数了,如果你要一行布局上一篇和下一篇标题过长就会打乱网页布局,那么限制上一篇和下一篇的标题字数是需要的,避免页面看起来杂乱不堪。

dedecms网站怎么修改上一篇下一篇的标题字数办法如下

编辑打开include/arc.archives.class.php文件

查找:$this->PreNext['pre'] = "上一篇:{$preRow['title']} ";

在这一行上面加上以下代码

$preRow['title']=cn_substr($preRow['title'],30);//*多显示15个汉字

查找:$this->PreNext['next'] = "下一篇:{$nextRow['title']} ";

在这一行上面加上以下代码

$nextRow['title']=cn_substr($nextRow['title'],30);//*多显示15个汉字

然后再重新生成所有页面即可以了。

本文章网址:http://www.ppssdd.com/code/2339.html。转载请保留出处,谢谢合作!

dedecms wap 上一篇 下一篇 链接出错

dedecms wap 上一篇 下一篇 链接出错

 

打开 \include\arc.archives.class.php 文件

大约在839 行,查找  $mlink = ''view.php?aid=''.$preRow[''id''];        修改为  $mlink = ''view.php?aid=''.$nextRow[''id''];   

if(is_array($nextRow))
            {
                if ( defined(''DEDEMOB'') )
                {
                    $mlink = ''view.php?aid=''.$preRow[''id''];   修改为 $mlink = ''view.php?aid=''.$nextRow[''id''];            
                } else {
                    $mlink = GetFileUrl($nextRow[''id''],$nextRow[''typeid''],$nextRow[''senddate''],$nextRow[''title''],$nextRow[''ismake''],$nextRow[''arcrank''],
                    $nextRow[''namerule''],$nextRow[''typedir''],$nextRow[''money''],$nextRow[''filename''],$nextRow[''moresite''],$nextRow[''siteurl''],$nextRow[''sitepath'']);
                }
    
                $this->PreNext[''next''] = "下一篇:<a href=''$mlink''>{$nextRow[''title'']}</a> ";
                $this->PreNext[''nextimg''] = "<a href=''$mlink''><img src=\"{$nextRow[''litpic'']}\" alt=\"{$nextRow[''title'']}\"/></a> ";
            }
            else
            {
                $this->PreNext[''next''] = "下一篇:没有了 ";
                $this->PreNext[''nextimg''] ="<a href=''javascript:void(0)'' alt=\"\"><img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有下一图集了!\"/></a>";
            }
        }

 

DEDECMS 上一篇下一篇调用图片的方法

DEDECMS 上一篇下一篇调用图片的方法

 只限 5.5 的版本 5.3 的没看过,目录地址 /include/arc.archives.class.php 查找:arc.money,arc.filename, 在后面添加 arc.litpic, 查找:$this-PreNext [

只限 5.5 的版本 5.3 的没看过

目录地址:/include/arc.archives.class.php

查找:arc.money,arc.filename, 在后面添加 arc.litpic,

查找:$this->PreNext [''pre''] = "上一篇:<a href=''$mlink''>{$preRow [''title'']}</a>";

替换:〔上一篇〕
if(empty($preRow[''litpic'']))
{
$this->PreNext [''pre''] = "上一篇:<a href=''$mlink''>{$preRow [''title'']}</a>";
}else{
$preimage = str_replace(''/photo-img'', ''http://images.jiaju123.com'',trim($preRow[''litpic'']));
$this->PreNext[''pre''] = "<div class=\"photo_article_pre\">
<div class=\"pre_photo\"><a href=\"$mlink\"><img src=\"$preimage\" alt=\"上一篇:{$preRow [''title'']}\"></a></div>
<div class=\"pre_right\">
<p> 上一篇:{$preRow [''title'']}</p>
<div class=\"photo_textlink\">◀<a href=\"$mlink\"> 浏览上一张图片 </a></div>

织梦内容管理系统

</div></div>";
}

查找:$this->PreNext [''next''] = "下一篇:<a href=''$mlink''>{$nextRow [''title'']}</a>";

替换:if (empty ($nextRow [''litpic'']))
{
$this->PreNext [''next''] = "下一欧洲杯推荐  篇:<a href=''$mlink''>{$nextRow [''title'']}</a>";
}else{
$nextimage = str_replace(''/photo-img'', ''http://images.jiaju123.com'',trim($nextRow[''litpic'']));
$this->PreNext[''next''] = "<div class=\"photo_article_next\">
<div class=\"pre_photo\"><a href=\"$mlink\"><img src=\"$nextimage\" alt=\"下一篇:{$nextRow [''title'']}\"></a></div>
<div class=\"pre_right\">
<p> 下一篇:{$nextRow [''title'']}</p>
<div class=\"photo_textlink\">▶<a href=\"$mlink\"> 浏览下一张图片 </a></div>
</div></div>"; dedecms.com
}

提示:以上教程来自 DEDE 论坛,没有经过测试。

dedecms 手机网站内页上一篇 / 下一篇的翻页功能

dedecms 手机网站内页上一篇 / 下一篇的翻页功能

修改文件include/arc.archives.class.php文件。  
1、搜索
function GetPreNext($gtype='''')
2、将这个函数的所有内容替换为

function GetPreNext($gtype='''') { $rs = ''''; if(count($this->PreNext)<2) { $aid = $this->ArcID; $preR = $this->dsql->GetOne("Select id From `#@__arctiny` where id<$aid And arcrank>-1 And typeid=''{$this->Fields[''typeid'']}'' order by id desc"); $nextR = $this->dsql->GetOne("Select id From `#@__arctiny` where id>$aid And arcrank>-1 And typeid=''{$this->Fields[''typeid'']}'' order by id asc"); $next = (is_array($nextR) ? " where arc.id={$nextR[''id'']} " : '' where 1>2 ''); $pre = (is_array($preR) ? " where arc.id={$preR[''id'']} " : '' where 1>2 ''); $query = "Select arc.id,arc.title,arc.shorttitle,arc.typeid,arc.ismake,arc.senddate,arc.arcrank,arc.money,arc.filename,arc.litpic, t.typedir,t.typename,t.namerule,t.namerule2,t.ispart,t.moresite,t.siteurl,t.sitepath from `#@__archives` arc left join #@__arctype t on arc.typeid=t.id "; $nextRow = $this->dsql->GetOne($query.$next); $preRow = $this->dsql->GetOne($query.$pre); if(is_array($preRow)) { $mlink = GetFileUrl($preRow[''id''],$preRow[''typeid''],$preRow[''senddate''],$preRow[''title''],$preRow[''ismake''],$preRow[''arcrank''], $preRow[''namerule''],$preRow[''typedir''],$preRow[''money''],$preRow[''filename''],$preRow[''moresite''],$preRow[''siteurl''],$preRow[''sitepath'']); $mobile_mlink = "/m/view.php?aid=".$preRow[''id'']; $this->PreNext[''pre''] = "上一篇:<a href=''$mlink''>{$preRow[''title'']}</a> "; $this->PreNext[''mobile_pre''] = "上一篇:<a href=''$mobile_mlink''>{$preRow[''title'']}</a> "; $this->PreNext[''preimg''] = "<a href=''$mlink''><img src=\"{$preRow[''litpic'']}\" alt=\"{$preRow[''title'']}\"/></a> "; } else { $this->PreNext[''pre''] = "上一篇:没有了 "; $this->PreNext[''mobile_pre''] = "上一篇:没有了 "; $this->PreNext[''preimg''] ="<img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有上一图集了!\"/>"; } if(is_array($nextRow)) { $mlink = GetFileUrl($nextRow[''id''],$nextRow[''typeid''],$nextRow[''senddate''],$nextRow[''title''],$nextRow[''ismake''],$nextRow[''arcrank''], $nextRow[''namerule''],$nextRow[''typedir''],$nextRow[''money''],$nextRow[''filename''],$nextRow[''moresite''],$nextRow[''siteurl''],$nextRow[''sitepath'']); $mobile_mlink = "/m/view.php?aid=".$nextRow[''id'']; $this->PreNext[''next''] = "下一篇:<a href=''$mlink''>{$nextRow[''title'']}</a> "; $this->PreNext[''mobile_next''] = "下一篇:<a href=''$mobile_mlink''>{$nextRow[''title'']}</a> "; $this->PreNext[''nextimg''] = "<a href=''$mlink''><img src=\"{$nextRow[''litpic'']}\" alt=\"{$nextRow[''title'']}\"/></a> "; } else { $this->PreNext[''next''] = "下一篇:没有了 "; $this->PreNext[''mobile_next''] = "下一篇:没有了 "; $this->PreNext[''nextimg''] ="<a href=''javascript:void(0)'' alt=\"\"><img src=\"/templets/default/images/nophoto.jpg\" alt=\"对不起,没有下一图集了!\"/></a>"; } } if($gtype==''pre'') { $rs = $this->PreNext[''pre'']; } else if($gtype==''preimg''){ $rs = $this->PreNext[''preimg'']; } else if($gtype==''mobile_pre''){ $rs = $this->PreNext[''mobile_pre'']; } else if($gtype==''next'') { $rs = $this->PreNext[''next'']; } else if($gtype==''mobile_next'') { $rs = $this->PreNext[''mobile_next'']; } else if($gtype==''nextimg''){ $rs = $this->PreNext[''nextimg'']; } else { $rs = $this->PreNext[''pre'']." &nbsp; ".$this->PreNext[''next'']; } return $rs; }



3、在article_article_m.htm文件页面上一篇下一篇插入或修改
<ul class="am-pagination blog-pagination">

      <li>{dede:prenext get=''mobile_pre''/}</li>
     
      <li>{dede:prenext get=''mobile_next''/}</li>

    </ul>



DEDECMS上一篇下一篇调用代码

DEDECMS上一篇下一篇调用代码

上一篇,下一篇的两种代码 
 
默认的是竖向的 
 
{dede:prenext/} 
 
横向的 
 
{dede:prenext function="str_replace(' 上一篇:','<'.'br'.' />下一篇:',@me)"/} 
 
其他: 
 
{dede:prenext get='pre'/}上一篇 
 
{dede:prenext get='next'/}下一篇

关于dedecms网站怎么修改上一篇下一篇的标题字数dedecms文章标题长度的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于dedecms wap 上一篇 下一篇 链接出错、DEDECMS 上一篇下一篇调用图片的方法、dedecms 手机网站内页上一篇 / 下一篇的翻页功能、DEDECMS上一篇下一篇调用代码的相关知识,请在本站寻找。

本文标签: