forked from bolt/ImportWXR
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yml.dist
72 lines (61 loc) · 2.13 KB
/
config.yml.dist
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
# The name of the XML file to import. Place this file in the folder:
# extensions/vendor/bolt/importwxr/files/
# file: files/pages.xml
file: files/entries_and_comments.xml
# Whether authors found in the XML file should be automatically imported. Not yet supported.
import_authors: false
### Comments for "mapping" section below
# Make sure your mappings are actually mapping to fields that exist in your
# contenttypes. If they don't some of the data from the import will be lost.
# If 'author' is set, all records of that contenttype will have that author. If
# left unset, Bolt will import it, as if it belongs to the original author,
# regardless of whether the author exists.
# If 'post_id' is mapped to 'id', it will preserve the ID's in bolt, so this
# will overwrite your content, if these ID's are already taken in Bolt. Comment
# this line out, to add the records, regardless of id. An added benefit of re-
# using the id's (end therefore overwriting the records) is that you'll be able
# to do the import multiple times. Do the import, tweak the settings, import
# again, repeat until done.
mapping:
#wordpress mappings
post: # Wordpress / PivotX entries..
targetcontenttype: entries
# author: admin
fields:
post_title: title
post_author: username
post_content: body
post_excerpt: teaser
# post_id: id
post_date: datecreated
post_name: slug
status: status
category: categories
tags: tags
attachment: # Wordpress entries..
targetcontenttype: attachments
# author: admin
fields:
post_title: title
post_author: username
attachment_url: url
_wp_attached_file: image
post_content: body
# post_id: id
post_date: datecreated
post_name: slug
status: status
post_parent: parent
post_parent_contenttype: "entries"
page: # Wordpress pages / PivotX pages..
targetcontenttype: pages
# author: admin
fields:
post_title: title
post_author: username
post_content: body
# post_id: id
post_date: datecreated
post_name: slug
status: status
image: image