본문 바로가기
반응형

web/wordpress16

워드프레스 커스텀 포스트 타입의 기본 에디터 설정 워드프레스에서 커스텀 포스트 타입을 생성하면 편집기는 기본적으로 클래식 에디터로 지정됩니다. 하지만 'show_in_rest' 필드를 true로 설정하면 블록 에디터로 설정됩니다. 설정 코드 테마의 functions.php에서 register_post_type의 옵션으로 show_in_rest을 true로 설정합니다. 2023. 5. 15.
워드프레스 관리자 메뉴 아이콘 설정 커스텀 포스트 타입을 추가(링크)하고 메뉴의 순서를 조정(링크)했다. 다음으로 메뉴의 아이콘을 지정할 수 있다. register_post_type의 옵션 파라미터에서 menu_icon 필드에 값을 지정한다. 'menu_icon' => 'dashicons-archive', 아이콘 목록은 아래 링크 참조 WordPress Developer Resources | Official WordPress Developer Resources Official WordPress developer resources including a code reference, handbooks (for APIs, plugin and theme development, block editor), and more. developer.wordp.. 2023. 5. 14.
워드프레스 관리자 메뉴 위치 지정하기 custom post type을 추가하면 워드프레스 관리자 메뉴에 항목이 표시된다. 이때 표시되는 위치를 지정할 수 있는데 방법은 아래와 같다. function register_post_type_account() { register_post_type('account', [ 'public' => true, 'label' => '입출금 기록', 'menu_position' => 3 ]); } add_action('init', 'register_post_type_account'); 기본은 null이며 댓글 밑에 표시된다. 아래에 명시된 숫자를 기입하면 지정된 항목 밑에 표시된다. menu_position (integer) (optional) The position in the menu order the pos.. 2023. 5. 14.
워드프레스 포스트 타입(+커스텀 포스트 타입) 워드프레스는 기본 5개의 포스트 타입이 있고 필요시 커스텀 포스트 타입을 추가할 수 있다. 기본 포스트 타입 글(post) : 기본 포스트 페이지(page) : About, 오시는 길 등의 화면 첨부파일(attachment) : 첨부파일 리비전(revision) : post, page의 버전 기록 메뉴(nav_menu_item) : Appearance > Menu에서 생성한 항목 커스텀 포스트 타입 5가지의 기본 타입이 아닌 새로 추가된 타입 커스텀 포스트 타입 추가 방법 1. 테마 폴더에 functions.php 추가 2. register_post_type 함수 선언 3. add_action.init > register_post_type 함수 지정 테마 폴더 > functions.php function.. 2023. 5. 11.
반응형