programing

Wordpress 사용자 지정 게시 유형 레이블 이름 가져오기

testmans 2023. 3. 31. 21:54
반응형

Wordpress 사용자 지정 게시 유형 레이블 이름 가져오기

커스텀 포스트 타입의 lable/Menu_name을 에코하고 싶다.

예:

Product라는 이름의 커스텀 투고 유형을 만듭니다.

제품 포스트 타입에 포스트 아이스크림을 추가합니다.

그래서 아이스크림 페이지에 이 예시 링크를 반영하고 싶습니다.

가정용/제품/아이스크림

기본적으로 커스텀 포스트 타입의 브레드 크럼과 같습니다.

post_type 객체를 가져와 라벨의singular_name또는 복수name,

$post_type_obj = get_post_type_object( 'ice_cream' );
echo $post_type_obj->labels->singular_name; //Ice Cream.
echo $post_type_obj->labels->name; //Ice Creams.

워드프레스 커스텀 투고 타입을 사용하고 있는 경우는, 다음의 기능을 사용해 필요한 정보를 취득할 수 있습니다.

  1. 커스텀 투고 타입 라벨

    $post_type = get_post_type_object( get_post_type_type->label); $post_type->label

  2. 커스텀 필드 제목

    $field_name = "ice_cream"; //커스텀 필드 "Ice Cream" $field = get_field_object objectsfield_name);

$post_type->label / $field['label']와 같이 브레드 크럼에 사용할 수 있습니다.

루프로 사용할 수 있습니다.

<?php echo get_post_type_object(get_post_type())->labels->singular_name; ?>

브레드크럼 NavXT Wordpress 플러그인은 브레드크럼 내비게이션에서 커스텀 포스트 타입을 사용할 수 있다고 생각합니다.

http://wordpress.org/extend/plugins/breadcrumb-navxt/

http://mtekk.us/code/breadcrumb-navxt/

플러그인이 문제 해결에 도움이 되기를 바랍니다.

언급URL : https://stackoverflow.com/questions/11357797/wordpress-get-custom-post-type-label-name

반응형