-
최근에 친구가 게임 소프트웨어 웹사이트를 구축하는 것을 돕고 있었는데, 테스트 기사를 추가할 때 소프트웨어 채널이 기사 채널처럼 TAG에서 자동으로 키워드를 얻을 수 없지만 제목에서 일부 의미 없는 키워드를 직접 분해한다는 문제를 발견했습니다. 또한 "관련 기사"를 호출하면 기사가 관련되지 않는 현상이 발생했습니다. 기사 채널에 추가된 템플릿을 비교하여 수정 방법을 찾았습니다.
웹사이트의 루트 디렉터리에서 dede/templets/soft_add.htm 파일을 찾아(dede는 DEDECMS의 기본 배경 관리 디렉터리입니다. 수정하려면 해당 폴더를 찾으세요), 파일을 열고 다음을 찾으세요.
<입력 이름="태그" 유형="텍스트" id="태그" 값="" 스타일="너비:300px" />
다음으로 교체:
<input name="tags" type="text" id="tags" value="" style="width:300px" onChange="$Obj('keyWords').value=this.value;"
다시 찾았습니다:
<input type='text' name="keywords" id="keywords" style="width:290px;" value="" />
다음으로 교체:
<input type='text' name="keywords" id="keywords" style="width:290px;" value="<?php echo $keywords; ?>" />
이러한 방식으로 소프트웨어 채널에 콘텐츠를 게시할 때 키워드가 TAG와 자동으로 일치하며 필요에 따라 키워드를 수동으로 수정할 수도 있습니다.
불필요한 반복 입력 작업을 줄이는 것 외에도 콘텐츠 페이지에서 관련 기사를 호출하려는 친구에게도 큰 이점이 됩니다. DEDECMS가 키워드를 기반으로 관련 기사를 호출하면 시스템이 자동으로 추출됩니다. 예를 들어 내가 올리고 싶은 글의 제목은 "[Qixiong] Lufeng General Identifier 1.05 Free Version Download" 이고, 자동으로 추출되는 키워드는 "Qixiong, Lufeng, Generals" , Identification, 1.05, Free Version, 다운로드, 7인의 영웅, 헤게모니'라는 말은 '다운로드'라는 키워드도 관련 기사에 나온다는 뜻이겠죠? 위 방법에 따라 수정한 후 TAG 라벨을 "Qixiong, Lufeng, Discriminator"로 설정하기만 하면 호출되는 "관련 기사"가 매우 관련성이 높고 사용자 경험에 더 적합하게 됩니다.
첨부된 내용은 관련 기사 호출 코드입니다.
{dede:likearticle row='10' titlelen='60' orderby='클릭'}
<font color=#666666>[[field:pubdate function="MyDate('m-d',@me)"/]] </font><a href='[field:arcurl/]' title="[ 필드:제목 /]" target='_blank'>[필드:제목 함수='cn_substr(@me,32)'/]</a> <br>
{/dede:likearticle}
위 내용은 제가 DEDECMS를 사용하면서 느낀 점입니다. 잘못된 점이 있으면 회신하여 지적해 주시기 바랍니다. 다음 글에서는 DEDE 칼럼 페이지의 SEO 최적화 경험을 공유해 드리겠습니다 . .dongmenjie.com, 여러분의 지원에 감사드립니다!
기여해 주신 Shen Mo Zai Jian에게 감사드립니다.