织梦tag页面-织梦后台文章批量添加tag标签的实现教程(代码实现,非插件)

关于如何向Dreamweaver后端文章批量添加tag标签的教程(代码实现,非插件)。 如果您需要“Dreamweaver TAG批量导入并添加插件”,请直接点击链接跳转至相应页面购买下载。

本技术文档主要讲解如何以代码的形式批量添加标签。 如有不准确之处,请指正。 如果您需要技术支持织梦tag页面,请联系我们。

使用Dreamweaver搭建网站一段时间后织梦tag页面,总会遇到大大小小的问题。 对于那些喜欢胡闹的人来说,遇到问题就解决。

我发现DreamWeaver后端没有批量为文章添加标签的功能。 如果每个文档都要点击然后添加标签,写几千篇文章就很累了。 仔细研究了Dreamweaver后端,发现后端的文章列表页面具有批量添加属性和批量删除属性的功能。 如果这个功能也能添加标签岂不是很好。

Dreamweaver CMS原有文章列表管理页面增加了批量添加标签的按钮,可以为选中的文章批量添加标签。

dedecms批量添加标签功能具体实现方法如下:

织梦tag标签怎么用_织梦的首页怎么换图片_织梦tag页面

打开dede/templets/content_list.htm,找到以下代码:

 删除属性 

在其后面添加代码:

 修改tags标签 

打开 dede/js/list.js 并在文件末尾添加以下代码:

/*批量修改文档*/
function EditArcs(jname,e,obj){
var qstr=getCheckboxItem();
if(qstr=='')
{
alert('必需选择一个或多个文档!');
return;
}
LoadQuickDiv(e, 'archives_do.php?dopost=batchEditArchives&qstr='+qstr+'&dojob='+jname+'&rnd='+Math.random(), 'tagsEditDlg', '450px', '160px');
ChangeFullDiv('show');
}

织梦的首页怎么换图片_织梦tag标签怎么用_织梦tag页面

打开 dede/archives_do.php。 该文件的最后四行是:

将其更改为:

织梦tag页面_织梦的首页怎么换图片_织梦tag标签怎么用

<?php
//AJAX 窗体结束
}
/*
* --------------------------------------------
* function batchEditArchives(){}
* 批量修改文档
* --------------------------------------------
* */
else if ($dopost == 'batchEditArchives')
{
if( !empty($aid) && empty($qstr) )
{
$qstr = $aid;
}
$dojobname = '修改TAG标签';
AjaxHead();
//输出AJAX可移动窗体
$divname = 'tagsEditDlg';
echo "
rn"; echo "
{$dojobname}
rn"; echo "
rn"; echo "
rn"; echo "rn"; echo "rn"; echo "rn"; echo "rn"; ?>
 标 签: (','号分隔,单个标签小于12字节)
 文档ID: <input type='text' name='tmpids' value="" style='width:310px;overflow:hidden;' />
   ");ChangeFullDiv("hide");' style="cursor:pointer" />
ExecuteNoneQuery("Delete From `js_taglist` where aid='$id' And tag like '$tag' "); $dsql->ExecuteNoneQuery("Update `js_tagindex` set total=total-1 where tag like '$tag' "); } else { $dsql->ExecuteNoneQuery("Update `js_taglist` set `arcrank` = '$arcrank', `typeid` = '$typeid' where tag like '$tag' "); } } } ShowMsg("成功修改选中文档的tags标签!", $ENV_GOBACK_URL); exit(); }

至此,为DreamWeaver文章批量添加标签的改造就完成了!

相关文章