sebkay/oop-wp

赞助包维护!
SebKay

3.0.0 2022-04-13 08:28 UTC

This package is auto-updated.

Last update: 2024-09-13 13:27:39 UTC


README

Test PHP

这是一个简单的用于WordPress主题和插件开发的面向对象风格的辅助类库。

本包中的大多数方法都是对已存在的功能(如 get_the_title()get_user_meta())的封装,但它们提供了一个更干净(更现代)的方式来完成这些操作!

安装

建议您通过 Composer 安装此包。

composer require sebkay/oop-wp

您需要包含Composer自动加载器以便访问该包。将以下内容添加到您的 functions.php 文件顶部

require get_template_directory() . '/vendor/autoload.php';

使用方法

无论您在哪里想使用OOP实现,都可以这样做

use OOPWP\PostTypes\Post;

$blog_post = new Post(get_the_ID());

$blog_post->title();

nesbot/carbon 一起使用日期

所有日期都使用 Carbon PHP库。

use OOPWP\PostTypes\Post;

$blog_post = new Post(get_the_ID());

# date() is \Carbon\Carbon object
$blog_post->date()->format('j F Y);

可用类

文章

  • OOPWP\PostTypes\Post

用户

  • OOPWP\Users