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

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