moxie-lean/wp-elements

预定义的 ACF 组。

0.3.6 2016-08-30 16:16 UTC

This package is auto-updated.

Last update: 2024-08-28 10:08:43 UTC


README

预定义的 ACF 组,如 ContactDetails、SocialLinks 或 Hero。随着需要,我们将添加更多。

入门指南

安装此包最简单的方法是使用终端中的 composer

composer require moxie-lean/wp-elements

或者在你的 composer.json 文件中添加以下行

"require": {
  "moxie-lean/wp-elements": "dev-master"
}

这将从 packagist 网站下载文件,并设置最新版本,该版本位于存储库的 master 分支上。

之后,你可以包含 autoload.php 文件,以便在对象创建期间自动加载类。

include '/vendor/autoload.php';

用法

你需要使用 `Elements::add()` 函数来注册你想要使用的元素。此函数接受以下参数:$element 和 $location。

\Lean\Elements\Register::add(
	'SiteIdentity',
	$location
);

注意,$location 是一个具有 ACF 'location' 参数格式的数组。对于某些元素,$location 可以留空,将使用默认位置。

还有一个快捷函数可以添加选项页面,具有预定义的子页面(目前仅实现了 GENERAL_PAGE)。

\Lean\Elements\Register::options_page( [
    Register::GENERAL_PAGE,
] );

元素

以下提供了以下元素

SiteIdentity:网站标志。如果 $location 为空,则默认为选项页面。

ContactDetails:地址、电话和电子邮件。如果 $location 为空,则默认为选项页面。