wordpress - 插件实现自定义字段

一.安装介绍

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

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


支持类型.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插件官网

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容