Home 게시판 커뮤니티 Q&A UTW플러그인 사용시 Feed에 표현되는 태그방식 바꾸기

Tagged
1 voice, 0개 답변
  • Avatar of 082net082net
    Keymaster
    @082net
    #517

    UTW 태그 플러그인을 사용하면, Feed에 자동으로 로컬태그를 입력되게 할 수 있습니다.
    이때 자동으로 삽입되는 태그는 UTW의 여러가지 태그기술 중 ‘commalist’를 사용하도록 설정되어 있습니다.

    즉, Feed에 등록되는 태그리스트 스타일을 바꾸고 싶을때는 ‘UTW’파일에 있는 ‘commalist’기능의 코드를 바꿔주거나. 새로운 태그리스트 기능(예: ‘feedtag’)을 만들어서 그 기능으로 Feed에 추가하도록 해 주면 됩니다.

    여기서는 ‘feedtag’기능을 새로 만들어서 태그리스트 앞에 ‘Local Tags:’ 라고 표현되게 변경하는 방법을 설명하겠습니다. (UTW플러그인 3.0.1 기준)

    우선, ‘ultimate-tag-warrior-core.php’파일의 1327번째줄 부근부터 시작되는 ‘$predefinedFormats’의 여러가지 정의들중
    ‘commalist’라인을 그대로 복사해서 적당한곳에 새로운 라인으로 붙여넣으신 후
    ‘commalist’를 ‘feedtag’로 바꿔줍니다.

    $predefinedFormats["feedtag"] = array ("default"=>", %taglink%", "first"=>"%taglink%", "none"=>$notagtext );

    그 다음 리스트의 맨 앞에 ‘Local Tags:’가 삽입되도록 ‘pre’값을 지정해 주세요.

    $predefinedFormats["feedtag"] = array ("pre"=>"<span>Local Tags: </span>", "default"=>", %taglink%", "first"=>"%taglink%", "none"=>$notagtext );

    마지막으로 ‘ultimate-tag-warrior-actions.php’파일의 682번줄 부근에서 ‘commalist’를 ‘feedtag’로 바꿔주면 됩니다.

    if (is_feed() && get_option('utw_append_tag_links_to_feed')) {
          $thecontent = $thecontent . $utw->FormatTags($tags, $utw->GetFormatForType('feedtag'));
       }

    이 방법을 응용해서 여러가지 형태로 표현되도록 할 수 있습니다.
    (기존에 있는 태그리스트 기능들을 참고 하세요)

    ‘성희’님의 질문에대한 답변이었습니다.

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
1 글 보임 - 1에서 1 까지 (총 1 중에서)
  • 답변은 로그인 후 가능합니다.