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 Webサイトのセキュリティを強化できます。
use UYCore Facades Security ;
Security:: secureAll ();別の方法として、開発者はセキュリティクラスで利用可能な方法を選択してセキュリティを強化することができます。
use UYCore Facades Security ;
Security:: getInstance ()
-> secureApiByAuth ()
-> disableXmlRpc ();ライブラリは、さまざまなサービスクラスへのアクセスを提供します。
ラベルジェネレーターサービスクラスを使用すると、1つのコードラインでポストタイプと分類のためのラベルのカスタム配列を作成できます。
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 ' )
);