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 ' )
);