2016-06-27 4 views
2

나는 맞춤 우체국 유형이 '속성'인 부동산 중개사 속성 웹 사이트를 운영하고 있습니다. 이와 같이 현재 URL 구조는 다음과 같습니다.WordPress의 단일 맞춤 게시물 유형에 대한 여러 개의 URL

/property/the-address-here 

Now ... 각 속성에서 판매 할 것인지 아니면 빌릴 것인지 선택할 수 있습니다. 지금은 하나의 사용자 정의 포스트 형식을 유지하지만 단일 포스트 유형에 대한 두 개의 URL이 있습니다

/property-for-sale/the-address-here 

/property-for-rent/the-address-here 

내가 내 htaccess로에 다음과 같은 추가 시도했다 :

RewriteRule ^property-for-sale/([^/]*)/$ /index.php?name=$1 [QSA,L] 
RewriteRule ^property-for-rent/([^/]*)/$ /index.php?name=$1 [QSA,L] 

하지만 원래 URL로 리디렉션됩니다.

또한 누군가가 추천하기 전에 새로운 맞춤 게시물 유형을 만들 수 없습니다.

도움을 주셨습니다.

+0

해당 페이지는 Wordpress의 일부입니까? Wordpress는 많은 것들을 리다이렉트 할 것이고, 잠재적 인 대답은 이것이 Wordpress인지 또는 일부 오래된 설정이나 어떤 종류의 스크립트인지에 달려 있습니다. – Sumurai8

답변

2

당신의 functions.php이 시도 :

add_action('init', function() 
{ 
    add_rewrite_rule('^property-([^/]+)/([^/]+)/?$', 'index.php?post_type=property&name=$matches[1]', 'top'); 
}, 0, 0); 

더 많은 정보를 원하시면 add_rewrite_rule()를 참조하십시오.

+0

멋진! 나는 redirect의 post_type = property 부분을 놓쳤다. :) – BIOSTALL

관련 문제