织梦标签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


相关推荐: 如何快速生成ASP一键建站模板并优化安全性?  建站之星在线客服如何快速接入解答?  如何外贸网站设计-能留住客户提升用户体验!  dedecms织梦采集相同标题文章跳过采集方法_织梦CMS教程  帝国CMS教程验证码不显示_帝国CMS教程  织梦dedecms在自定义表单里加入验证码的方法_织梦CMS教程  织梦添加自定义字段为图片出现Fatal error: Call to a member function GetInnerText()错误解决方法_织梦CMS教程  织梦后台文章管理中增加批量添加tag标签功能_织梦CMS教程  宝塔面板创建网站无法访问?如何快速排查修复?  怎么快速去除帝国CMS底部的版本信息?_帝国CMS教程  建站之星支付失败如何快速处理?  织梦dedecms内容页调用栏目内容标签{dede:field.content/}_织梦CMS教程  dedecms织梦首页列表页调用文章从指定位置开始调取_织梦CMS教程  零基础网站服务器架设实战:轻量应用与域名解析配置指南  织梦cms tags标签静态化,利于SEO_织梦CMS教程  如何在阿里云购买域名并搭建网站?  网站SEO从业五年多,软文编写经验总结_SEO优化教程  如何生成腾讯云建站专用兑换码?  如何零基础在云服务器搭建WordPress站点?  织梦标签不能嵌套的2种解决方法_织梦CMS教程  青岛网站建设如何选择本地服务器?  建站之星模板选择与SEO优化指南:新手快速建站教程  织梦cms联动筛选【单选版】-支持手机版和手机版跳转_织梦插件  dedecms织梦tag+keyword调用相关文章_织梦CMS教程  如何快速生成橙子建站落地页链接?  织梦dedecms后台邮件服务器明文密码修改为*星号显示的暗密码_织梦CMS教程  如何通过网站建站时间优化SEO与用户体验?  织梦网站栏目页title标题优化技巧 _织梦CMS教程  如何通过NAT技术实现内网高效建站?  织梦让channelartlist标签支持currentstyle高亮属性方法_织梦CMS教程  建站助手智能生成与SEO优化:整合长尾关键词提升流量  织梦dedecms会员注册手机短信验证互亿无线*插件_织梦插件  实惠建站价格推荐:2025年高性价比自助建站套餐解析  织梦整合*登录、*登录、微博登录、等会员一键登录插件_织梦插件  如何通过IIS搭建网站并配置访问权限?  dedecms织梦自定义表单地区联动类型不可用的解决方案_织梦CMS教程  如何在VPS电脑上快速搭建网站?  织梦内容页调用图片集图片方法_织梦CMS教程  织梦会员使用支付宝支付成功后接收邮件通知教程_织梦CMS教程  香港服务器部署网站为何提示未备案?  织梦cms建站优化之正确设置网站标题 _SEO优化教程  织梦每天自动更新首页利于SEO优化_织梦CMS教程  织梦手机站内容页图片自适应去除style样式标签_织梦CMS教程  linux服务器wdcp面板做301域名重定向设置_织梦CMS教程  wdcp面板添加二级域名手机域名m方法_织梦CMS教程  如何规划企业建站流程的关键步骤?  织梦dedecms动态获取会员总数方法_织梦CMS教程  织梦cms使用百度编辑ueditor代码高亮_织梦CMS教程  织梦列表页排序按权重排序修改方法_织梦CMS教程  织梦如何一键清空回收站中的文章_织梦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.