회사라는 제목의 페이지를 만들었습니다. 그러나 영구 링크는 / company-2 /로 바뀌었고 / company /로 변경하려고 시도하면 작동하지 않습니다. 웹 사이트는 8 페이지를 가지고 있으며 회사는 없습니다. (페이지 제목으로 회사가 과거에 사용되었는지 여부를 모르십니까?)
무엇을 할 수 있고 원인은 무엇입니까? 어디를 봐야합니까? phpmyadmin을 사용하는 것을 두려워하지 않습니다.)
문안 인사
회사라는 제목의 페이지를 만들었습니다. 그러나 영구 링크는 / company-2 /로 바뀌었고 / company /로 변경하려고 시도하면 작동하지 않습니다. 웹 사이트는 8 페이지를 가지고 있으며 회사는 없습니다. (페이지 제목으로 회사가 과거에 사용되었는지 여부를 모르십니까?)
무엇을 할 수 있고 원인은 무엇입니까? 어디를 봐야합니까? phpmyadmin을 사용하는 것을 두려워하지 않습니다.)
문안 인사
답변:
다른 페이지의 슬러그를 확인하십시오-그 중 하나에 / company /가 사용될 가능성이 있습니다. 또한 사이트에서 / company /로 이동하여 문제가 발생하는지 확인할 수 있습니다.
의견에서 언급했듯이 휴지통도 확인하십시오. 해당 이름의 페이지를 삭제했을 수 있지만 여전히 휴지통에 있으면 해당 이름을 재사용 할 수 없습니다.
당신은 가까이 있습니다. 특정 시점에 '회사'라는 제목의 다른 페이지가 작성 되었기 때문에 (퍼머 링크를 게시 할 필요는 없음) 퍼머 링크를 변경할 수 없습니다. 불행히도, 다른 페이지 이름을 지정하는 것 외에도 WordPress에서이를 변경하기 위해 할 수있는 일이 많지 않습니다. 그러나 액세스 권한이 있고 'wp_posts'테이블을 보면 데이터베이스로 이동할 수 있습니다. 단순히 '회사'인 것을 찾아 삭제할 때까지 '제목 제목'열에서 계속 검색하십시오. 이론적으로 문제를 해결해야합니다.
나는 같은 문제가 있었고 일반적으로 제안 된 모든 것을했습니다 (빈 쓰레기 등). 문제는 갤러리에 페이지와 같은 이름의 이미지가 있다는 것입니다. 이미지를 삭제하고 새 이름으로 업로드하면 문제가 사라졌습니다.
나는이 문제가 있었다. 그리고 모든 포럼과 휴지통 및 초안 및 이미지를 동일한 이름으로 확인했습니다. 결국 Yoast 플러그인의 잘못된 사용법-리디렉션 섹션과 관련된 문제를 좋아합니다. 존재하지 않는 페이지에 대한 리디렉션을 만들었고 해당 URL로 페이지를 만들지 못하게 막았습니다. 리디렉션을 삭제하면 슬러그의 이름을 바꿀 수있었습니다.
다른 사람들이 제안했듯이 이것은 post_name
다른 WordPress 항목 의 중복 슬러그 또는 ( ) 처럼 보입니다 . WordPress의 모든 내용이 게시물 테이블에 저장되므로 (보통wp_posts
)에 저장되므로 다음 SQL을 사용하면 시작 항목을 반환하여 문제를 일으키는 항목을 신속하게 좁힐 수 있습니다 company
.
MySql (phpMyAdmin works)을 열고 SQL 탭에 입력하십시오.
SELECT ID, post_title, post_name, post_type
FROM `wp_posts`
WHERE post_name LIKE 'company%'
ORDER BY post_name