regionhalland / region-halland-plugin-filters
插件,用于打开使用WP数据的端点,可用于过滤
v2.1.0
2020-11-23 10:27 UTC
Requires (Dev)
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上发布