这是什么意思呢?我们知道在织梦系统里面标签调用时,*历害的二个标签就是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 】
相关推荐:
小型网站建站如何选择虚拟主机?
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
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。