Gagasan utama dari Perpustakaan WordPress Uycore adalah untuk mengurangi waktu pengembangan dan telah menikmati proses pengembangan. Perpustakaan Uycore menyediakan cara sederhana untuk membuat fungsionalitas WordPress khusus dalam beberapa baris kode.
Anda harus menjalankan metode init dari kelas Uycore untuk menginisialisasi pekerjaan fitur perpustakaan. Semua panggilan ke perpustakaan harus ditempatkan sebelum metode init dari kelas Uycore.
UYCore UYCore:: init ();Contoh Pendaftaran Jenis Posting Kustom Default:
use UYCore Facades PostType ;
PostType:: register ( ' faq ' );Contoh pendaftaran taksonomi adat default:
use UYCore Facades Taxonomy ;
Taxonomy:: register ( ' faq_domain ' );Anda dapat menambahkan fitur dukungan tema WordPress melalui kelas fasad dukungan tema.
use UYCore Facades ThemeSupport ;
ThemeSupport:: getInstance ()
-> addTitleTag ()
-> addEditorStyles ()
-> addPostThumbnails ([ ' post ' ]);Kelas Fasad Keamanan memungkinkan peningkatan keamanan situs web WordPress.
use UYCore Facades Security ;
Security:: secureAll ();Sebagai cara alternatif, pengembang dapat memilih metode yang tersedia di kelas keamanan untuk meningkatkan keamanan.
use UYCore Facades Security ;
Security:: getInstance ()
-> secureApiByAuth ()
-> disableXmlRpc ();Perpustakaan menyediakan akses ke banyak kelas layanan.
Label Generator Service Class memungkinkan membuat array khusus label untuk jenis pos dan taksonomi dengan satu baris kode.
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 ' )
);