uycore
1.0.0
Uycore WordPress 라이브러리의 주요 아이디어는 개발 시간을 줄이고 개발 프로세스를 즐기는 것입니다. Uycore 라이브러리는 몇 줄의 코드로 사용자 정의 WordPress 기능을 작성하는 간단한 방법을 제공합니다.
라이브러리 기능의 작업을 초기화하려면 Uycore 클래스의 init 방법을 실행해야합니다. 라이브러리에 대한 모든 호출은 Uycore 클래스의 Init 메소드 전에 배치해야합니다.
UYCore UYCore:: init ();기본 사용자 정의 포스트 유형 등록의 예 :
use UYCore Facades PostType ;
PostType:: register ( ' faq ' );기본 사용자 정의 분류 등록의 예 :
use UYCore Facades Taxonomy ;
Taxonomy:: register ( ' faq_domain ' );테마 지원 페이드 클래스를 통해 WordPress 테마 지원 기능을 추가 할 수 있습니다.
use UYCore Facades ThemeSupport ;
ThemeSupport:: getInstance ()
-> addTitleTag ()
-> addEditorStyles ()
-> addPostThumbnails ([ ' post ' ]);보안 외관 클래스를 사용하면 WordPress 웹 사이트 보안을 향상시킬 수 있습니다.
use UYCore Facades Security ;
Security:: secureAll ();대안으로 개발자는 보안 클래스에서 사용 가능한 메소드를 선택하여 보안을 향상시킬 수 있습니다.
use UYCore Facades Security ;
Security:: getInstance ()
-> secureApiByAuth ()
-> disableXmlRpc ();도서관은 다양한 서비스 클래스에 대한 액세스를 제공합니다.
레이블 생성기 서비스 클래스를 사용하면 하나의 코드 라인으로 포스트 유형 및 분류법에 대한 사용자 정의 레이블 배열을 만들 수 있습니다.
use UYCore Services LabelGenerator ;
$ post_type_labels = LabelGenerator:: getPostTypeLabels (
esc_html__ ( ' Tip ' , ' domain ' ),
esc_html__ ( ' FAQ ' , ' domain ' )
));
$ taxonomy_labels = LabelGenerator:: getTaxonomyLabels (
esc_html__ ( ' Tip category ' , ' domain ' ),
esc_html__ ( ' FAQ categories ' , ' domain ' )
);