李维亮_前端开发攻城狮 - PHPCMS
type: channel
link: https://www.liweiliang.com/tag/PHPCMS/
items: PHPCMS推荐位调用的自定义字段不显示
items: PHPCMS点击排行榜
items: PHPCMS显示所有分类以及分类下文章
items: PHPCMS纯静态{$url}无法获取当前文章网址
items: phpcms添加文章失败全站打不开了
items: PHPCMS自动获取关键字失效

PHPCMS推荐位调用的自定义字段不显示
type: item
date: 2016-04-13T18:02:00+08:00
description: 碰到这种情况是因为添加自定义字段的时候没有设置好。编辑自定义字段，找到 在推荐位标签中调用 选择 是再编辑一次文章即可生效。对于有很多文章的同僚，也不必担心。只要选择所有需要推荐的文章，然后点击推送，再次选择需要的推荐位即可。赶快到前台看一下，所有自定义字段应该都显示了吧！

PHPCMS点击排行榜
type: item
date: 2016-04-13T17:54:00+08:00
description: PHPCMS点击排行榜代码{pc:content action="hits" catid="$catid" order="weekviews DESC" num="10"} {loop $data $key $val} {$val['title']} {/loop} {/pc} 点击排行榜参数catid 调用栏目IDday 调用多少天内的排行order 排序类型（本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC）num 数据调用数量

PHPCMS显示所有分类以及分类下文章
type: item
date: 2016-04-13T17:52:00+08:00
description: 以下代码我是从默认模板抠出来后简化的，方便大家更容易的去理解他{loop subcat(0,0,0,$siteid) $r} {$r[catname]} {pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"} {loop $info $v} {str_cut($v['title'],40)} {/loop} {/pc} {/loop} 关于 loop subcat 不明白的朋友请看 PHPCMS{loop subcat(0,0,0,$siteid) $r}{/loop}

PHPCMS纯静态{$url}无法获取当前文章网址
type: item
date: 2016-04-13T17:49:00+08:00
description: 在PHPCMS中{$url}用来获取当前文章网址，在动态页或伪静态中能够正确获取，但是当我们把内页设置为纯静态时，{$url}就失效了。在文章页，我们希望在文章末尾加上 本文地址，该怎么办呢？请在模板当中使用{go($catid,$id)} $catid栏目ID，$id文章ID，可以获取任何文章的URL地址。适用于PHPCMSV9

phpcms添加文章失败全站打不开了
type: item
date: 2016-04-13T16:39:00+08:00
description: 再添加某一篇文章时，添加时间非常久，而且最终结果肯定是失败。更糟糕的是，整站都打不开了，只能重启Apache服务才可以再次打开，但是只要一添加那篇文章就会重蹈覆辙。最终原因：文章里面有远程图片，phpcms会自动把远程图片保存到本地，但是一旦这个远程图片很长时间打不开（国外的经常出现这种情况），那么就会导致Apache服务器死机。解决方法：要么设置成不保存远程图片，要么把该远程图片去除。

PHPCMS自动获取关键字失效
type: item
date: 2016-04-13T16:26:00+08:00
description: 如果在自己本机也无法自动获取关键字，那么就是phpcms官方服务器问题。一般常见于国庆期间，访问的人太多了造成服务器负荷，过几天就好了。在VPS上无法自动获取关键字，是php.ini这个文件问题，在正确安装好的系统中，把 php.ini复制过来。还有一种可能，如果你把PHPCMS根目录下的api.php文件删除了，也将不再自动获取关键字。