regionhalland/region-halland-plugin-filters

插件,用于打开使用WP数据的端点,可用于过滤

安装: 795

依赖项: 1

建议者: 0

安全: 0

类型:wordpress-plugin

v2.1.0 2020-11-23 10:27 UTC

This package is auto-updated.

Last update: 2024-09-23 18:48:05 UTC


README

用途

此插件具有获取分类和文章类型的功能,并提供API端点以获取这些数据

许可证模型

此插件使用GPL-3.0许可证模型。您可以通过随附的“LICENSE”文件了解更多关于此许可证模型的信息

安装和激活

A) Hämta pluginen via Git eller läs in det med Composer
B) Installera Region Hallands plugin i Wordpress plugin folder
C) Aktivera pluginet inifrån Wordpress admin

通过Git下载插件

git clone https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhFilters

通过composer导入插件

注意!确保您下载的是最新版本。

"require": {
  "regionhalland/region-halland-plugin-filters": "1.0.0"
},

数组示例

分类

要获取WordPress中的分类列表,请使用‘get_region_halland_filters_categories’。

PHP数组

array(9) {
  [0]=>
  object(WP_Term)#4743 (10) {
    ["term_id"]=>
    int(3)
    ["name"]=>
    string(21) "Demokrati och politik"
    ["slug"]=>
    string(21) "demokrati-och-politik"
    ["term_group"]=>
    int(0)
    ["term_taxonomy_id"]=>
    int(3)
    ["taxonomy"]=>
    string(8) "category"
    ["description"]=>
    string(38) "Nyheter i ämnet Demokrati och politik"
    ["parent"]=>
    int(0)
    ["count"]=>
    int(21)
    ["filter"]=>
    string(3) "raw"
  }
  [1]=>
  object(WP_Term)#4744 (10) {
    ["term_id"]=>
    int(10)
    ["name"]=>
    string(13) "Folktandvård"
    ["slug"]=>
    string(12) "folktandvard"
    ["term_group"]=>
    int(0)
    ["term_taxonomy_id"]=>
    int(10)
    ["taxonomy"]=>
    string(8) "category"
    ["description"]=>
    string(0) ""
    ["parent"]=>
    int(0)
    ["count"]=>
    int(11)
    ["filter"]=>
    string(3) "raw"
  }
}

JSON数组

使用“json”参数调用函数时,将获得JSON编码的数据

[
	{
		"term_id": 3,
		"name": "Demokrati och politik",
		"slug": "demokrati-och-politik",
		"term_group": 0,
		"term_taxonomy_id": 3,
		"taxonomy": "category",
		"description": "Nyheter i ämnet Demokrati och politik",
		"parent": 0,
		"count": 21,
		"filter": "raw"
	},
	{
		"term_id": 10,
		"name": "Folktandvård",
		"slug": "folktandvard",
		"term_group": 0,
		"term_taxonomy_id": 10,
		"taxonomy": "category",
		"description": "",
		"parent": 0,
		"count": 11,
		"filter": "raw"
	}
]

文章类型

要获取WordPress中的文章类型列表,请使用‘get_region_halland_filters_post_types’。

PHP数组

array(6) {
  [0]=>
  array(2) {
    ["slug"]=>
    string(4) "news"
    ["name"]=>
    string(7) "Nyheter"
  }
  [1]=>
  array(2) {
    ["slug"]=>
    string(17) "kulturarrangemang"
    ["name"]=>
    string(17) "Kulturarrangemang"
  }
  [2]=>
  array(2) {
    ["slug"]=>
    string(13) "kulturprogram"
    ["name"]=>
    string(13) "Kulturprogram"
  }
  [3]=>
  array(2) {
    ["slug"]=>
    string(6) "blurbs"
    ["name"]=>
    string(6) "Puffar"
  }
  [4]=>
  array(2) {
    ["slug"]=>
    string(4) "post"
    ["name"]=>
    string(7) "Inlägg"
  }
  [5]=>
  array(2) {
    ["slug"]=>
    string(4) "page"
    ["name"]=>
    string(5) "Sidor"
  }
}

JSON数组

使用“json”参数调用函数时,将获得JSON编码的数据

[
	{
		"slug": "news",
		"name": "Nyheter"
	},
	{
		"slug": "kulturarrangemang",
		"name": "Kulturarrangemang"
	},
	{
		"slug": "kulturprogram",
		"name": "Kulturprogram"
	},
	{
		"slug": "blurbs",
		"name": "Puffar"
	},
	{
		"slug": "post",
		"name": "Inlägg"
	},
	{
		"slug": "page",
		"name": "Sidor"
	}
]

版本历史

2.0.0

  • 重大更改:文章类型的字段‘title’已更改为‘name’,以与分类的结构保持一致

1.0.0

  • 第一个版本,并在Packagist上发布