Old unanswered question, but found this via the googles (1st answer) that appears to have good info / links (might be useful to someone):
What is the required format for importing posts into WordPress?
Plus this one from the Codex, which has info on importing from all sorts of formats, including RSS and XML. https://codex.wordpress.org/Importing_Content
If your old blog can export to one of those formats (or you can write a custom exporter into those formats), those links could give you a start.
Related Posts:
- WordPress not reflecting changed of the database
- How do I display offsite database info on my wordpress site?
- Why when I create a new post I found 2 record related to this post into the posts database table?
- How to return number of found rows from SELECT query
- Check if post of title already exists
- $wpdb->delete column values IN ARRAY()?
- Custom SQL query to get List of posts with featured image url
- How To Make Connection To WordPress Data Base In A Plugin?
- Changing user_nicename
- Does WordPress cache get_user_meta() results?
- WordPress will not operate correctly
- How to Join two tables from separate databases within WordPress
- error importing localhost export file to server
- Would manually deleting the dumping data fix a “#1062 – Duplicate entry ‘1’ for key ‘PRIMARY'” phpMyAdmin error?
- How to sort results from a custom database table
- How can I call a row of user specific data from a custom table added to the WP Database
- How to merge local and live databases?
- How to track a users progress through pages by inserting data into WordPress Database?
- Import 10,000 Users into WordPress WITH a specific ID for each user
- WP database error for comments_popup_link()
- if statement on database query
- Unusable menus and “Illegal widget setting ID: nav_menu_item[]” error
- No wp-config.php file on local install of wordpress – site still displays
- Styling images coming from another blog
- Different database query in function.php using mysqli
- How to create and work with custom data / tables (i.e., for arbitrary data)?
- Stumped on migration
- Can’t get wp_insert_post to work
- Create WP_Query to search for posts by their categories or their parent/child categories
- Best practice for migration friendly images in posts/pages?
- How can I save unique user data on my site? [closed]
- Update results, Before deleting the related category [closed]
- database sent to a JSON file
- inserting a post from an extern php file but post content doesn’t show on wp site
- Using custom tables for old posts
- Not connecting to database in file with multiple MySQL connections
- WordPress Block developer from exporting Database via PHP
- $wpdb returns duplicate posts
- wpdb prepare insert table doesn’t work
- Should I use WordPress to skin a database website?
- Creating Database Table vs. Adding MetaData to Post & User
- WordPress and MySQL: trying to print data using PHP from user_meta custom field data
- Most commented posts by time period (last 12h, last 24h and etc)
- I can’t update my data through $wpdb
- How to use mysql LIKE with wpdb?
- form $_post action value gets truncated after it passes through two forms
- Adding data to custom wordpress database table
- phpMyAdmin error #1062 – Duplicate entry ‘1’ for key ‘PRIMARY’
- Add row to custom database Table and delete all rows older than 1 day
- select a single val though a table in wordpress
- SQL error with custom query
- Add posts to custom table in database instead of wp_posts
- What’s wrong in my PHP code? I’m using WordPress Astra Theme and I can’t insert data into my SQL
- Please help! I have a problem with getting wordpress databas
- Error establishing a database connection (Set-up locally)
- PHP Warning: mysqli_query(): after updating my websites php from 5.6 to 7.2
- Inside Array – “unidentified index” error with “prepare was called incorrectly” despite not calling the prepared statement with wordpress [closed]
- Using wpdb to connect to a different database is not working
- Can I disable auto increment of WordPress Posts Database to utilize previously deleted records?
- Change upload URL by mime type
- WordPress post insertion from PHP file
- Insert data from form to database
- Generate random access token to a post page
- can’t delete a row from post_meta table
- How to set max users to 17.000
- Passed variable gets undefined variable error on insert on next page
- Weird Behaviour: Not all WordPress Posts appearing
- two wordpress sites, two themes, one database, same content
- Insert double entry in DB
- How to connect database table to each registered wordpress user.
- Let users register weight each day and save it in DB
- MySQL database migration to WordPress
- Custom query_posts() parameter
- How to pass username into form that sends data to database
- How to edit the default database of WordPress [closed]
- Display total count of products in orders of a specific order status
- Execute multiple PHP Snippets causes error?
- Custom form that stores data in mysql database
- Putting form result in my database
- Bulk data save in custom table
- Can’t insert into a database wordpress
- simple wordpress ajax plugin not working when not logged in
- Insert post without actions/hooks
- Why not yield/iterable in posts interface?
- 200 Rewrite blog post links
- PHP Fatal error: Uncaught mysqli_sql_exception: Table doesn’t exist in wordpress/wp-includes/wp-db.php
- retrieve post data and insert it in seperate static html page without WordPress
- email alert for product availability
- Find Site ID From WP_Post
- How can I get “Previous” and “Next” to show in the navigation besides the links?
- Saving a post ID to use in a form elsewhere on website
- Tracking Visitor LatLng with WordPress using JS, PHP. How to put data which was extract using JS into DB
- code that I can run, or a plug in to show what sql tables something pulls information from
- How to pull date/time in french format for wordpress post?
- Add wp posts to cutom masonry grid
- Migrating a live WordPress website to a Local Server: why some elements of the website are missing?
- WordPress upload images not displaying
- Host does not allow remote connection, so how do I transfer data to my WordPress site?
- MySQL Engine vs. Charset
- Set post to draft if matching word is found in the post