• I have a WordPress.com account and have managed to setup my blog by importing the entries from my original Blogger blog.

    I have since setup my own domain and hosting accounts, where I’ve installed the latest version of WordPress application.

    I did an export at my WordPress.com blog, and then try to import into the new one. But now I have 5 missing posts. Comments/pages/categories/tags/etc are all intact. I’ve tried deleting all the posts and then re-import. I’ve even uninstalled the WordPress application and deleted the database, and then reinstall and recreate, then re-import. But none of these work. I’ve even tried to import from my original Blogger blog, but it still only imports 36/40 posts.

    I’ve inspected the database, the records of the “missing” posts exists in the database, but just won’t appear on my blog.

    What have I done wrong? Please help! Thanks!

Viewing 13 replies - 16 through 28 (of 28 total)
  • benwood

    (@benwood)

    I just joined because my daughter’s wordpress-hosted blog croaked, and 1&1 could not, or would not recover it.

    So… now that I know… I’ve been looking into how the import/export works, and I, too, was having trouble with the import. I’d get six of a hundred posts with an error message when it aborted.

    I discovered what was tripping up my import, though, and it may help others. I’d used the image upload facility and named one image with a string that broke the import. This string is the one that appears as a tooltip (which worked as typed).

    The error message:

    WordPress database error: [Lost connection to MySQL server during query]
    SELECT ID FROM blog_2_posts WHERE post_title = ‘Sandy on the ‘barisax’’ AND post_date = ‘2008-09-07 20:24:30’

    The actual image title was
    Sandy on the `barisax’

    I changed this to
    Sandy on the barisax

    re-exported my block, re-imported into the new temporary blog and voila, it worked.

    Those quotes in my label were the problem.

    I still don’t have a solution to backing up my 1&1 blog, however, as the image files do not back up. They are on versions 2.2.1. 1&1 does not give me access to the actual files in the blog and so I can literally only back up the text and not the images. Better than nothing, kind of.

    Ok, so I created my ml blog and made a whole bunch of “pages” (not posts) as I planned on them all being static links and not data/time posts. Well, I changed my mind and started cut/paste all my pages to posts.
    Now, in my wordpress control panel (for my blog) I have one post for each post, the page having been deleted, but in the host control panel, in my phpAdmin, each post is duplicated. For example, all of my posts at even numbers, so my first post is https://myblog/arachive/2250, and my second post is https://myblog/archive/2252. In myPHPadmin, howeever, there is a duplicate of 2250 at 2251, and it is labeled “inherit.” And there is a duplicate of 2252 at 2253, and it is labeld as “inherit” as well. It seems to be causing mySQL slow querie problems. Can I go through and delete all thoe “inherit” posts? Is there any reason to keep them?

    Upgrade went fine but some posts are missing. Possibly because the “autosave” function. The post exist and can be edited but it don’t appear. If someone could drop a tip to people who aren’t experts with DB would be nice. Thanks!

    Thanks stacef!

    I was about to go squirrelly and then came across your advice.

    I was missing 280 or so posts after importing the database into a new blog name on a new server. Also going from WordPress version 2.0 to 2.7

    Going through the wp_posts table, I could see that all the posts were there…. just not actually showing up in the blog itself.

    The issue turned out to be no data showing in post_type within the table. I added the word ‘post’ to each entry – and Voila!

    Anyone who doesn’t know databases, get in touch with your host and ask them to check your WordPress database, wp_posts table, and then check each entry to see what info is in post_type. If it’s anything other than the word ‘post’, then have them change it.

    Worked for me.

    Try to import from you mySql database. It should be work.
    See this treat: https://codex.www.ads-software.com/Backing_Up_Your_Database

    Thread Starter nekogal

    (@nekogal)

    Thanks stacef! Those are great tips indeed! ??

    I tackled this problem by going to php my admin and trowing all post, metadata, connections away. And then importing them again trough wordpress. All post that should have been there are.
    Hope this helps someone with similar problems.

    Hello all,

    I have the similar problems. I have a blog at wordpress.com and want to transfer it to a new domain hosted by other hosting company.

    Strangly, for the first import, only 4 of my published posts (4 out of 200+) and all draft posts are transfered, and only a few comments are imported. I uninstalled wordpress,reinstalled, and tried again, similar problems. This time, only drafted posts are imported,none of published or comments are imported.

    I looked at the XML files, all posts are there. However, when I looked at the mMySQL DB, only the drafted posts are there.

    I am so sorry, I don’t have much knowledge of website management technical terms. I tried very hard to understand the above suggestions, but still failed to know what I should do next.

    Dear Johnwar, I am keen to try to import from mySQL DB. However, the link you shared is for backup. Is it possible to import the XML directly to MySQL database? I tried but it did not work.

    Dear Erikvisser, I am a little confused with PhpAdmin & MySQL. I assume they are the same thing. Nonetheless, for what you suggested, do I delete wp_postmata, wp_posts, wp_comments, & wp_links in MySQL. And try to re-import through wordpress?

    Sorry for long post. I have tried 2 days to do this, and it is driving me crazy !

    Thanks in advance ! ??

    Hiya,
    I’m having a very similar problem as well, only I can only get 1 post to import (supposedly), and it doesn’t show up in the blog (says no posts).

    I’ll send an email to my host and see if they can take a look at the db table for me, as suggested.

    Hey all, sorry to post twice, but let me rephrase:

    I’m having a similar, but different problem. I’m trying to import 40 posts and 23 comments from my Blogger blog. WordPress sees this blog, but after I click “Import” the progress bars click up to 1/43 posts and 1/43 comments.

    The only way I know how to access the DB is through phpMyAdmin. Looking at the wp_posts table, I only see the 1 post and 1 comment that came as examples with the blog install. The 1 post and 1 comment supposedly imported from my Blogger blog don’t show up in the WordPress Dashboard OR in the DB.

    I’ve tried deleting all drafts from my Blogger blog, and I don’t have any alt tags or captions in use so I don’t think it’s a character in a string that’s breaking the import. I can’t see anything unique about the first post that might break the import.

    Any other ideas?

    Update: I tried erikvisser‘s advice, went into phpMyAdmin and deleted all content in wp_links, wp_posts, wp_postmeta and wp_comments. I didn’t delete anything else because it looks like it would break the blog rather than erase content. Did you erase more than that?

    Since the import keeps stopping at 1, I tried deleting the most recent post in my Blogger blog, but that didn’t work either.

    K guys,
    The first solution in this thread worked for me!
    https://www.ads-software.com/support/topic/200104?replies=14

    Deactivate all your plugins and then check your posts.

Viewing 13 replies - 16 through 28 (of 28 total)
  • The topic ‘Missing posts after import’ is closed to new replies.