dedecms根据文章标题自动获取tag
2009-06-06 15:07
435 查看
关键字描述:获取 自动 标题 根据 文章   " tag sp-> if
图片:
图片:
图片:
看到论坛上有人跟我一样有这个需要,就尝试着弄了下,经测试可以根据文章标题自动获取tag
我对php不熟悉,是瞎改的,不知道会不会有什么其他影响,修改请慎重……
修改:\dede\action目录article_add_action.php文件
在【//写入Tag索引】与【InsertTags($dsql,$tag,$arcID,0,$typeid,$arcrank);】之间插入:
Copy code
if($autokey==1){
require_once(DEDEADMIN."/../include/pub_splitword_http://www.jb51.net/cms/www.php");
$tag = "";
$sp = new SplitWord();
$titleindexs = explode(" ",trim($sp->GetIndexText($sp->SplitRMM($title))));
//$allindexs = explode(" ",trim($sp->GetIndexText($sp->SplitRMM(Html2Text($body)),200)));
if(/*is_array($allindexs) && */is_array($titleindexs)){
foreach($titleindexs as $k){
if(strlen($tag)>=50) break;
else $tag .= $k." ";
}
/*foreach($allindexs as $k){
if(strlen($keywords)>=50) break;
else if(!in_array($k,$titleindexs)) $keywords .= $k." ";
}*/
}
$sp->Clear();
unset($sp);
//$tag = preg_replace("/
上一页12 下一页
图片:
图片:
图片:
看到论坛上有人跟我一样有这个需要,就尝试着弄了下,经测试可以根据文章标题自动获取tag
我对php不熟悉,是瞎改的,不知道会不会有什么其他影响,修改请慎重……
修改:\dede\action目录article_add_action.php文件
在【//写入Tag索引】与【InsertTags($dsql,$tag,$arcID,0,$typeid,$arcrank);】之间插入:
Copy code
if($autokey==1){
require_once(DEDEADMIN."/../include/pub_splitword_http://www.jb51.net/cms/www.php");
$tag = "";
$sp = new SplitWord();
$titleindexs = explode(" ",trim($sp->GetIndexText($sp->SplitRMM($title))));
//$allindexs = explode(" ",trim($sp->GetIndexText($sp->SplitRMM(Html2Text($body)),200)));
if(/*is_array($allindexs) && */is_array($titleindexs)){
foreach($titleindexs as $k){
if(strlen($tag)>=50) break;
else $tag .= $k." ";
}
/*foreach($allindexs as $k){
if(strlen($keywords)>=50) break;
else if(!in_array($k,$titleindexs)) $keywords .= $k." ";
}*/
}
$sp->Clear();
unset($sp);
//$tag = preg_replace("/
上一页12 下一页
相关文章推荐
- 织梦DedeCMS文章标题自动添加长尾关键词
- 织梦DedeCMS文章标题自动增加长尾关键词的方法
- DedeCms织梦发布文章时输入Tag标签逗号自动变成英文标点的方法
- Dedecms文章设置推荐后列表页标题自动加粗的解决方法
- DedeCMS文章里图片ALT注释自动填充为文章标题
- 织梦DedeCMS文章标题自动增加长尾关键词的方法
- DEDECMS实现文章tag关键词自动生成列表页的方法
- dedecms发布文章时多个Tag间分割逗号自动变成英文逗号
- 织梦DedeCMS文章标题自动添加长尾关键词
- dedecms 获取文章标题路径
- dedecms发布文章时多个Tag间分割逗号自动变成英文逗号
- dedecms 获取上/下一篇文章标题,设置字数
- DedeCMS文章里图片ALT注释自动填充为文章标题
- 关闭火车头dedecms发布模块自动关键词,解决火车头发布dedecms文章关键词过多问题
- 织梦dedecms后台发布文章提示“标题不能为空”,编辑器内容无法显示中文
- 根据不同的实例自动获取类名和属性(通用显示工具)
- dedecms 文章标题 产品名称 长度不受限制 终极修改
- 织梦(dedecms)批量替换文章标题和内容方法集绵
- 练习 2017-08-22 通过控制台,获取类名,字段名称,字段类型,根据一个模板文件,自动创建这个类文件,并且为字段提供setter和getter方法
- PYTHON 获取csdn的博客文章标题和描述