2012-07-06 3 views
0

좋아요. 딱딱하게 들리지만 나는 wordpress로 좋은 도전에 직면하고 있습니다. the_permalink();을 울리는와 포트폴리오 페이지를 검사 할 때, 나는이 같은 링크 무언가를 얻고있다 :도메인 이름이없는 Wordpress permalink

(테스트 포트폴리오 이름)
http://www.domain.com/?portfolio=test 

.

도메인 URL을 제외하고 퍼멀 링크를 ?portfolio=test으로 되 돌리는 옵션이 있습니까? 묻고있는 동안, 나는 이미 응답이다는 것을 나는 생각한다 (trim()) 그러나 나는 너의 아이디어를 역시 듣고 싶으면.

모든 답변을드립니다.

당신과 같이 일을하여 게시물의 영구 링크를 얻을 수 있습니다

답변

2

:

<?php 
    function my_permalink() { 
     echo substr(get_permalink(), strlen(get_option('home'))); 
    } 
?> 

get_option 방법은 사용되지 않는 get_settings 방법을 대체하고 데이터베이스에서 이름 옵션 값을 검색 할 수 있습니다 :

http://codex.wordpress.org/Function_Reference/get_option

get_option 메서드에 전달 된 'home'값은 사이트 URL을 반환합니다.

+0

나는 이것을위한 훌륭한 해결책이 있음을 알았다! 감사합니다 매트! –

+1

환상적이며 도움이 된 것을 기쁘게 생각합니다. –

+0

이 문제에 문제가있는 사람은'the_permalink()'가 아니라'get_permalink()'를 사용하는 것을 잊지 마라. –

관련 문제