forked from giovanapereira/wordpress-integration
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmanifest.json
More file actions
106 lines (106 loc) · 3.57 KB
/
manifest.json
File metadata and controls
106 lines (106 loc) · 3.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
{
"name": "wordpress-integration",
"vendor": "vtex",
"version": "2.12.3",
"title": "Wordpress Integration",
"description": "Connect a Wordpress blog to a VTEX store",
"categories": [],
"registries": [],
"builders": {
"node": "6.x",
"graphql": "1.x",
"react": "3.x",
"messages": "1.x",
"store": "0.x",
"docs": "0.x"
},
"mustUpdateAt": "2018-09-05",
"scripts": {
"postreleasy": "vtex publish --verbose"
},
"dependencies": {
"vtex.blog-interfaces": "0.x",
"vtex.store": "2.x",
"vtex.styleguide": "9.x",
"vtex.store-components": "3.x",
"vtex.store-sitemap": "2.x",
"vtex.shelf": "1.x",
"vtex.product-summary": "2.x",
"vtex.product-context": "0.x",
"vtex.search-graphql": "0.x",
"vtex.search-page-context": "0.x",
"vtex.css-handles": "0.x"
},
"billingOptions": {
"termsURL": "https://compliance.vtex.com/gdpr/policies/vtex-privacy-policy",
"support": {
"url": "https://support.vtex.com/hc/requests"
},
"free": true,
"type": "free",
"availableCountries": [
"*"
]
},
"settingsSchema": {
"title": "Wordpress Integration",
"type": "object",
"properties": {
"endpoint": {
"title": "Wordpress URL",
"description": "Enter the URL of your Wordpress installation in the form https://www.example.com/ (Only HTTPS is supported)",
"type": "string"
},
"apiPath": {
"title": "Custom API path",
"description": "The app expects to access the Wordpress API at the above domain using the path 'wp-json/wp/v2/' but you may override this by entering a different path here. It should have a slash at the end but not at the beginning.",
"type": "string"
},
"titleTag": {
"title": "Title tag for blog homepage",
"description": "Will also be appended to inner blog pages",
"type": "string"
},
"blogPath": {
"title": "Store blog home path",
"description": "The app adds blog URLs to the sitemap, allowing for these pages to be index by search engines. Enter the path used to the store's blog home page, as found in the theme's `routes.json` file. Enter the string used without a beginning or ending slash, if '/blog', simply enter 'blog'",
"type": "string"
},
"displayShowRowsText": {
"title": "Display 'Posts Per Page' in Pagination",
"description": "In the Pagination component, display the 'Posts Per Page' text",
"type": "boolean",
"default": true
},
"initializeSitemap": {
"title": "Create Sitemap Entries",
"description": "Create the initial sitemap entries (/blog-posts and /blog-categories) in the stores root sitemap. If setting up the app for the first time, leave this enabled so the sitemap is updated with these entries. If this is not the first time you have set up the Wordpress app, ensure the sitemap entries are not in your sitemap before changing this setting, it could result in duplicate sitemap entries.",
"type": "boolean",
"default": true
}
}
},
"policies": [
{
"name": "outbound-access",
"attrs": {
"host": "{{account}}.vtexcommercestable.com.br",
"path": "/api/dataentities/*"
}
},
{
"name": "outbound-access",
"attrs": {
"host": "*",
"path": "/wp-json/wp/v2/*"
}
},
{
"name": "vtex.store-sitemap:resolve-graphql"
},
{
"name": "update-app-settings"
}
],
"$schema": "https://raw.githubusercontent.com/vtex/node-vtex-api/master/gen/manifest.schema"
}