현재 기사 태그를 호출하고 dedecms 기사 페이지에 태그 하이퍼링크를 추가하는 방법은 무엇입니까?
dedecms 기사 페이지는 현재 기사 태그 태그를 호출하고 태그 하이퍼링크를 추가합니다
추천 학습: Dream Weaver cms
많은 기사를 읽어보니 인용 부호에 문제가 있는 것 같아서 다시 정리했습니다. 그것을 게시했습니다:
1. 현재 기사의 태그
dedecs 기사 페이지에서 태그를 호출하는 것은 비교적 간단합니다. 기사 템플릿을 찾아 {dede:field.tags/} 태그를 추가하기만 하면 됩니다. 단, dedecms의 기본 Tag 태그에는 링크가 없으므로 2단계로 진행합니다.
2. 태그 태그에 하이퍼링크를 추가합니다
웹사이트와 디렉토리에서 /include/helpers/archive.helper.php를 찾아 약 120줄을 찾습니다.
if ( ! function_exists('GetTags')) { function GetTags($aid) { global $dsql; $tags = ''; $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); } return $tags; } }
를 다음 코드로 바꾸세요:
if ( ! function_exists('GetTags')) { function GetTags($aid) { global $dsql; $tags = ''; $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? '<a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>': ','.' <a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>'); } return $tags; }}
또는 파일을 직접 다운로드하여 바꾸세요
위 내용은 Dedecms 기사 페이지에서 현재 기사 태그 태그를 호출하고 태그 하이퍼링크를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!