改造phpcms-v9自带的字符串截取函数

phpcms-v9自带的字符串截取函数在phpcms/libs/functions/global.func.php文件中:/** * 字符截取 支持UTF8/GBK * @param $string * @param $length * @param $do...

2018-08-26

PHPCMS v9定时发布的简单实现方法[支持静态生成]

将以下代码放到 api/count.php 文件最后 的 ?>之前://add 定时发布审核功能 $modelid = $modelid ? $modelid : intval($_GET['modelid']); $content_db = $cont...

2018-08-26

PHPCMS列表页伪静态

phpcms v9内容管理系统可以方便建立网站,并且生成静态化,但是列表页往往采取伪静态,因为列表页太多每发一篇文章就生成一遍静态效率太低,phpcms列表页及分页伪静态规则如何...

2018-08-26

phpcms v9调用多个栏目下文章的方法

示例:{pc:get sql="SELECT * from v9_news where status=99 and catid in(6,7,8) order by id DESC" num="10" return="data"} {loop $data $r} <a href="{$r[url]}">{$r...

2018-08-26

PHPCMS V9 全站通用日期时间标签

用PHPCMS V9 建站时,经常会用到时间标签,它是通用标签调用-日期时间格式化,适用全站。1、日期时间格式化显示:a\标准型:{date(&#39;Y-m-d H:i:s&#39;, $rs[&#39;inputtime&#39;])...

2018-08-26

PHPCMS V9静态化HTML生成设置及URL规则优化

先讲讲Phpcms V9在后台怎么设置生成静态化HTML,之后再讲解怎么自定义URL规则,进行URL地址优化。一、静态化HTML生成设置进入PHPCMS V9后台设置,找到分类栏目,位置:内容->管理栏目...

2018-08-26

Phpcms V9单页添加自定义字段

说起文章自定义自段,大家都会想到 wordpress 的自定义字段,确实 wordpress 系统很强大,字段可以很灵活的在后台进行添加与更新,并能够很好的在前台进行调用,对于这点 phpcms...

2018-08-26

phpcms v9如何更改分页显示条数?

默认显示页码数有10条,这样,对于某些两栏或者三栏列表模板就会出现错位,如何把默认的10换成其它数字呢?比如想更改成显示5条,例如这样:更改phpcms\libs\functions\global.func.ph...

2018-08-26

phpcms v9取组图的第一张或第N张图为缩略图

phpcms v9的内容编辑器上传的图片可以获取第一张或第N张为图为缩略图,那么如果内容没有图片,而组图及多图片有图,怎样把多图片的第一张或第N张图片做为缩略图呢? 跟着下...

2018-08-26

PHPCMS V9 ckeditor编辑器代码高亮显示(附插件)

今天分享一个简单的方法,来实现ckeditor编辑器上添加代码高亮功能,希望对大家有用,效果见本站。最新PHPCMS V9文章中实现代码高亮显示的功能,以下是教程及相关代码:【第一步】 下...

2018-08-26

PHPCMS V9相关文章自动调用的实现方法

PHPCMSV9的相关文章默认需要在后台设置,前台才能正常调用,如果我们没有统一设置相关文章,那怎么来实现相关文章的调用呢。 阅读本文的同时,我假设你的文档均未设置相关文...

2018-08-26

PHPCMS v9远程附件功能

使用前请执行下面的MYSQL语句 (新增一个字段 isremote)判断附件是否远程。ALTER TABLE v9_attachment ADD `isremote` TINYINT(1) UNSIGNED NOT NULL DEFAULT &#39;0&#39;内...

2018-08-26

PHPCMS V9更换服务器时需要重新配置的内容

第一,首先要改数据库的连接,改数据库的连接在caches/configs/下的system.php,与database.php两个文件都要改,前者的把本机地址,或者原来服务器的网址,改成你现在服务器的地址,后者...

2018-08-26

phpcms全站最新文章和随机文章

全站最新文章 调用代码 {pc:get sql="SELECT * FROM v9_news a,v9_news_data b WHERE a.id=b.id ORDER BY inputtime DESC" cache="3600" page="$page" return="d...

2018-08-26

phpcms自定义分页链接

条件:我把PHPCMS的首页做成了博客列表,在动态模式下,默认分页地址如下http://www.freexyz.cn/?page=2 我希望他变成这种形式http://www.freexyz.cn/page/2 于是我找...

2018-08-26

phpcms不支持fsockopen函数的解决办法

phpcms由于不支持fsockopen无法安装 方法一(推荐):安装的时候,在地址栏直接改step=3,跳过这一步即可安装成功。 方法二:打开安装包 /install/install.php 第50行...

2018-08-26

phpcms首页列表页动态调用点击数浏览量

本方法调用的JS必须是在loop内,如果有10篇文章,那么就必须调用10次。 JS调用目前就这一种方法,因为要统计该篇文章的浏览次数,所以必须取得该篇文章的ID值,所以只能在loop...

2018-08-26

PHPCMS后台部分HTML和JS脚本自动过滤的解决方案

PHPCMS在V9.2.0以上版在后台编辑器添加了过滤代码,主要是为了安全考虑。如果需要添加JS脚本或html代码,只需要删除或注释掉过滤函数就行了。 打开 /phpcms/modules/con...

2018-08-26

PHPCMS首页实现分页功能

PHPCMS的首页默认只会生成一个页面,要实现分页功能,要么把首页动态化,要么新建一个分类在url规则管理路径生成到首页。 动态页面 由于PHPCMS默认每更新一篇文章都会...

2018-08-26

PHPCMS父栏目分页格式错误

PHPCMS当父栏目和子栏目都为静态时,当给子栏目增加一篇文章时,会自动更新相关栏目,此时子栏目的分页url规则将会覆盖父栏目的url规则,也就是说父栏目的url分页规则失效。以上这...

2018-08-26

PHPCMS更改后台编辑器样式

PHPCMS默认的后台样式用着不习惯,根前台的视觉差太大?没关系,改一下就是了。 后台编辑器样式文件 \statics\js\ckeditor\contents.css 把前台样式表中控制文字的那一...

2018-08-26

Phpcms V9采用if语句判断当前栏目高亮、判断分类信息是否过期

在用PC V9建站的时候,很多朋友会想到Phpcms V9判定当前栏目,让当前栏目高亮的功能,在这里分享判断当前栏目、当前栏目高亮的代码,同时在此要分享if语句判断分类信息是否过期...

2018-08-26

phpcms v9中的$CATEGORYS栏目数组

1、用途 $CATEGORYS 是一个二维数组,主要用来保存当前频道或者模块所以栏目的基本配置信息。 2、如何设置 您可以登录后台进入模块或者频道的栏目管理,然后在线...

2018-08-26

PHPCMS如何取消后台登录验证码

打开 /phpcms/modules/admin/index.php 大概在第33行,把第33行到37行给注释掉就可以了: /*$code = isset($_POST[&#39;code&#39;]) && trim($_POST[&#39;code&#39;]...

2018-08-26

PHPCMS首页调用TAG关键字列表

想要在首页显示所有的关键字?那就动手自己制作一个关键字列表吧。 {pc:get sql="SELECT keyword FROM `v9_keyword` WHERE length(`keyword`) > 2 ORDER BY `videonum...

2018-08-26

PHPCMS全站点击排行榜的调用方法

PHPCMS默认仅支持栏目点击排行榜,在V9版本中,也可以通过数据库来调用全站点击排行。{pc:get sql="SELECT DISTINCT url,title,views FROM v9_news,v9_hits WHERE v9_news.id =...

2018-08-26

PHPCMS判断首页分类列表页内页

下面是我自己总结出来的,用户PHPCMS的页面判断: {if !$catid}首页{/if}{if $child}栏目首页{/if}{if $parentid}栏目列表页{/if}{if $catname}栏目首页和栏目列表页{/i...

2018-08-26

PHPCMS列表第一条样式特殊化

PHPCMS的强大在于他的可扩展性强,懂PHP的人,对PHPCMS进行二次开发相对其他CMS程序是最容易的。今天讲下如何实现PHPCMS的列表中的第一项特殊化。 PHPCMS第一个项目加图...

2018-08-26

PHPCMS栏目列表的调用

栏目列表的基本代码 {pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}{loop $data $r}<a href="{$r[url]}">{$r[catname...

2018-08-26

PHPCMS详解栏目ID

从数据库中我们可以看到,栏目ID的子栏目ID包含 本栏目ID和所有级别的子栏目ID,顺序分别为 本栏目ID=>一级子栏目ID=>二级子栏目ID,以此类推,其次是新增加的ID排在前面。...

2018-08-26

PHPCMS判断每5行进行一次分割

今天又要用到PHPCMS的判断来实现循环列表中,每5行进行一次分割。 方法是在循环内加上,{php $num++},然后用if语句判断, $num%5==0 意思是变量$num除以5的余数为0,即$num必...

2018-08-26

PHPCMS模板标签基础

文件导入{template "content","header"} 调用content目录下的header.html文件{template "content","footer"} 调用content目录下的header.html文件{template "content",...

2018-08-26

PHPCMS编辑器ckeditor设置回车换行BR为段落P

PHPCMS和织梦CMS自带的编辑器都是ckeditor,但是默认情况下,这2个程序中编辑文章时,按下回车键后在源代码显示的是BR而非P,对于习惯于换行为P标签的我来说极为不便。 PHPC...

2018-08-26

PHPCMS下载链接跳转到报错页面

附件地址用百度网盘的地址,附件文件链接方式设置了链接到真实软件地址,是可以正常使用的,如果文件链接方法选用链接到跳转页面,就跳转到百度报错页面 而且不只是百度网盘...

2018-08-26

PHPCMS最新文章

分类最新文章 {pc:content action="lists" catid="$catid" num="20" order="id DESC"}{loop $data $v}<li><a href="{$v[&#39;url&#39;]}">{$v[&#39;title&#39;]}</a...

2018-08-26

PHPCMS编辑器ckeditor升级到最新版

从官方网站下载需要的版本,一般都选择标准版。ckeditor官方下载地址 http://ckeditor.com/download 找到PHPCMS放ckeditor编辑器的文件夹 /statics/js/ckeditor 把cke...

2018-08-26

phpcms怎样调用非主表/自定义字段

解决方法:如果不是主表 要加 moreinfo="1" 例: {pc:content action="lists" catid="$catid" num="10" order="id DESC" moreinfo="1"}...

2018-08-26

PHPCMS点击排行榜

PHPCMS点击排行榜代码 {pc:content action="hits" catid="$catid" order="weekviews DESC" num="10"}{loop $data $key $val}<li><a href="{$val[&#39;url&#39;]}">{...

2018-08-26

PHPCMS显示所有分类以及分类下文章

以下代码我是从默认模板抠出来后简化的,方便大家更容易的去理解他:{loop subcat(0,0,0,$siteid) $r}<h3>{$r[catname]}</h3>{pc:content action="lists" catid="$r[catid]...

2018-08-26

phpcms v9安全提示:您的错误日志记录超过警戒设置(20MB)

安全提示:※ 您的错误日志记录超过警戒设置(20MB),为避免影响性能,建议您及时清理清理:备份后删除错误日志文件,文件路径为:\caches\error_log.php设置:后台-->设置-->安全配置-->是...

2018-08-26

Phpcms V9判断当前栏目高亮显示

在PHPCMS中制作页面导航时,需要判断导航栏目的状态,比如点击导航栏目新闻中心时,这个栏目就高亮显示,或者加粗,这样便于与其它的栏目进行区分,我想许多朋友都会用到这样的效果...

2018-08-26

phpcms v9分页函数pages中上一页,下一页文本内容修改方法

phpcms在列表页里有分页函数pages方法,可以很便捷地完成分页的功能,但是有时候我们不需要pages里面的”上一页”,”下一页”这些汉字,可能会将其改成各种箭头比如“<<”、”...

2018-08-26

Phpcms V9 调用随机文章的实现方法

有的时候我们需要在模板中显示随机的文章,这样显得更有特色,如何实现呢?代码如下: {pc:content action="lists" catid="$catid" num="8" order="rand()" return="info"}{...

2018-08-26

Phpcms V9 调用全站文章排行的解决方法

默认情况下,Phpcms只支持调用当前文章排行,代码如下:{pc:content action="hits" catid="$catid" num="10" order="views DESC" cache="3600"} 其中$catid为待调用栏目的...

2018-08-26

phpcms V9基础知识之:默认templates主题模板文件目录结构介绍

这篇文章则详细的介绍一下系统自带默认模板的文件目录结构。主题模板位于“..phpcms/templates”文件夹内。而css样式、js文件,以及模板配带的images文件夹则位于根目录...

2018-08-26

phpcms在nginx的rewrite伪静态标准写法

我用的lnmp一键安装包,conf文件是放在默认路径。在进行测试时,我先使用了: location / {rewrite ^/caipu-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=ind...

2018-08-26

phpcms v9 彻底去除自带的水印功能的方法

第一步:找到statics/images/water 文件夹,将去删除;如果系统找不到water文件夹的水印图片,则将会执行第二步,给图片添加一个文本格式的水印; 第二步:找到phpcms/libs/classes/im...

2018-08-26

phpcms V9基础知识之:常用文件目录结构

下面是phpcms V9 的常用文件目录结构,官方给的说明书里有,但不全。这里部分没有标注,说明不常用或者根本就没用到。 api 接口文件目录caches 缓存文件目录configs 系统...

2018-08-26

phpcms v9 内容页调用当前栏目名称及链接/上级栏目名称及链接方法

<li><span>上级栏目即父栏目 </span> <b><a href="{$CATEGORYS[$CAT[parentid]][url]}">{$CATEGORYS[$CAT[parentid]][catname]}</a></b></li><li> <span>文章所在的当前栏...

2018-08-26

phpcms v9 搜索页显示自定义字段

phpcms用的人可能太少了.网上搜索教程根本没 有.官方教程也简单的可怕.这种cms不死才怪. 搜索结果页的显示,由/phpcms/modules/search/index.php 这个文件决定 大...

2018-08-26
返回顶部
顶部