検索
ホームページCMS チュートリアルDEDECMSDEDECMS 関連文書が関連していない場合はどうすればよいですか?

DEDECMS 関連文書が関連していない場合はどうすればよいですか?

DEDECMS 関連のドキュメントが関連していない場合はどうすればよいですか?

DEDE 関連の記事はまったく無関係です。 DEDE には友達がいます TAG に基づいた関連記事の公式リリースも非常に良いです。残念ながら、そこの記事に基づいて DEDE コードを変更すると、常に失敗します。能力が限られているためかもしれません、もちろん、可能性がありますコードにも問題がある可能性があります。

推奨される調査: 伟梦cms

これで、ついに解決策が見つかりました。

1.

 //查询指定栏目里包含相应关键字的文章,并列出
  
  //参数说明:$showImg 是否显示缩略图,0表示不显示,1表示显示
  
  // $titleLen 标题长度,0表示无限
  
  // $rowCount 输出行数,0表示无限
  
  // $typeid 栏目ID,0表示所有栏目
  
  // $keyWord 关键字,字符串
  
  function ShowKeyWordArc($showImg,$titleLen,$rowCount,$typeid,$keyWord){
  
  $dsql = new DedeSql(false);
  
  $sql = TypeGetSunID($typeid,$dsql);
  
  //关键字分词技术
  
  $ks = explode(" ",$keyWord);
  
  foreach($ks as $k){
  
  $k = trim($k);
  
  if ($k!="") {
  
  $kwsqlarr[] = " (dede_archives.title like '%$k%') ";
  
  //$kwsqlarr[] = " (dede_archives.keywords like '%$k%') "; //如果需要相关到其它文章的关键字,解除此行注释
  
  }
  
  }
  
  $where = implode(' OR ',$kwsqlarr);
  
  $sql="Select tp.namerule,tp.typedir,dede_full_search.aid,dede_full_search.url,dede_archives.* From dede_full_search left join dede_archives on dede_full_search.aid=dede_archives.ID left join dede_arctype tp on dede_archives.typeid=tp.ID where {$sql} and ((dede_archives.title like '%".$keyWord."%') or $where) order by dede_full_search.aid desc";
  
  $dsql->SetQuery($sql);
  
  $dsql->Execute();
  
  $ss="";
  
  $i=0;
  
  while($row=$dsql->GetObject()){
  
  $url=GetFileUrl($row->ID,$row->typeid,$row->senddate,$row->title,$row->ismake,$row->arcrank,$row->namerule,$row->typedir,$row->money);
  
  if ($showImg==0){
  
  $ss=$ss."<LI><a href=&#39;".$url."&#39; target=_blank>";
  
  if ($titleLen!=0) $ss=$ss.cn_substr($row->title,$titleLen);
  
  else $ss=$ss.$row->title;
  
  $ss=$ss."</A></LI>";
  
  }else{
  
  $ss=$ss."<LI><span class=&#39;sjdqimggl&#39;><a href=&#39;".$url."&#39; target=_blank>";
  
  if ($row->litpic!="") $ss=$ss."<img  src=&#39;".$row- alt="DEDECMS 関連文書が関連していない場合はどうすればよいですか?" >litpic."&#39; alt=&#39;".$row->title."&#39; />";
  
  else $ss=$ss."<img  src=&#39;/images/titl.gif&#39;/ alt="DEDECMS 関連文書が関連していない場合はどうすればよいですか?" >";
  
  $ss=$ss."</a></span><span class=&#39;sjdqtxttl&#39;><a href=&#39;".$url."&#39; target=_blank>";
  
  if ($titleLen!=0) $ss=$ss.cn_substr($row->title,$titleLen);
  
  else $ss=$ss.$row->title;
  
  $ss=$ss."</A></span></LI>";
  
  }
  
  $i ;
  
  if (($rowCount!=0)&&($i>=$rowCount)) return $ss;
  
  }
  
  return $ss;
  
  }
を追加します。 inc_functions.php?> の末尾の

2. 記事テンプレートページに配置

  {dede:field name=’keywords’ function=’ShowKeyWordArc(0,32,10,0,”@me”)’/}

内は、全列の関連記事(現在の記事のキーワードに関連する記事)を取得することを意味します。タイトルの最大長は 32 で、最大 10 件が表示されます サムネイルは表示されません

または

  {dede:field name=’keywords’ function=’ShowKeyWordArc(0,32,10,0,”高三语文”)’/}

タイトルに「高校中国語」が含まれる記事を検索できます。 「高校」または「中国語」を含む

たとえば、この段落:

関連記事

  {dede:likeart titlelen=’24′ row=’10′}
  
  [field:textlink/]< >
  
  {/dede:likeart}

次のように変更します:

関連記事

  {dede:field name=’keywords’ function=’ShowKeyWordArc(0,32,10,0,”@me”)’/}

免責事項: この機能は私が書いたものではありません

キーワード、ユーザー エクスペリエンス、SEO に基づいた関連記事 どれも非常に優れていると言われています

以上がDEDECMS 関連文書が関連していない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。