등록 후 맞춤 게시물 유형을 계층으로 변경


9

이 이전 질문과 매우 유사합니다. 맞춤 게시물 유형이 등록 된 후 '다시 쓰기'인수 변경

MarketPress Products를 계층 적으로 만들려고합니다. 플러그인 파일을 해킹하여 할 수는 있지만 가능한 경우 멀리하고 싶습니다.

맞춤 게시 유형의 인수를 등록한 후 내부 재 작성이 완료되기 전에 인수를 변경할 수 있습니까?

업데이트 : 해결책은 다음과 같습니다.

그리고 일반적으로 발생하는 것처럼 질문을 게시 한 후 몇 분 후에 답변을 찾을 수 있습니다 ...

그래서 내 문제를 해결하기 위해 테마의 functions.php 파일에서 내가 한 일이 있습니다.

function modify_products() {
    if ( post_type_exists( 'product' ) ) {

        /* Give products hierarchy (for house plans) */
        global $wp_post_types, $wp_rewrite;
        $wp_post_types['product']->hierarchical = true;
        $args = $wp_post_types['product'];
        $wp_rewrite->add_rewrite_tag("%product%", '(.+?)', $args->query_var ? "{$args->query_var}=" : "post_type=product&name=");
        add_post_type_support('product','page-attributes');
    }
}
add_action( 'init', 'modify_products', 1 );

모든 것이 작동합니다 : 계층 구조, 재 작성 등 :)


5
Ragulka, 타이틀에서 SOLVED를 제거하고 솔루션을 답변으로 게시 할 수 있습니까? 24 시간이 지나면 수락 할 수 있습니다. 동일하거나 비슷한 문제가있는 사람들이 더 쉽게 만들 수 있습니다. 감사.
Stephen Harris

@ragulka는 WordPress Stack Exchange에 오신 것을 환영합니다! 참고 :이 사이트는 없는 일반적인 지원 - 포럼 형식, 오히려 사용 질문과 답변 강력한 지식 기반을 구축하기 위해, 형식을. 질문과 답변은 별도로 게시되며 커뮤니티에서 투표를합니다. OP는 원래 질문을 가장 잘 해결 한 답변을 "수락"합니다. 따라서 Stephen Harris가 말한 것처럼 솔루션을 답변 으로 게시 한 다음 해당 답변 을 수락하십시오 .
칩 베넷

죄송합니다. 나는 실제로 내 자신의 질문에 대답하려고 노력했지만 8 시간을 기다리거나 의견을 추가하거나 질문을 편집하라는 메시지를 받았습니다. 그래서 나는했다. 글쎄, 나는 4 시간 더 기다린 다음 내 질문에 대답 할 수있을 것 같아.
ragulka

답변:


10

그리고 일반적으로 발생하는 것처럼 질문을 게시 한 후 몇 분 후에 답변을 찾을 수 있습니다 ...

그래서 내 문제를 해결하기 위해 테마의 functions.php 파일에서 내가 한 일이 있습니다.

function modify_products() {
    if ( post_type_exists( 'product' ) ) {

        /* Give products hierarchy (for house plans) */
        global $wp_post_types, $wp_rewrite;
        $wp_post_types['product']->hierarchical = true;
        $args = $wp_post_types['product'];
        $wp_rewrite->add_rewrite_tag("%product%", '(.+?)', $args->query_var ? "{$args->query_var}=" : "post_type=product&name=");
        add_post_type_support('product','page-attributes');
    }
}
add_action( 'init', 'modify_products', 1 );

모든 것이 작동합니다 : 계층 구조, 재 작성 등 :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.