`

Dede(织梦)发表文章时,内容自动添加关键字链接的方法-详解

阅读更多

操作步凑

1、后台>系统>系统基本参数>核心设置>关键字替换(是/否),这里选择“是”。

2、后台>系统>系统基本参数>其他选项>文档内容同一关键词替换次数(0为全部替换): 1

3、后台>采集>文档关键词维护, 在这里面设置关键词以及指向网址的链接。

但是这里有个问题,这个只是在添加文章时,在 关键字: 一栏里填写的关键字才有链接,

而文章里出现的其他"文档关键字"是不会被加上链接的。

怎么才能让其他关键字也被加上链接呢?

打开/include/arc.archives.class.php

找到

foreach($kws as $k)
{
	$k = trim($k);
	if($k!="")
	{
		if($i > $maxkey)
		{
			break;
		}
		$myrow = $this->dsql->GetOne("select * from #@__keywords where keyword='$k' And rpurl<>'' ");
		if(is_array($myrow))
		{
			$karr[] = $k;
			$GLOBALS['replaced'][$k] = 0;
			$kaarr[] = "<a href='{$myrow['rpurl']}'><u>$k</u></a>";
		}
		$i++;
	}
}
 

把他替换成:

$query="select keyword,rpurl from #@__keywords where rpurl<>'' order by rank desc limit 0,$maxkey";
$this->dsql->SetQuery($query); 
$this->dsql->Execute(); 
while($row = $this->dsql->GetArray()) 
{ 
	$key = trim($row['keyword']); 
	$rul = trim($row['rpurl']); 
	if(substr_count($body,$key)<10) 
	{            
		$karr[] = $key; 
		$kaarr[] = "<a href='$rul'><u>$key</u></a>"; 
	} 
}

 

注:

1、后台>系统>系统基本参数>其他选项>文档内容同一关键词替换次数(0为全部替换): 1

视情况修改,不宜太多。

2、if(substr_count($body,$key)<5)

关键词链接个数。

分享到:
评论

相关推荐

    Dede(织梦)文章内容自动添加关键字链接的方法-详解

    Dede(织梦)文章内容自动添加关键字链接的方法详解 Dede(织梦)是一款流行的内容管理系统,许多网站使用Dede来管理和发布文章内容。但是,Dede的默认设置中,并不具备自动添加关键字链接的功能,这将导致文章中的...

    DEDE织梦自动审核发布文章插件V2.3-utf-8.zip采集站必备

    本次开发的DEDE织梦自动审核发布文章插件V2.3版本,只能是织梦程序utf-8编码的可以用,切记。后续会开发gbk版本的,到时候在上传。 织梦dede采集站有了这个插件,就可以解放双手了,不用自己在盯着后台去点审核了,...

    织梦dede采集站定时自动审核文章V2.4+推送接口utf+gbk.zip

    2021年新开发的dede织梦定时自动审核文章V2.4版本+推送接口。织梦程序utf+gbk都可以用。这是在2.3版本的基础上做的升级,并且增加了gbk编码支持。 采集站有了这个插件,就可以解放双手了,不用自己在盯着后台去点...

    织梦文章图片自动添加alt功能

    本文将深入探讨如何实现织梦文章图片的`alt`属性自动化添加,以提升网站的质量和可访问性。 首先,我们需要理解`alt`属性的作用。`alt`是HTML中的一个属性,用于描述图像的主要内容。当图像无法显示(如网络问题或...

    实战课程_DEDE织梦后台开发

    5. **标签系统**:DEDE织梦的标签系统强大且灵活,课程将涵盖各种常用标签的使用方法,如文章列表、频道导航、搜索等,以及如何编写自定义标签。 6. **插件与模块开发**:DEDE织梦支持插件和模块扩展,通过学习,...

    dede织梦自动更新首页栏目页HTML插件UTF-8版

    功能说明: 1、 可以设置若干时间段,在这些时间段内,每天自动审核和生成指定篇数的未审核文章,每个时间段每天只会更新一次。...6、 附加功能:全站更新,添加一个时间段,设置审核数量为0时,将进行全站更新

    dede织梦编辑器中插入mp4视频文件方法 参考手册

    在使用Dede织梦系统建立网站时,有时会出现无法上传MP4视频文件的问题。为了解决这个问题,我们可以通过一系列步骤来确保MP4格式的视频文件能够被成功上传并嵌入到织梦编辑器中。 首先,需要检查Dede织梦系统的后台...

    DEDE 织梦5.7 新闻采集规则

    新闻采集是DEDE织梦系统的一个重要功能,它允许用户自动抓取网络上的新闻内容,节省手动录入的时间,提高工作效率。在这个特定的"DEDE 织梦5.7 新闻采集规则"中,包含的是对腾讯国内、国际新闻,以及搜狐社会和经济...

    小熊dede织梦标签仿站实用工具

    《小熊dede织梦标签仿站实用工具》是一套专为使用织梦(DedeCMS)内容管理系统进行网站仿站开发的辅助工具。这款工具集合了多种实用功能,旨在帮助用户更高效地理解和运用织梦系统中的标签,提高仿站效率。 织梦...

    DeDe织梦手册及数据字典

    综上所述,《DeDe织梦手册及数据字典》是一套为DeDe织梦开发人员量身打造的资源集,它不仅为初学者提供了一个快速学习的平台,也为有经验的开发者提供了深入研究和实践的机会。通过深入理解和掌握DeDe织梦系统的二次...

    织梦文章内容页自动加上ASCII码插件支持发布过文章-cj2854.rar

    在这个“织梦文章内容页自动加上ASCII码插件支持发布过文章-cj2854.rar”压缩包中,包含了一个专门针对织梦系统的插件,用于在文章内容页自动添加ASCII码。这个插件的目的是增加文章的趣味性和独特性,同时也可能有...

    DEDE织梦仿站学习第四课

    在深入学习DEDE织梦仿站的过程中,第四课通常会涵盖一些关键的概念和技术,旨在帮助初学者更好地理解和掌握这个强大的网站内容管理系统(CMS)。DEDE织梦,全称Dedecms,是一款基于PHP+MySQL的开源网站管理平台,以...

    dede织梦开发笔记

    《dede织梦开发笔记》主要涉及的是使用DEDECMS(织梦内容管理系统)进行网站开发的一些常用技巧和代码片段。DEDECMS是一款基于PHP和MySQL的开源内容管理框架,适用于快速构建企业网站、资讯门户等。以下是对这些笔记...

    Dreamweaver 调用的dede织梦标签控件

    在结合dede织梦内容管理系统(CMS)时,Dreamweaver能够进一步提升网站开发的效率和灵活性。 织梦(DedeCMS)是一种流行的开源CMS平台,它允许用户通过简洁的后台管理系统来创建和维护网站内容。其核心功能包括文章...

    织梦dedecms批量导入excel表文章内容插件

    织梦DedeCMS批量导入Excel表文章内容插件是一款针对织梦内容管理系统(DedeCMS)设计的实用工具,主要用于高效、快速地导入大量文章内容。这个插件极大地提升了网站内容更新和管理的效率,尤其适合那些需要频繁更新...

    DEDE 定时发布文章插件 5.7GBK.

    DEDE定时发布文章插件是针对DEDE CMS(织梦内容管理系统)开发的一款实用工具,主要用于网站内容的自动化管理。该插件版本为5.7GBK,适配DEDE CMS的5.7版本,并且支持GBK编码。在网站运营过程中,定时发布功能能够...

    dede织梦数据库字段祥解

    标题与描述均提到了“dede织梦数据库字段详解”,这主要涉及到的是织梦CMS(Content Management System)系统中的数据库结构与字段解释。织梦CMS是一款基于PHP和MySQL技术构建的内容管理系统,广泛应用于网站建设和...

    dede织梦 sitemap+百度ping 插件下载

    本篇文章将详细解释"dede织梦 sitemap+百度ping 插件"的相关知识点,以及它们如何帮助网站被百度更好地收录。 首先,"dede织梦"是一个流行的开源CMS(内容管理系统),全称为DEDECMS,它为用户提供了创建和管理网站...

    让DEDE文章中的图片自动添加ALT属性,搜索引擎更喜欢

    本文将详细讲解如何让DEDE文章中的图片自动添加ALT属性,并探讨其对搜索引擎友好性的影响。 首先,了解ALT属性的重要性。ALT属性是HTML语言中用于描述图像的文本标签,当图片无法正常显示或者对于视觉障碍的用户来...

Global site tag (gtag.js) - Google Analytics