워드프레스가 내 URL 끝에 %E2%80%8E을(를) 넣는데, 어떻게 된 거죠?
워드프레스가 이걸 라이브 사이트의 내 퍼멀링크 끝에... %E2%80%8E 왜 그런지 아는 사람?고마워 얘들아?!
MS Word 또는 WordPad 또는 유사한 편집기에서 게시 제목을 복사하는 경우.이 문자는 줄의 끝과 같다.
순서 1) 링크를 식별하고 WordPress 대시보드에 표시되는 게시물 또는 페이지를 엽니다.
2단계) 문제의 원인이 되는 보이지 않는 문자를 삭제해야 하므로 따옴표를 포함한 URL의 마지막 여러 문자를 삭제해야 합니다.
3단계) 삭제한 내용을 수동으로 다시 입력합니다.
4단계) [Update](업데이트)를 클릭하여 [Go](이동)을 클릭하여 수정된 게시물을 확인하여 문제가 해결되었는지 확인합니다.
https://www.wpkb.com/fix-wordpress-links-%E2%80%8E-end/
이러한 보이지 않는 유니코드 문자는 실제로 존재합니다(의심 없이).화살표 키를 사용하여 커서를 이동할 때 이러한 항목을 볼 수 있습니다.Word와 같은 형식 편집기에 의해 추가되곤 합니다.말도 안 되지만 Edge는 창 제목 =-O(암호 관리자 포함)나 MS Teams Wiki를 코드 스니펫(스페이스로 구분된 일반 텍스트 보존용)에 추가합니다.
오늘날 거의 모든 일반 텍스트 편집기와 브라우저(따라서 모든 웹 앱)가 Unicode를 지원하며 Ctrl+Shift로 붙여넣어도 이를 보존하기 때문에 이를 제거하는 것은 복잡합니다.백스페이스를 사용하려고 해도 보통 편집자는 rtl/ltr 텍스트 방향을 유지하기 위해 백스페이스를 유지합니다.
제목을 16진수 편집기에 복사하고 해당 문자를 제거한 후 다시 복사합니다.또는 주소 표시줄에서 ASCII 부분만 복사하고(URL 인코딩된 경우) 모두(ctrl-a)를 선택하여 제목 필드를 지웁니다.
사용방법:
- PSPad(네이티브)
- 메모장++(HEX-Editor 플러그인 포함)
일반적인 보이지 않는 문자:
코드 포인트 | UTF-8 16진수 | 이름. |
---|---|---|
U+200B | e2 80 8b | 제로 폭 공간 |
U+200E | e2 80 8e | 왼쪽에서 오른쪽으로 마크 |
'U+200F | e2 80 8f | 오른쪽에서 왼쪽 마크 |
https://www.utf8-chartable.de/unicode-utf8-table.pl?start=8192&number=128
네, 어떤 편집기에서 복사했다면요.
간단한 해결책은 UTF-8 문자를 지원하지 않기 때문에 편집기에서 내용을 복사하여 '노트패드' 텍스트 편집기에 붙여넣기만 하면 됩니다.
텍스트에서 '%E2%80%8E'와 같은 문자/텍스트가 버그임을 쉽게 알 수 있습니다.
모두 인쇄할 수 없는 ASCII 문자입니다.
like these are all äÄçÇéÉêöÖÐþúÚ
제거하려면 이 코드를 사용합니다.
function remove_non_ascii(str) {
if ((str===null) || (str===''))
return false;
else
str = str.toString();
return str.replace(/[^\x20-\x7E]/g, '');
}
console.log(remove_non_ascii('äÄçÇéÉêHello-WorldöÖÐþúÚ'));
에 WordPress가 됩니다.%E2%80%8E
그것들 대신.예를 들어 링크에서 하프 스페이스(CTRL + Space 또는 )를 사용하는 경우 WordPress는%E2%80%8E
방법 : + .ㄹ게요 : 텍스+ . . . . . . . . 。-
언급URL : https://stackoverflow.com/questions/10342012/wordpress-putting-e2808e-at-the-end-of-my-url-howcome
'programing' 카테고리의 다른 글
고객 일치 배송 구역 삭제..". woocommerce 카트에 있는 메시지 (0) | 2023.04.03 |
---|---|
mongo에 인증할 수 없습니다. "auth failures" (0) | 2023.03.05 |
3레벨의 MongoDB 중첩 조회 (0) | 2023.03.05 |
Oracle 데이터베이스에 존재하는 모든 역할을 나열하는 방법은 무엇입니까? (0) | 2023.03.05 |
흐름(원어민 반응)에서 'this.state' 사용에 대한 오류가 표시됨 (0) | 2023.03.05 |