PHPCMS默认仅支持栏目点击排行榜,在V9版本中,也可以通过数据库来调用全站点击排行。...以下是PHPCMSV9版本之前的全站点击排行的方法,有兴趣的朋友可以看看。...tablename']; $return[] = array_merge($return,$this->db->get_one(array(‘id’=>$id))); } return $return; } 全站点击排行榜的调用...*,t.* from phpcms_content p,phpcms_content_count t where p.contentid=t.contentid and p.status=99 and...*,t.* from phpcms_content p,phpcms_content_count t where p.contentid=t.contentid and p.status=99 and
siteurl($siteid)} 带http的首页网址,http://www.liweiliang.com {SITE_URL} 不带http的首页网址 www.liweiliang.com 任何位置都可调用...图片路径 {CACHE_PATH} 缓存文件夹地址 {LUGIN_STATICS_PATH} 应用静态文件路径 最后说下最常用的{siteurl($siteid)},在标签列表页tag_list无法获取当前站点...ID,而且会拖慢标签列表页打开速度,手动指定站点ID可解决问题。
PHPCMS中当文章中不设置关键字时,keywords标签默认调用站点关键字,其实很多文章的内容跟站点关键字一点也不相关,写了不想关的关键字还不如不写。...打开 /phpcms/libs/functions/global.func.php 查找 $seo['keyword'] = !empty($keyword) ?...$keyword : $site['keywords']; 上面的代码意思为 如果关键字不为空则使用该关键字,否则调用站点关键字。
$siteid" order="listorder ASC"} {loop $data $r} {$r[catname]} {/loop} {/pc} 调用哪一级别的栏目列表...最后,我们只需要用下面代码即可调用出最小栏目的父栏目列表 {pc:content action="category" catid="$school" num="10" siteid="$siteid"
有时咱们需要制作二级分类,三级分类,甚至更多级别的分类,那么PHPCMS如何调用多级分类呢?..."} {loop $data $r} {$r[catname]} {/loop} {/pc} 其中catid指上一级的分类ID,为0时调用一级分类
PHPCMS友情链接调用 {pc:link action="type_list" order="listorder DESC"} {loop $data $v} {$v['name']} {/loop} {/pc} 友情链接参数 参数名 是否必须 默认值 说明 siteid 是 null 当前站点ID...分类ID 友情链接字段 字段 类型 空 默认 注释 id int(10) 否 0 收藏标识id linkid int(10) 否 0 友情链接ID号 siteid mediumint(8) 否 0 站点
当站点的规模达到一定程度,往往会对业务进行拆分,部署到一台服务器的不同站点,,而一个域名(顶级域名)只能绑定一个站点(核心站点),这个时候就通过给顶级域名创建子域名的方式(理论上一个顶级域名可以绑定50...个子域名),将子域名绑定到相关的业务站点.在通过修改host文件的方式,将所有的域名解析到当前的服务器IP,再通过IIS的主机头(子域名)解析到业务站点上,过程如下图: ?...现在IIS服务器上的站点如下: ? 主站点配置如下: ? 业务站点1配置如下: ? 业务站点2配置如下: ?...注意 (1)、什么是子级域名: www.a.com是顶级域名 xxxxx.a.com就是自己域名 xxxxx可以任意取名 (2)、所有的站点,必须是80端口,否则通过子域名访问业务站点必须加上端口,一般没人会这么做...业务站点1: ? 业务站点2: ? ok,所有的域名生效,能正常访问. 其实还可以给业务站点添加子站点,在给它分配更下一级的域名,原理同上,这里不做操作!
站长前面推荐过《phpStudy:非常棒的PHP环境搭建包(支持Apache、IIS、Nginx和LightTPD) 》,今天来简单介绍一下使用 phpStudy 创建多个站点,绑定域名的方法。...默认情况下,phpStudy 的站点根目录是在它自己的WWW目录,比如 F:\phpStudy\WWW,访问的地址可以是 http://127.0.0.1/ 或 http://localhost/...下面我们要实现的是创建多个站点,绑定各自的域名,这样就方便我们进行多个项目的开发,互不影响。...1.打开 phpStudy ,在“其他选项”那里点击“站点域名设置” 2.看到如下界面,填写网站域名(随意写,建议不要写你经常访问的线上域名),然后选择网站目录(可以随意目录,但是不要使用中文),然后点击...【新增】,然后点击【保存设置并生成配置文件】,重启环境就可以生效了 3.上面我们填写的域名,我们希望是直接访问我们本地的网站,要实现这个目的,我们需要修改一下自己电脑里的 hosts 文件,将域名指定到
我只选取了长度大于2个字符的关键字,一个字的关键字根本没有什么意义嘛。然后按关键字所有的文章数量从多到少进行排序。 关键字的链接为了收录更好,我采用的伪静态模式...
phpcms调用子栏目名称相对比较简单一些,也是用{pc:content}来调用,只是把action设置为category,catid如果为0的话是调用所有一级栏目,如果是其他数字的话,则调用相应栏目的子栏目...,比如以下的案例,catid="13"是调用栏目id为13的所有子栏目。...完整的调用代码在下面,感兴趣的朋友可以测试一下 {pc:content action="category" catid="13" num="25" siteid="$siteid" order="listorder...loop $data $r} {$r[catname]} {/loop} {/pc} phpcms...调用子栏目文章列表:再嵌套一个{pc:content}调用 {pc:content action="category" catid="13" num="10" siteid="$siteid"order
nginx的conf文件,我的目录为: /usr/local/nginx/conf 随后找到:server_name _; 如果没有配置就是:server_name _; 删除后面的下划线,填上你的域名即可...,如果是多个域名则用空格隔开: ?...最后重启服务器,记住一定要记住你必须把域名解析到服务器才会生效: 执行命令:service nginx restart 或:service nginx reload 或者检查一下是否配置有误
设置添加多站点域名 第一步:首先修改Apache的配置文件(MacOS自带的服务器环境,配置文件的目录是:/etc/apache2/http.conf。.../、/Library/Webserver/Documents/你的域名/等。...ServerName:设置访问项目的域名,如:www.你的域名.com。...(apachectl restart) 最后,如果设置后访问站点时发现如下错误:403 Forbidden Forbidden You don't have permission to access /...设置多端口 步骤和设置站点差不多: 127.0.0.1 www.你的域名.com 127.0.0.1 www.你的域名.com 然后在http-vhosts文件中新增站点信息并把端口号改一下
BY id DESC" num="10"} {loop $data $v} {$v[title]} {/loop} {/pc} 这里我调用了分类...但是,如果是一个稍大一些的网站,有的存在子分类,有的不存在,那该如何调用呢? 在PHPCMS中只能调用直接分类下的文章,也就是说如果指定一个分类ID存在子分类,那么将无法调出文章。
phpcms v9文章页调用栏目链接调用成首页 解决办法: url写入失败,所以需要手动写入栏目文件夹名称 文章的设置需注意选择内容页模板 然后批量更新栏目页,url,内容页就可以了
今天修改一位客户的phpcms网站,他要求添加https,这对ytkah来说是轻车熟路了,但是后台稍微有点问题,点击分页出现错误,将鼠标移到下一页显示的链接是https://www.abc.com/...menuid=822&catid=37&pc_hash=GsxXx8&page=2,很明显是多了一个www.abc.com,这个应该是配置文件中https没有设置,那我们就找找,通过关键词我们定位到文件是在/phpcms...有些朋友可能反应phpcms后台站点域名配置https无法提交,可以参考这篇文章phpcms站点域名配置https无法提交如何处理
有时我们的wordpress站点因为各种原因需要更换域名了,如何快速设置让网站直接用新域名而不受影响呢?...比如旧域名是a.com,新域名为b.com,下面这段sql代码很有用 UPDATE wp_options SET option_value = REPLACE(option_value, 'http:/..., 'http://www.a.com', 'http://www.b.com') WHERE post_type = 'attachment'; wp_options的option_value为站点域名
PHPCMS默认只支持在文章页调用TAG标签,但是很多时候我们希望他显示在网站首页或者分类列表页,一查数据库,发现关键字都存在与keywords这个字段中。...问题来了,当有多个关键字时,他会以空格或者逗号隔开,我们如果想调用这个关键字的链接该怎么办呢?
直接上调用的标签 {$CATEGORYS[$catid][image]} 上个实例在 最后将顶级栏目下子栏目循环显示代码贴出来方便大家学习: {if $top_parentid} {pc:content...siteid="$siteid" order="listorder ASC"} {loop $data $r} {$r[catname]}| {/loop} {/pc} {/if} 如果需要调用视频专辑和搜索的话
{php $listrv = string2array($v[video_thumbulr]);} {loop $listrv $rv} {if $n<=3}<...
本方法调用的JS必须是在loop内,如果有10篇文章,那么就必须调用10次。...JS调用目前就这一种方法,因为要统计该篇文章的浏览次数,所以必须取得该篇文章的ID值,所以只能在loop循环内调用JS文件。 新建一个count_list.php,内容如下,上传到api目录中 <?...php defined('IN_PHPCMS') or exit('No permission resources.'); /** * 点击统计 */ $db = ''; $db = pc_base::
领取专属 10元无门槛券
手把手带您无忧上云