您现在的位置是:首页 > 网站建设网站建设
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; }
很赞哦! ()
上一篇:请高手把ASP语句改成PHP的!
下一篇:返回列表
相关文章
随机图文
-
CMS动态网站建设过程(800以上的)
CMS是Content Management System的缩写,意为“内容管理系统”。 CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。 CMS的功能并不只限于 -
建设网银如何购物?求详细步骤!!!
建设银行开通网银后,把网银先激活,就能用来在网上买东西。在支付时使用“网上银行客户支付”就能支付了,可能是你选择的支付方式不对,所以才无法付款。 建设银行在网上 -
我想学网站开发建设技术,请问中山石岐哪里有得培训的?
你好,很高兴能为你答疑。中山学文教育开设专业网站开发建设培训课程,学时三个月,地点就在石岐区莲塘路三十六号的石职职教集团内,进门右手的招生大厅就是。详细情况你可问一下学 -
建行查询交易记录最多查询多久的?
如果在网上银行查询,可以查到进三年的信息,如果在银行或者柜员机查询,只能查到当年的数据。 建设银行网上查询明细: 打开建行的网站。 点击“个人网上银行”,登录网上银行。