2013-09-21 8 views
0

나는 작업중인 WordPress 사이트가 일관된 URL을 유지하도록 노력하고 있습니다. 내가 가지고있는 문제는 자식 페이지와 사용자 정의 게시 유형에 있습니다.사용자 정의 WordPress URL 구조

기본적으로 설정은 다음과 같습니다. 이 괜찮

Main Page 
-- Child Page 

/메인 페이지/하위 페이지가/그러나 나는 사용자 정의 포스트 유형 (연구 논문) 나는 자식 페이지에 나열하고 싶은이

. 나는 잘 작동하고있다. 제가하는 데 문제는 다음과 같은 URL 구조를 사용하는 연구 논문이 유형을 게시지고 :

/main-page/sub-page/research-paper-title/ 

내가 wp_rewrite_rule을 검토 한 결과를하지만 난 아무것도 작동을 얻을 수 없습니다. 어떤 아이디어?

add_rewrite_rule( 
    "main-page/sub-page/([^/]+)/?", 
    "index.php?research-paper=$matches[1]", 
    "top" 
); 

답변

0

변경 "main-page/sub-page/([.]+)/?"

지금까지 설정되어 방법에 "main-page/sub-page/([^/]+)/?" 에서 첫 번째 매개 변수, 당신은 "메인 페이지/하위 페이지 // ..."패턴을 찾고 있습니다, "하위 페이지"다음에 2 개의 슬래시가 있습니다. 아무 것도 잡을 수 없습니다.