您现在的位置是:首页 > 网站建设网站建设

phpcmsphpcms如何让一篇文章属于多个栏目或分类?

江湖快报网2023-02-15 11:44:53【网站建设】人已围观

简介回复 3# geng067 谢谢,我找到了。看来还得好好用用phpcms。
如何让phpcms V9再发布修改内容的时候不自动生成首页和栏目页
phpcms\modules\content\content.php如下define('R

回复 3# geng067 谢谢,我找到了。看来还得好好用用phpcms。

如何让phpcms V9再发布修改内容的时候不自动生成首页和栏目页

phpcms\modules\content\content.php如下define('RELATION_HTML',true);把true改成false发布内容就再不生成栏目页了.不建议取消,这个实际上不会太耗时.发布慢考虑一下情况:
1.模板中有耗资源的sql语句;
2.数据库过大;
3.字段过多.

phpwind后台如何修改网站内容页标题我想换成"栏目文章标题+栏目名称+网站名称"

找到网站的底层模版内容页 ---之间 嵌入 栏目文章标题+栏目名称+网站名称 phpwind标签 至于 {栏目文章标

phpcms发布后的文章怎么不能再更改栏目ID呢?郁闷

lz,有帖子移动功能的,发错栏目移动到其他栏目就可以了。管理内容里边批量移动功能。移动后如果使用静态页面,需要生成静态页面。

如何修改phpcms v9的文章和栏目标题seo

以下举一个简单例子:

在v9安装下v9\phpcms\libs\functions\global.func.php 修改函数:


/**
* 生成SEO
* @param $siteid 站点ID
* @param $catid 栏目ID
* @param $title 标题
* @param $description 描述
* @param $keyword 关键词 */ function seo($siteid, $catid = '', $title = '', $description = '', $keyword = '') { if (!emptyempty($title))$title = strip_tags($title); if (!emptyempty($description)) $description = strip_tags($description); if (!emptyempty($keyword)) $keyword = str_replace(' ', ',', strip_tags($keyword)); $sites = getcache('sitelist', 'commons'); $site = $sites[$siteid]; $cat = array(); if (!emptyempty($catid)) { $siteids = getcache('category_content','commons'); $siteid = $siteids[$catid]; $categorys = getcache('category_content_'.$siteid,'commons'); $cat = $categorys[$catid]; $cat['setting'] = string2array($cat['setting']); } //$seo['site_title'] =isset($site['site_title']) && !empty($site['site_title']) ? $site['site_title'] : $site['name']; $seo['site_title'] = $site['name']; //区分首页和站点的标题 $seo['keyword'] = !emptyempty($keyword) ? $keyword : $site['keywords']; $seo['description'] = isset($description) && !emptyempty($description) ? $description : (isset($cat['setting']['meta_description']) && !emptyempty($cat['setting']['meta_description']) ? $cat['setting']['meta_description'] : (isset($site['description']) && !emptyempty($site['description']) ? $site['description'] : '')); //$seo['title'] = (isset($title) && !empty($title) ? $title.' - ' : '').(isset($cat['setting']['meta_title']) && !empty($cat['setting']['meta_title']) ? $cat['setting']['meta_title'].' - ' : (isset($cat['catname']) && !empty($cat['catname']) ? $cat['catname'].' - ' : '')); ////这里只是使用网站做标题,而去掉栏目名称。 $seo['title'] = (isset($title) && !emptyempty($title) ? $title.' - ' : '').(isset($cat['setting']['meta_title']) && !emptyempty($cat['setting']['meta_title']) ? $cat['setting']['meta_title'].' - ' : ''); foreach ($seo as $k=>$v) { $seo[$k] = str_replace(array(\n,\r), '', $v); } return $seo; }

Tags:修改   栏目   标题

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐