This method allows you to import blog posts from ANY PLATFORM assuming:
.xml
or .txt
)Our importer is capable of extracting the following data from your HTML pages:
<title>
<meta name="description">
<meta property="article:published_time">
<meta property="og:image">
It does not support importing the following data:
Each blog has a different structure. Therefore, we need to know how to extract data from your HTML pages. You can provide CSS selectors for each data type.
For example, in this blog:
You can set the following CSS selectors:
h1
section.post-content
time.publish-date
Note that only the post content selector is required. Other selectors are optional. If you don't provide a selector for a data type, we will try to extract it from the HTML page using meta tags as explained in the above table.
The importer will automatically detect most styles (bold, italic) and blocks (paragraphs, blockquotes) from generic HTML tags.
It currently does not support importing the following block types:
It has limited support for the following block types:
You can exclude some parts of your content using CSS selectors. For example, if you have ads in your blog posts, you can exclude them by adding a CSS selector to Post Content Exclude:
.post-content > .ad
To exclude multiple elements, separate them using a comma:
.ad, .newsletter-signup
If you are completely migrating to Hyvor Blogs, it is possible that images will no longer will be available in the original server. Therefore, we recommend you to import images to Hyvor Blogs. To do this, make sure to keep the Import Images on. Then, we will import featured images and all images in the post content into your blog media library. The image should be less than 50MB to be imported.
Once you have provided all the required information, you can test your CSS selectors against a couple of your posts. If everything is fine, you can import all posts from the sitemap.
If you have any issues, feel free to contact us