织梦标签loop和sql里面的arcurl由动态变静态开发教程_织梦CMS教程


这是什么意思呢?我们知道在织梦系统里面标签调用时,*历害的二个标签就是loopsql了,这两个可以调用织梦系统里面几乎任意表中的数据。

 

下面将以loop标签为例子:

例如:

{dede:loop table='dede_archives' orderway='asc' row='1' if='shorttitle=1'}

<h1><a href='[field:arcurl/]'>[field:title/]</a></h1>

{/dede:loop}

上面这个标签调用一条,条件为shorttitle=1的文章内容,是在表dede_archives里面调用的。

  但是,调用出来的结果是:<h1><a href=''>织梦教程网</a></h1>

  也就是说无论用loop 还是用sql调出来的链接都是空的,如果这样的话,这两个标签就没有意义了。

 

所以,织梦官方这样给出这样的标签调用:

{dede:loop table='dede_archives' orderway='asc' row='1' if='shorttitle=1'}

<h1><a href='/plus/view.php?aid=[field:id/]' target='_blank'>[field:title/]</a><br></h1>

{/dede:loop}

结果是:<h1><a href='/plus/view.php?aid=1'>织梦教程网</a></h1>

我们不希望在首页调用出来的内容是动态(动态链接是/plus/view.php?aid=1)的,这样可能对seo不好,因为,多了这个链接后,同样一篇文章可能让百度收录二次,可能让百度认为是我们作弊,懂seo都知道。

 

现在我们的目标是把底层模板[field:arcul/]的调用,跟在标签{dede:arclist}调用出来一样,即调用出来的是静态的。

例如,<h1><a href='/php/1.html'>织梦教程网</a></h1>

经过我的研究,既然是用loop就改他的标签源码文件: loop.lib.php

  在这个文件里面找到这样一行代码:$dsql->SetQuery("SELECT * FROM $tablename $ifcase $sort LIMIT 0,$row");

  注释掉(或删除掉)

  然后,加上下面这行代码:

     $dsql->SetQuery("SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,

        tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath

        FROM `$tablename` arc LEFT JOIN `dede_arctype` tp on arc.typeid=tp.id

      $ifcase $sort LIMIT 0,$row");

  然后,

在代码:

    while($row = $dsql->GetArray())

    {

里面加上下面这行代码:

$row['arcurl'] = GetFileUrl($row['id'],$row['typeid'],$row['senddate'],$row['title'],$row['ismake'],               $row['arcrank'],$row['namerule'],$row['typedir'],$row['money'],$row['filename'],$row['moresite'],$row['siteurl'],$row['sitepath']);

保存!

 

  现在再来使用用标签:

{dede:loop table='dede_archives' orderway='asc' row='1' if='shorttitle=1'}

<h1><a href='[field:arcurl/]'>[field:title/]</a></h1>

{/dede:loop}

  结果是:

<h1><a href='/php/1.html' >织梦教程网</a></h1>

已经变成静态的了。

如果您想使用{dede:sql}标签里面的[field:arcurl/]也变成静态的,处理方法完全一样,这里不再重复。



# seo蓝导航  # 能对  # 您想  # seo快速提高排名  # 江苏*seo项目  # 龙里县*seo  # 大型网站的优化思路  # 紫云营销网络推广收费  # 网站关键词 排名怎么看  # 机械设备整合推广营销  # 崇明区网站建设概况  # 酒吧夜店营销推广话术技巧  # 什么意思  # 上海正规seo优化咨询热线  # 文化丰润网站建设  # 营销推广网站名称  # 宿迁媒体网站优化行业  # 密云网站建设教程  # 移动端seo操作点  # 微博seo怎么排名  # 工程材料网站推广平台  # 山东官网seo优化技术  # 视频文案转文字网站推广  # 都是  # 织梦CMS教程  # 织梦标签  # 织梦loop  # 织梦静态  # 动态变静态  # 宋体  # 这两个  # 能让  # 结果是  # 这行  # 的是  # 织梦标签loop和sql里面的arcurl由动态变静态开发教程  # 这是  # 是在  # 在这个  # 就没  # 再来  # 将以  # 有意义  # 跟在  # 二个  # 首页 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: 小型网站建站如何选择虚拟主机?  dedecms织梦调用上级栏目名称方法_织梦CMS教程  织梦首页loop调用留言本带用户头像的方法_织梦CMS教程  织梦文章标题调用文章分类名称的方法_织梦CMS教程  织梦百度小程序及*小程序*API接口插件_织梦插件  织梦dedecms做到这几条安全设置,网站安全达到99%_织梦CMS教程  建站之星智能建站系统:五合一模板与促销运营工具高效建站  织梦根据栏目不同调用不同模板的方法_织梦CMS教程  建站VPS推荐:2025年高性能服务器配置指南  织梦cms后台提示common.inc.php文件属性为644问题解决方法_织梦CMS教程  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  如何用腾讯建站主机快速创建免费网站?  宝塔建站后网页无法访问如何解决?  如何确认建站备案号应放置的具体位置?  dedecms织梦页面中调用当前会员登录信息_织梦CMS教程  织梦dedecms关键词异地排名查询插件下载_织梦插件  如何选购建站域名与空间?自助平台全解析  怎么快速去除帝国CMS底部的版本信息?_帝国CMS教程  phpcms建站内链乱码问题解决方法_PHPCMS教程  织梦首页调用指定一篇文章body内容的方法_织梦CMS教程  织梦dedecms副栏目名称和链接调用_织梦CMS教程  英国搜索:多数英国人认为语言搜索是未来搜索  织梦手机站URL地址动态化好还是静态化好_SEO优化教程  dedecms织梦新站SEO优化技巧_SEO优化教程  建站之星白板生成失败?如何自助解决  织梦pagebreak分页控制数量教程_织梦CMS教程  织梦用arclist调用副栏目却调用不出这篇文章解决方法_织梦CMS教程  织梦arclist标签实现分页的方法_织梦CMS教程  如何在阿里云购买域名并搭建网站?  如何快速生成专业多端适配建站电话?  建站助手如何使用?三步轻松搭建网站  如何在西部数码注册域名并快速搭建网站?  建站之星免费模板:自助建站系统与智能响应式一键生成  如何在橙子建站中快速调整背景颜色?  建站助手数据库密码错误与MySQL服务异常排查指南  建站之星后台管理如何实现高效配置?  建站助手v4.0建站流程详解:核心步骤与参数设置指南  网站*自定义分享代码,可以自定义分享图片标题描述(支持https)_织梦CMS教程  dedecms织梦调用三级四级无限级栏目教程_织梦CMS教程  织梦dedecms会员注册手机短信验证互亿无线*插件_织梦插件  织梦站内优化SEO之标题优化教程_SEO优化教程  建站助手如何快速安装复杂环境?  网站二级目录绑定到二级域名_织梦CMS教程  dedecms织梦图片上传自动生成*路径方法_织梦CMS教程  织梦dedecms上下篇文章标题长度修改_织梦CMS教程  香港服务器WordPress建站指南:SEO优化与高效部署策略  建站主机无法访问?如何排查域名与服务器问题  织梦移动站和PC站共用一个数据库和后台及百度适配_织梦插件  高性能网站服务器配置指南:安全稳定与高效建站核心方案  dedecms织梦select_soft_post.php任意文件上传漏洞解决方案 _织梦CMS教程 

 2018-03-31

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.