Home > CMS Tutorial > DEDECMS > body text

How does dedecms automatically add hyperlinks to keywords in published articles?

藏色散人
Release: 2019-12-21 10:12:00
Original
2607 people have browsed it

How does dedecms automatically add hyperlinks to keywords in published articles?

dedecmsHow to automatically add hyperlinks to keywords in published articles?

dedecms automatically adds hyperlinks to keywords in published articles

Recommended learning: 梦weavercms

dedecms automatically Adding hyperlinks to keywords in already published articles will help with optimization, but over-optimization is not good either.

The code is as follows:

foreach($kws as $k) 
{ 
$k = trim($k); 
if($k!=”") 
{ 
if($i > $maxkey) 
{ 
break; 
} 
$myrow = $this->dsql->GetOne(“select * from dede_keywords where keyword=’$k’ And rpurl<>” “); 
if(is_array($myrow)) 
{ 
$karr[] = $k; 
$GLOBALS[&#39;replaced&#39;][$k] = 0; 
$kaarr[] = “<a href=’{$myrow[&#39;rpurl&#39;]}’><u>$k</u></a>”; 
} 
$i++; 
} 
}
Copy after login

Replace it with:

The code is as follows:

global $dsql; 
$query=”SELECT * FROM dede_keywords WHERE rpurl<>” ORDER BY rank DESC”; 
$dsql->SetQuery($query); 
$dsql->Execute(); 
while($row = $dsql->GetArray()) 
{ 
$key = trim($row[&#39;keyword&#39;]); 
$key_url=trim($row[&#39;rpurl&#39;]); 
$karr[] = $key; 
$kaarr[] = “<a href=’$key_url’ target=’_blank’><u>$key</u></a>”; 
}
Copy after login

Friendly reminder: File modification Please make sure to back up!

In the background, just set the number of automatic replacements in the system settings.

The above is the detailed content of How does dedecms automatically add hyperlinks to keywords in published articles?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template