wordpress - 插件实现自定义字段

一.安装介绍

1.插件安装,基本功能介绍

安装插件:Advanced Custom Fields,启动插件;
输入字段组名称,设置所需要的参数:目前支持多种类型,文本/相册/图像/select等。


wordpress - 插件实现自定义字段_第1张图片
支持类型.png
2.使用说明

在wp中的使用,作者是采用的wp_rest_api的方式使用,因为自定义字段都是直接返回媒体id而不是返回url。所以通过文章id来获取自定义字段中图像的url,集合在一个数组中返回前端数据,举个例子:

// 查询公共参数
 function index_public_callback($request)
{
  // 置顶信息
  $arg = 'category_name=public';
  $single = get_posts($arg)[0]->ID;
  $data = array(
      'lobby_pc_url' => get_field('lobby_pc_url', $single),
      'lobby_m_img' => get_field('lobby_m_img', $single),
      'pc_time' => get_field('pc_time', $single)
  );
  return $data;
}
function index_public_route()
{
  register_rest_route('wp/v2/index/', 'public', [
      'methods'   => 'GET',
      'callback'  => 'index_public_callback'
  ]);
}
add_action('rest_api_init', 'index_public_route');

前端使用ajax,便能获取到图片的地址及其他信息。

参考资料:
1.wordpress-文章查询用法大全
2.AFC插件官网

你可能感兴趣的:(wordpress - 插件实现自定义字段)