技术教程
dede增加二维码功能1、打开/include/extend.func.php文件,在文件结尾添加以下内容代码如下:dede增加二维码功能1、打开/include/extend.func.php文件,在文件结尾添加以下内容代码如下:if ( ! function_exists('qr_code')){function qr_code($aid,$widhtHeight ='150',$EC_level='L',$margin='0'...
DedeCMS数据库的信息是写在data/common.inc.php,而系统连接数据库时使用的有一个函数是:代码如下:function Init($pconnect=FALSE) {$this->linkID = 0;$this->dbHost = $GLOBALS['cfg_dbhost']; //$GLOBALS在哪把信息放入$GLOBALS的?$this->dbUser = $GLOBALS['cfg_dbuser'];$this->...
dedecms 取消栏目列表页文章标题设置推荐后的加粗如果使用的是织梦的默认模板,列表页的文章标题不管你是否设置加粗,或是是否选择了推荐,都进行了加粗。但如果你用的是非官方默认模板,又不想列表也的文章标题加粗。可以按照下面的方法进行修改。修改这个很简单,你只需要编辑打开include文件夹下的arc.listview.class.php文件搜索"<b>".$row['title']."</b>",改为只剩下 $row...
我们需要知道下扩展标签的存放目录及文件名构成,首先,扩展的标签都是存放在/include/taglib这个目录,名称都是以“标签名.lib.php”格式,例如{dede:channel/}标签对应的是channel.lib.php文件。我们可以看一个示例标签:demotag.lib.php代码如下:if(!defined('DEDEINC')) { exit("Request Error!"); } function lib_demotag(&$cta...
一、最基本的安全设置:修改dedecms默认后台目录/dede/和修改管理员帐号密码;二、如网站不需要使用会员系统,建议删除/member/文件夹;三、将/data/文件夹移到Web访问目录外,这条是dedecms官方建议,具体操作方法如下:1. 将/data/文件夹移至web根目录的上一级目录2. 修改/include/common.inc.php中DEDEDATA变量,将:define('DEDEDATA', DEDEROOT.'/data'); 改为defi...
在自己的php页面中使用dedecms标签的代码示例第一步:外部php页面中加入如下代码:<?require_once (dirname(__FILE__).'/../include/common.inc.php');//包含配置文件require_once DEDEINC.'/arc.partview.class.php';//包含partiew类$tempfile = 'news.htm';//定义模板路径$pv = new PartVi...
如果仿站之中,希望利用到织梦自身的友情链接插件,得到的友链排版将会是竖直排列,那么如何使其横向排列呢?只需要修改includetaglib目录下面的flink.lib.php中的 if(trim($ctag->GetInnerText())=='') $innertext = "<li>[field:link /]</li>";将<li></li>这个标签去掉即可。...
事先声明:ZBLOG的读者墙这个功能是直接有插件可以实现的,是“唐朝”开发的一款zblog插件,本文所写的ZBLOG读者墙页面制作教程也是从这个插件里面直接拿出来,对于刚开始开发zblog应用的新人来说可以作为一个代码参考,学习一下其中的实现思路,这是一件很好的事情。ZBLOG读者墙页面制作教程详解第一步:加函数。PHPfunction ZBLOG_Readers() { global $zbp; $date =100; $dzgs =100; $...
ZBlog开发中实现评论楼层号正确输出的具体方法代码在官方的wiki中,针对评论部分的标签调用是集成了评论楼号的,即标签{$comment.FloorID}。这个标签是不计算子评论的,所以并不是采用key直接计算出的楼号。经过测试,我们会发现,这个楼号存在一定BUG!具体表现为:ZblogPHP如果开启了评论倒序,楼号依然是从输出的第一条开始计算楼层,这样并不方便大家的使用,作为一名开发者,如果使用这样的代码来开发zblog主题或插件,明显会让人觉得很不专业!下面我就针对这一问题来给大家一步一步...
这篇文章里面的代码是一个集合代码,所有页面都能用的。不够精细。本文给大家介绍的是zblog列表页面包屑导航的代码,可以支持显示所有子分类。代码如下:PHP当前位置:<a href="{$host}">网站首页</a>{if $type=='category'}{php}$html='';function navcate($id){ global $html; $cate =...
面包屑导航的作用是不言而喻的,现在一般大大小小的网站都会做一个面包屑导航功能,这不仅有益于用户的体验,而且对于百度SEO优化来说也是比较重要的!那么ZBlogPHP网站的面包屑导航该怎样写呢?在网上流传最广泛的一种比较简略的写法,这种写法有一个致命的缺点,就是无法将多级分类一层一层的显示出来 ,它只能显示出(文章所在的)某一个具体的分类,代码如下:PHP{if $type=='article'} <a href="{$host}"...
ZBlog网站文章页添加SEO关键词和描述的方法代码:PHP{if $type=='article'}<title>{$title}_{$article.Category.Name}_{$name}</title>{php} $aryTags = array(); foreach($article->Tags as $key){ $aryTags[] = $k...
ZBlogPHP文章页判断文章有多少条评论的代码:PHP{if $article.CommNums==0} 暂无留言{elseif $article.CommNums==1} 仅有1条留言{else} 已有{$article.CommNums}条留言{/if}备注:{$article.CommNums}就是获取文章评论数的方法,上方代码是为大家进行了两次判断,也就是在文章评论数为0时(即文章无评论是)要做点什么,仅有一...
ZBlog大多主题的文章时间显示格式一般为“X年X月X日”(我习惯使用这样的格式,一般不用xxx天前这样的时间,这跟个人喜好有关),而经常逛博客的朋友会发现有些博客网站的文章中的文章发表时间的格式根据时间远近分别显示为为“xxx天前”或者“xxx月前”、“xxx年前”等,如“10天前”、“1月前”和“2年前”这样的友好时间格式。那么早ZBlogPHP中,我们该如何把文章的发表时间从“X年X月X日”这样的一般格式改为“XX天前”这种格式呢?下面就针对这个问题给大家分享一段可以直接放到主题里使用的方...
ZBlog是可以自定义时间来调用本周热门、本月热门和本年热门文章的;其实,只要数据库玩的溜,就没有实现不了功能,很多功能大家都要耐心尝试才行,做zblog开发的人必须要把zblog系统中那些数据库操作代码多看上几眼,有助于你以后自己建立新的数据表或为某个数据表添加新的字段;下面进入正题。ZBlog调用本周、本月和本年热门文章的方法代码PHP{php}$stime = time();$ytime = 90*24*60*60;$ztime = $stime-$ytime;$order = array...
ZBlog主题制作时多数用户都是把作者的用户别名显示在博客里,这样可以起到防止账号泄露的作用,对于普通用户和管理员都能带来极大的安全性!今天我们就来看一下ZBlogphp如何在主题模板中相应的地方显示文章作者和评论用户的别名而不是直接显示用户的登录账号。在逻辑上我们可以这样写:PHP{if $article.Author.Alias}{$article.Author.Alias}{else}{$article.Author.Name}{/if}这段代码是没有错的,ZBlog主题开发时我们完全是可...
ZBlog如何调用某分类下某(指定)作者的文章ZBlog调用某指定分类下的文章代码大家可以参考ZBlogPHP两种方法获取文章列表的代码这篇文章中的开发教程,直接使用GetList()函数即可解决;如果再加上一个限制呢?ZBlog获取某分类下指定某作者的文章该怎么写代码呢?这时就需要我们重新组装数据库查询语句了,具体代码如下:$w=array();$w[]=array('=','log_CateID','12');//分类ID 12$w[]=arr...
使用ZBlog的站长都知道,一般文章列表页都会在文章标题的下方调用到文章的摘要,以便让布局显得更加充实,对SEO优化也有一定的帮助,就如下图所示:那么,这样的摘要是怎样调用到的呢?摘要显示的字数该怎样控制呢?其实,要实现ZBlog文章列表页显示文章摘要的功能,我们有两种方法可以实现,第一种就是大家最常见的方法,是真正的调用文章摘要的内容,即下图中输入框中的内容:第一种ZBlogPHP调用文章摘要及控制摘要字数的代码:PHP<!--模板文件中-->{php}$intro= preg_r...
今天在网站中看到一篇文章,内容是对Z-BlogPHP系统接口的介绍,觉得非常不错,这里就直接复制过来给大家学习一下,也给自己做个备忘录。大家都知道,ZBlog主题的开发或者插件的开发中,我们离不开各种接口的使用,而ZBlog的接口还不少,除了一些常用的,其它的一些接口很难能清晰的记住,一般都是在需要用到的时候再回到系统文件里查看一下;而这篇文章,可以帮助大家加深记忆,因为这些接口已被归类整理! 一,管理页面输出类接口:这一类接口一般用于在后台现有管理页面中添加按钮或者扩...
怎么才能让谷歌快速收录和检索到你的网站呢? 最简单的一个方法就是将你的网址提交给Google。这样,你就是在帮助Google识别你的网站,以便将其视为搜索结果。而且,这个方法是免费的,只需几分钟即可完成。首先,你需要创建一个Google Search Console帐户。其次,添加属性,验证你的域。另外,提交你的URL或站点地图,以供Google抓取并编制索引即可。下面我们来看具体如何操作?1创建一个Google Search Console帐户为了将你的网站提交给Google,你必须先注册一个...
网站推广是现今很多企业都十分青睐的营销模式,而今要想能够在搜索引擎中获得一个良好的排名效果,对于网站"外部包装"就不可忽视,比如网站服务器或者云主机的选择。不同网站需求,对服务器配置要求也不一样。那么SEO优化效果受服务器限制吗?一、网站服务器的稳定性对优化的影响当网站在有一定的优化排名基础后,用户也会有一定的访问量,这个时候就要考验网站的服务器是否稳定。如果网站服务器超负荷了稳定性,就会对网站的打开速度有一定的影响,也会让网站排名更波动,所以在网站测试的时候就要确保网站服务...
作为一个专业的SEO公司级领导,其SEO优化专家告诉大家:SEO是一项需要足够耐心和细致的脑力劳动,主要分为七个步骤。第一步是找到关键词。这是SEO优化中最重要的一步,主要包括关键数量分析、对手分析、网站相关性分析、分布和排名预测。第二步是分析网站结构。我们知道迎合搜索引擎蜘蛛般的网站结构非常有利于SEO优化。我们应该从以下三个方面着手:消除不良的结构设计,尽量使用树形结构,优化网站的导航和链接。第三步是做好目录优化和页面优化。SEO优化工具的目的不仅在于用网站的主页在搜索引擎中排名第一,还在于...
对于一名Google SEO人员而言,我们每天需要解决的最直接的问题就是网站不被Google索引的问题,但在很长一段时间里,实际上,我们认为,对于网站SEO优化而言,并不是所有的页面都需要被Google建立索引。我们没有必要花费大量的时间去为这些页面投入资源与建立Google索引,因为这些页面形成不了很好的流量转化。那么,网站内部哪些页面不用被Google索引?根据以往谷歌搜索引擎优化技术的研究,一尘SEO,将通过如下内容阐述:1、基础页面对于大量的新站,我们经常会遇到这样一个问题:那就是网站页...
导读:什么内容容易被百度判断优质内容?一定原创内容才算是优质内容吗?本文解读的是:《【专家专栏】什么内容容易被百度判断优质内容?》1、什么内容容易被百度判断优质内容2、优质内容还取决于其他因素一、什么内容容易被百度判断优质内容优质内容,也叫“有效内容产出”,有效内容一定是用户有所需求,也就是说你所生产的内容一定是用户搜索过并可以产生有效流量的,所谓的题文相符,也就是说内容主体和标题形成强相关性。我们举个例子,比如“运营是什么”日搜索500,“运营大仙”日搜索小于5,那么我们如果把运营大仙作为标题...
笔者以前听说过在北上广深做seo的同行们有被骗方案的经历,恰巧最近自己也经历了那么一遭,不过在谈判的过程当中我直接拒绝了他们的提议,因为言语间可以猜测到他们的目的很明确,就是为了免费骗方案,他们新运营了一个游戏资讯站点,想从0基础在一年以内用白帽SEO方法搞定日ip≥1000,日pv≥20000,参考权重预估流量大概就是权3-4之间的数据。那么从 0 到权3网站流量的增长方案要怎么做?从2015年到现在,笔者前后也主导过近10个不同行业的网站流量增长项目,也总结出一套做流量站的具体方法,做流量站...