moxie-leean / wp-acf
0.4.4
2016-04-05 02:51 UTC
Requires
- php: >=5.4
Requires (Dev)
README
处理高级自定义字段插件的辅助函数。
入门
最简单的安装方法是使用终端中的 composer
composer require moxie-leean/acf --save
或者在您的 composer.json
文件中添加以下行
"require": {
"moxie-leean/acf": "dev-master"
}
这将从 包列表网站 下载文件,并将您设置为使用存储库 master 分支上的最新版本。
之后,您可以包含 autoload.php
文件,以便在对象创建时自动加载类。
include '/vendor/autoload.php';
用法
该模块提供了一个具有多个辅助函数的类。
除了 `is_active()`
函数外,其他所有函数如果 ACF 插件未激活,则返回 `null`,否则将返回字段的值。
对于重复字段,如果没有项目,则返回空数组。
\Leean\Acf::is_active()
如果 ACf 插件已安装并激活,则返回 true。如果没有,则返回 false。
\Leean\Acf::get_post_field( $field, $post_id )
- $field: ACF 字段键或名称。请注意,ACF 建议始终使用键。
- $post_id: 文章的 ID,或者省略时为循环中的当前文章。
\Leean\Acf::get_comment_field( $field, $comment )
- $field: ACF 字段键或名称。请注意,ACF 建议始终使用键。
- $comment: 评论的 ID 或 WP_Comment 对象。
\Leean\Acf::get_attachment_field( $field, $attachment_id )
- $field: ACF 字段键或名称。请注意,ACF 建议始终使用键。
- $attachment_id: 附件的 ID。
\Leean\Acf::get_taxonomy_field( $field, $taxonomy_term )
- $field: ACF 字段键或名称。请注意,ACF 建议始终使用键。
- $taxonomy_term: 分类术语的 ID 或 WP_Term 对象。
\Leean\Acf::get_user_field( $field, $user_id )
- $field: ACF 字段键或名称。请注意,ACF 建议始终使用键。
- $user: 用户的 ID。
\Leean\Acf::get_widget_field( $field, $widget_id )
- $field: ACF 字段键或名称。请注意,ACF 建议始终使用键。
- $widget_id: 小部件的 ID。
\Leean\Acf::get_option_field( $field )
- $field: ACF 字段键或名称。请注意,ACF 建议始终使用键。