이 튜토리얼 세부 사항은 월드컵 API를 사용하여 월드컵 경기 비품을 표시하는 WordPress 위젯을 구축합니다. "FIFA 월드컵"이라는 위젯은 오늘과 내일 경기를 보여줍니다.
주요 기능 :
는 월드컵 API (원본 기사에 지정 됨)를 사용하여 일치 데이터를 가져옵니다.
는 "오늘"과 "내일"이라는 탭 형식의 일치를 표시합니다
는 WordPress 위젯 설정 양식을 통한 사용자 정의 가능한 제목을 포함합니다.
주어진 날에 일치하지 않는 경우를 처리합니다.
는 동적 탭 인터페이스를 위해 jQuery와 QuickFlip 라이브러리를 사용합니다.
위젯 개발 단계 :
플러그인 헤더 : - 플러그인 헤더는 위젯을 WordPress로 식별합니다. (원본 기사에 제공된 코드 스 니펫)
-
위젯 클래스 () : 이 클래스는 를 확장하고 위젯 기능을위한 메소드를 포함합니다.
-
- :
이름과 설명으로 위젯을 초기화합니다. (원본 기사에 제공된 코드 스 니펫)
-
및 : 이 메소드는 각각의 날 동안 API의 데이터를 가져와 표시합니다. 오류 처리는 일치하지 않고 며칠 동안 포함됩니다. (원본 기사에 제공된 코드 스 니펫)
: - 위젯 제목에 대한 백엔드 설정 양식을 만듭니다. (원본 기사에 제공된 코드 스 니펫)
: 위젯 제목을 데이터베이스에 저장합니다. (원본 기사에 제공된 코드 스 니펫)
-
: Fifa_WC_Fixtures
는 탭 인터페이스 및 일치 데이터를 포함하여 위젯의 프론트 엔드 디스플레이를 렌더링합니다. 이 방법은 또한 필요한 JavaScript 및 CSS 파일을 수용합니다. (원본 기사에 제공된 코드 스 니펫)
WP_Widget
위젯 등록 :
함수는 후크를 사용하여 위젯을 등록합니다. (원본 기사에 제공된 코드 스 니펫)
-
Enqueuing Assets : 기능은 스타일을위한 jQuery, QuickFlip 및 사용자 정의 CSS를 흡수합니다. (원본 기사에 제공된 코드 스 니펫)
__construct()
-
설치 및 사용자 정의 : 위젯은 다른 WordPress 플러그인과 마찬가지로 설치할 수 있습니다. 제목은 WordPress 위젯 설정을 통해 사용자 정의 할 수 있습니다. 제공된 CSS 파일을 수정하여 외관을 추가로 사용자 정의 할 수 있습니다 (
참고 : 원래 기사의 코드 스 니펫은이 위젯을 완성하는 데 중요합니다. 이 응답은 높은 수준의 개요를 제공하고 명확성을 위해 정보를 재구성합니다. 기능은 API 호출 및 반환 된 JSON 데이터의 특정 구조에 크게 의존합니다. 자리 표시기 URL을 실제 API 엔드 포인트로 바꾸는 것을 잊지 마십시오. styles.css
위 내용은 월드컵 2014 WordPress 위젯 만들기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!