funnelmoa.가이드
기타

워드프레스 플러그인 개발 방법 정리 (홈페이지 코드 수정)

서버가 아닌 로컬(내 PC) 환경에서 개발 테스트를 하시려면 아래 링크된 프로그램을 설치 후 가능해요.

https://localwp.com/

워드프레스 디버그 모드

개발시에는 디버드 모드를 활성화 해두고 작업하는 것을 권장해요.

https://wordpress.org/documentation/article/debugging-in-wordpress/

워드프레스 테이블 구조 설명

https://m.blog.naver.com/todangs/220676047314

플러그인 제작 설명

https://codex.wordpress.org/ko:Writing_a_Plugin

관리자 페이지에 플러그인 메뉴 추가하는 함수

https://developer.wordpress.org/reference/functions/add_menu_page/

액션 목록

코어 파일을 편집하지 않고 외부에서 코어 혹은 다른 플러그인의 기능을 편집하거나 추가할 수 있도록 도와주는 훅(hook) 기능입니다.

https://codex.wordpress.org/Plugin_API/Action_Reference

쇼트코드 프로그램 제작 설명

쇼트코드(숏코드)는 페이지나 글의 내용에 입력하는 명령어의 일종입니다.

https://developer.wordpress.org/reference/functions/add_shortcode/

사용자 역할(role) 및 권한(capa)에 대한 설명

역할은 등급의 이름

권한은 등급별로 무엇을 할 수 있는지에 대한 구체적인 설정이에요.

예: 부매니저(역할)는 A게시판 관리(권한)가 가능하다.

https://wordpress.org/documentation/article/roles-and-capabilities/

커스텀 포스트 타입 등록

워드프레스는 posts 테이블에 글, 페이지, 상품, 주문, 메뉴 등 각종 정보를 저장하고 있어요.

각각의 데이터는 post_type 컬럼으로 구분하고 있어요.

https://developer.wordpress.org/plugins/post-types/registering-custom-post-types/

관리자 페이지에서 form 데이터 전송 하고 저장하기

https://developer.wordpress.org/reference/files/wp-admin/admin-post.php/

https://developer.wordpress.org/reference/functions/update_option/

https://developer.wordpress.org/reference/functions/get_option/

WP_Query 관련 설명

https://developer.wordpress.org/reference/classes/wp_query/

https://developer.wordpress.org/reference/classes/wpdb/

https://m.blog.naver.com/mincoding/221719101404