2017-03-16 1 views
1

그래서 방금 WP-Types 플러그인을 통해 사용자 정의 게시물 유형을 추가했습니다. 사용자 정의 게시물 유형은별로 좋지 않습니다. 이제이 맞춤형 소식 유형의 퍼머 링크가 표시되지 않습니다.Wordpress 'post_type_link'숨기기 permalink

function append_id_string($link, $post) { 
    $post_meta = $post->ID; 
    if ('product' == get_post_type($post)) { 
     $link = $link . '#' .$post_meta; 
     return $link; 
    } 
} 

add_filter('post_type_link', 'append_id_string', 1, 2); 

영구 링크가 표시 코드의 조각을 제거한 후 :

는 나는이 코드 내 (Woocommerce) 제품 영구 링크의 재 작성 함께 할 수있는 뭔가가 있다고 알아 냈어.

이유도 내 사용자 지정 게시 유형에 영향을 미치는 방법 나는 단지 내 (Woocommerce) 제품

답변

0

이 내 추측하지만 난 당신이 상태 여부를 $link 변수를 반환해야합니다 생각에 영향을 미치는이 코드를 사용할 수 위의 코드 충족되는지 여부. 좋아요 :

function append_id_string($link, $post) { 
    $post_meta = $post->ID; 
    if ('product' == get_post_type($post)) { 
     $link = $link . '#' .$post_meta; 
    } 
    return $link; 
} 

add_filter('post_type_link', 'append_id_string', 1, 2); 
+0

매력처럼 작동했습니다. 감사합니다 @Kodos –

관련 문제