Back to Question Center
0

Semalt : WordPress 플러그인 개발 팁

1 answers:
(삼)

플러그인은 WordPress에 설치할 수 있으며 사이트의 기능을 확장하고 확장 할 수있는 코드입니다. 핵심 코드를 해킹 할 필요없이이 기능을 사용할 수 있습니다. Facebook Open Graph 및 Hotmail 태그를 통합 할 수있는 기능을 추가 할 수 있습니다.

Semalt 의 최고 전문가 인 Frank Abagnale은 여기서이 점에 대해 강력한 실천에 초점을 맞추고 있습니다.

플러그인 생성

첫 번째 단계는 WordPress의 "wp-content / plugins /"링크에 새 폴더를 만들고 그 폴더에 폴더를 만들고 "my-facebook-tags"라고 이름을 짓는 것입니다. 플러그인의 폴더 이름은 고유해야하며 Google에서 검색하여 얻을 수있는 플러그인의 슬러그라고도합니다.

다음 단계는 Facebook 폴더에 폴더를 만들고 "my-facebook-tags.p"p "라는 이름을 지정하는 것입니다. 그러면 다음 코드를 플러그인의 주 파일에 붙여 넣어야합니다.

플러그인을 만든 후에는 "wp_head "라는 테마에 후크를 만들어야합니다. 액션과 필터라는 두 가지 유형의 후크가 있습니다. 액션과 필터의 차이점은 워드 프레스에 의해 후크가 감지되었을 때 액션이 작동하는 반면 필터는 데이터 비트를 수정한다는 점입니다. 플러그인을 완료하려면 다음 코드

를 사용하여 wp_head 훅을 사용하여 facebook 메타 태그를 추가해야합니다.

플롯에서 사용하기 위해 오른쪽 후크를 선택해야합니다.

필터

앞에서 언급했듯이 필터는 비트를 수정하는 데 사용됩니다. 따라서 잘못된 암호를 입력했을 때 발생하는 오류 메시지를 변경할 수 있습니다. 예를 들어, 잘못된 암호가 www..example.com/wp-admin에서 필터링 된 데이터를 입력하면 오류 메시지를 제거 할 수 있습니다. 예를 들어 다음과 같은 경우

필터는 "login_errors"입니다. 필터링 된 데이터를 입력하여 오류 메시지가 제거됩니다.

스크립트 및 스타일은 대기열에 추가하여 추가 할 수 있습니다. 예를 들면 스타일 시트의 한 형태 인 Google 글꼴을 추가하는 것입니다. 아래에 예시되어있다;

아래 그림과 같이 엔큐를 사용하여 에셋을 플러그인에로드하여 저장할 수 있습니다.

플러그인 설정을위한 페이지 생성

페이지를 만드는 방법에는 여러 가지가 있지만 가장 권장되는 방법은 객체 지향적 접근법입니다. 첫 번째 단계는 설정 사용자 인터페이스를 배치 할 수있는 메뉴를 만드는 것입니다. "add_menu_page "는 페이지 제목, 메뉴 제목, 기능, 메뉴 슬러그, 기능, 아이콘 및 위치 등의 이유로 인해 상위 메뉴를 만드는 데 가장 적합합니다. 그러면 설정이 등록되어야합니다. 예를 들어, 회계사에 대한 설정을 등록하려면 다음 절차를 따르십시오.

다음 단계는 사용자 인터페이스를 표시하는 양식을 작성하는 것입니다. 아래에 표시된이 코드는 "my_plugin_settings_page "필드에 붙여 넣어 야합니다.

다음 예방 조치가 취해 져야한다.

"settings_fields "를 사용해야하고 첫 번째 매개 변수가 옵션 그룹으로 추가되어야합니다. 매개 변수에 사용 된 이름은 옵션 이름 필드에 사용되어야합니다. "get_option "함수는 필드의 값을 가져 오는 데 사용해야하며 옵션 이름 필드의 첫 번째 매개 변수로 사용해야합니다. 생성 된 설정 폼은 아래 그림과 같아야합니다.

번역을 사용할 필요는 없지만 때로는 유용 할 수 있습니다. 번역은 다음 절차를 통해 가능합니다. "__ 함수"또는 "_e 함수"를 출력 할 때마다 텍스트를 줄 바꿈하기 위해 다음을 사용해야합니다.

November 29, 2017
Semalt : WordPress 플러그인 개발 팁
Reply