음, 원인이 뭔지는 확신할 수 없지만, 지금까지 파악한 내용은 다음과 같습니다.
이 오류는 모든 플러그인이 활성화된 상태의 안전 모드에서도, 그리고 테마를 비활성화했을 때도 발생합니다. 이것이 표준(스톡) 설치 자체의 버그라는 뜻은 아닙니다. 오히려 어떤 플러그인이 중복된 태그를 데이터베이스에 삽입해 두었고, 플러그인을 비활성화해도 여전히 남아 있어 문제를 일으키고 있을 가능성이 더 높습니다.
이를 수정하기 위해 중복된 태그를 검색하여 다른 이름으로 변경하고 있습니다. (예: 'web-dev’를 'webdev’로 변경)
일부 태그는 태그 목록에 게시글로 설정되어 있지만 목록에 표시되지 않는다는 점을 발견했습니다. 예를 들어 사이트에는 ‘web-dev’ 태그가 12개 남았다고 알려주지만, 검색 기능으로는 그 태그를 찾을 수 없습니다.
많은 게시글의 태그 입력란에 동일한 태그가 두 개씩 들어가 있으며, 하나를 삭제하면 다른 하나도 함께 삭제됩니다.
가장 유력한 추측은, 문제를 일으키는 태그가 게시글 본문 안에도 링크로 삽입되고 있다는 것입니다. 즉, 누군가 게시글 본문에 #web-dev를 입력하면 태그가 생성되고, 해당 태그가 이미 게시글 제목에 있는 경우 중복이 생성되는 것입니다.
이 상황을 강제로 재현시켜 관찰해 볼 예정입니다.
하지만 다른 문제도 있는 것 같습니다. 이 검색 결과를 보면, 이미 태그를 변경해 두었음에도 불구하고 최상단 게시글에 'web-dev’가 없는 것처럼 보이지만, 검색 기능은 여전히 어딘가에 존재하는 것으로 인식하고 있습니다.
수정: 마지막 부분은 무시해 주세요. 검색이 단순히 직관적으로 동작하고 있었을 뿐입니다. " web-dev "로 동일한 검색을 수행하면 오탐 결과가 제거됩니다.
..하지만 '추천 주제’는 '검색’에서 볼 수 없는 태그를 여전히 찾고 있습니다:
