碰到这种情况是因为添加自定义字段的时候没有设置好。编辑自定义字段，找到 在推荐位标签中调用 选择 是再编辑一次文章即可生效。对于有很多文章的同僚，也不必担心。只要选择所有需要推荐的文章，然后点击推送，再次选择需要的推荐位即可。赶快到前台看一下，所有自定义字段应该都显示了吧！
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 数据调用数量
以下代码我是从默认模板抠出来后简化的，方便大家更容易的去理解他{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}用来获取当前文章网址，在动态页或伪静态中能够正确获取，但是当我们把内页设置为纯静态时，{$url}就失效了。在文章页，我们希望在文章末尾加上 本文地址，该怎么办呢？请在模板当中使用{go($catid,$id)} $catid栏目ID，$id文章ID，可以获取任何文章的URL地址。适用于PHPCMSV9
再添加某一篇文章时，添加时间非常久，而且最终结果肯定是失败。更糟糕的是，整站都打不开了，只能重启Apache服务才可以再次打开，但是只要一添加那篇文章就会重蹈覆辙。最终原因：文章里面有远程图片，phpcms会自动把远程图片保存到本地，但是一旦这个远程图片很长时间打不开（国外的经常出现这种情况），那么就会导致Apache服务器死机。解决方法：要么设置成不保存远程图片，要么把该远程图片去除。
如果在自己本机也无法自动获取关键字，那么就是phpcms官方服务器问题。一般常见于国庆期间，访问的人太多了造成服务器负荷，过几天就好了。在VPS上无法自动获取关键字，是php.ini这个文件问题，在正确安装好的系统中，把 php.ini复制过来。还有一种可能，如果你把PHPCMS根目录下的api.php文件删除了，也将不再自动获取关键字。