帝国cms统计会员组发文数量

编辑整理:整理来源:优酷,浏览量:114,时间:2023-03-02 14:30:02

帝国cms统计会员组发文数量,帝国cms统计会员组发文数量,帝国cms统计会员组发文数量

前沿:帝国cms统计会员组发文数量



1、登录后台,点击“系统”,在左侧菜单中点击“统计”,进入统计页面;

2、在统计页面中,点击“会员组发文数量”,可以查看各个会员组发文的数量;

3、可以根据需要,设置查看的时间段,查看指定时间段内各个会员组发文的数量。
帝国cms统计会员组发文数量

帝国CMS生成的栏目页面,如果有分页,在默认情况下,每页的标题<title>都是一样的。这对于用户浏览来说,并没有什么不妥,只是对于SEO来说,则是一个硬伤。

因为如果每个分页的标题都一样,不止白白会浪费很多页面的收录机会,而且还会造成页面重复性高的问题,给搜索引擎对网站的判断带来困惑。

帝国cms统计会员组发文数量

(注,上图仅为参考,自华哥用帝国CMS对其网站重建后,这种问题 已快消失)

如上图所示,每个页面的URL虽然是不一样的,可是标题却一样。这样搜索引擎自然不喜欢,打个比方说,搜索引擎是个吃货,每天要吃这吃那的,虽然麦当劳的汉堡很好吃,但如果天天给他吃汉堡,吃多了,搜索引擎也会吐的。

是不是有点坑!

帝国cms统计会员组发文数量

怎么描述这种现象呢,姑且叫它“SEO收录陷阱”吧。

那如何让帝国CMS栏目页在分页后,每个页面都是独一无二的标题,从而避免这种“SEO收录陷阱”呢?

华哥经过实践,方法如下:

目标:让帝国CMS栏目页分页后 标题自动加上页码。如“栏目名称 第N页”这样的格式。

步骤:

一 找到e/class/functions.php页面,查找到”//替换分页数”,把

$string=str_replace(‘[!–list.pageno–]‘,($pagenum==1?”:$pagenum),$string);

修改成:

$string=str_replace(‘[!–list.pageno–]’,$pagenum==1?”:’第’.$pagenum.’页’,$string);

注意点:

1.把functions.php在dreamweaver中打开,按上面所说的查找,发现查到四个结果。那要替换哪一个才是正确的呢?为了保险起见,华哥把所有的四处位置都替换了。

帝国cms统计会员组发文数量

2.如果 第一页也想显示 第N页这样的标题,就把pagenum==1改为pagenum==0,不过从SEO的角度,这样做似乎没有必要。

3.以上方式可以网上搜索更详细地说明或设置。

二 在列表页模板的<title>标签中加入:[!–list.pageno–],如下示例:

<title><?=$class_r[$GLOBALS[navclassid]][bname]?>[!–list.pageno–]-<?=$public_r[sitename]?></title>

参见案例:http://www.icanmovie.com/sheji/product/home/ 网页标题为:创意家居用品 时尚家居用品-爱制作,点击下一页,网页URL发生了改变,链接到另一页面。再看标题就是:创意家居用品 时尚家居用品 第2页-爱制作。

案例说明通过第一和第二步的操作,实现了想要的符合SEO原则的标题,这样就能避免因为每个网页标题相同,而导致的重复页面高所带来的“SEO收录陷阱”问题。

本实践是在帝国CMS7.2环境下完成的。


补充拓展:帝国cms统计会员组发文数量

帝国cms要实现会员注册之后根据所在会员组转向的能能,就需要修改/e/member/class/member_registerfun.php文件
 
找到第175行,修改成如下代元影轻步企杨大否激征步码:
 
 

复制代码 代码如下: //审核
if($check露务需下料量酒ed==0)
{
$location=DoingReturn待地刻抗判围举罗观Url("../../",$_POST['ecmsfrom']);
prin创医车terror("RegisterSuccessCheck",$location,1);
}
$loginc乡圆派采仍修ookie=0;
if($ecms_config['member']['regcookietime'])
{
$logincookie=time()+$ecms_config['member']['regcookietime'];
}
$r=$empire->fetch1("select ".eReturnSelectMemberF('*')." from ".eReturnMemberTable()." where ".egetmf('us自措少油富erid')."='$userid' limit 1");
$set1=esetco存执呼末北型磁念少绍okie("mlusername",$username,$logincookie);
$set2=esetcookie("mluserid",$userid,$logincookie);
$set3=ese原阶tcookie("m跳部代lgroupid",$gro请范居聚路按自京烈它黄upid,$logincookie);
$set否丰步犯福笑明而增二入4=esetcookie("mlrnd",$rnd,$logincookie);
//验证符
qGetLoginAuthstr($userid,$username,$rnd,$groupid,$logincookie);
//登录附加cookie
AddLoginCookie法载以世将犯虽分字过($r);
if($grou首抗侵会死映送pid==1)
{
$loca货数跑必村tion="地址1";
}
文谓远行绿良使格翻剧elseif($groupid==2)
{
$l仍良视孔ocation="地址2";
}
$returnurl=getcvar('returnurl');
if($returnurl&&!strstr($returnurl,"e/member/iframe")&&!strstr($returnurl,"e/member/register")&&!strstr($returnurl,"enews=exit"))
{
$location=$returnurl;
}
$set5=esetcookie("returnurl","");
//易通行系统
DoEpassport('reg',$userid,$username,$truepassword,$salt,$email,$groupid,$registertime);
$location=DoingReturnUrl($location,$_POST['ecmsfrom']);
printerror("RegisterSuccess",$location,1);
}
else
{printerror("DbError","history.go(-1)",1);}
}
?>


其中的:

复制代码 代码如下: if($groupid==1)
{
$location="地址1";
}
elseif($groupid==2)
{
$location="地址2";
}


即为添加的跳转代码。


帝国cms统计会员组发文数量

行业热门话题:

【帝国cms统计会员组发文数量】【帝国cms统计会员组发文数量】【帝国cms统计会员组发文数量】
帝国cms统计会员组发文数量完!

相关推荐:


关键词文章生成器,点击查看演示目录:http://www.wskqs.cn/shisange/


象辞 象辞ai智能练字笔怎么样| 秦栏镇数据分析采集分析| 淘宝代运营公司十大排名| 网店抖音长视频怎么拍摄 鼓楼区网店抖音长视频怎么拍摄的| 张家港凤凰镇业务接单网站源码-业务接单网站源码在哪| 日化是什么意思 洗涤日化是什么意思| 腾讯投放精准流量获客链路分析 花桥腾讯投放精准流量获客链路分析报告| 花都互联网获客方法-互联网如何获客| 代市网络推广| 微信小程序如何推广获客?-微信小程序如何推广获客|
投稿| 1024(定向养站+文章采集+ai聚合)目录程序| 1888(定向养站+文章采集+ai聚合)泛目录版| 双标题| 挖关键词| 违禁词删除| 免费配图| 自助解答| 站长变现| 今日头条| 问答聚合| 818(今日头条资讯聚合演示)| 1024(采集聚合+ai聚合)| 1024 (AI定向养站目录程序)| 淘客文章带货| 伪原创| 定向养站目录程序| ai写作目录程序

苏ICP备2021004623号 (免责声明:本网站部分内容由用户自行上传,如权利人发现存在侵犯其权益情形,请及时与本站联系。)(版权所有:昆山市一路火信息技术服务中心) 友情导航 网络警察提醒您 中国互联网辟谣平台 中国文明网传播文明 中国互联网举报中心