Support » Fixing WordPress » Suddenly all my “pages” have become “posts” – can’t change back or do anything

  • Hi guys,

    Today, my website has suddenly gotten messed up and I have not changed anything in over a week.

    The “posts ” are still there, but the “pages” are gone. At first, I thought the info was gone, but now I realize that the “pages” have become “posts.” The information is still there, only as a “post.”

    I tried to change them back and the system won’t let me – in fact it won’t let me do anything – not even write a new post. I just get a blank page…..

    Help!

    (my website is http://www.brucefreedman.com )

Viewing 6 replies - 1 through 6 (of 6 total)
  • We have the same issue – all of our pages are now POSTS – they show up under a new category called aptly – “Blog” – so all of our PAGES now show only in the CATEGORY Blog.

    Not sure what has happened and there doesn’t seem to be a good way to get them back as PAGES.

    We are using WordPress 2.2 and PHP 5.1 – and MySQL latest I think – but as of 2 days ago – they were PAGES not POSTS.

    Any help here would be good. We are using the 2Exquisite theme as well.

    Site: http://www.zerohourmktg.com

    Also – trying to add a test page results in a blank empty page – then on refresh – no page has been added either.

    http://www.zerohourmktg.com/wp-admin/edit-pages.php

    So:

    1. Adding a page results in no pages added
    2. Blank page is shown (like the database never loaded or something)
    3. Then on refresh – the page has not been added.

    We did the upgrade to 2.5 from 2.2 just a few minutes ago – the site works – and now redirects the PAGE urls to the POSTS – which I find odd.

    But we can still not add PAGES and the old PAGES are still POSTS.

    http://www.zerohourmktg.com – is the URL – and we are now on 2.5 – I did backup the MYSQL prior to the upgrade – but I’m not sure how to go back in time and see if that is indeed the issue. From our end there doesn’t seem to be anything of suspect content if we were hacked – but I think we were not and this is some odd bug.

    This was fixed by the amazing dreamhost customer support – we were hacked. We did do the upgrade on the hacked database to 2.5 – but they replaced the database with 2.2 and then even ran the upgrade scripts for us and everything is great.

    I guess stay current or get hacked. Also – keep a copy of your database every week – and know that rolling back the database prior to being hacked was the only way to fix this.

    On Thu, 17 Apr 2008, you wrote:
    > This started as:
    > 1. 3 Days ago our PAGES became POSTS
    > 2. We then checked the database and the PAGES are POSTS not PAGES
    > 3. We then upgraded – and the PERMALINKS Updated the PAGE URLS to point to
    > POSTS because I think it’s just a feature of the rewrite
    > 4. Now we can no longer POST PAGES or POST POSTS (we could also not do this
    > with the one click install of 2.2)
    > 5. we are on 2.5 – and before a few days ago had over a year of smooth
    > sailing.
    > Here is a discussion of the same issue with another person at Dreamhost:
    > http://wordpress.org/support/topic/169852?replies=6
    > Attempting to publish a PAGE or POST results ina blank post.php – we do get
    > the title saved but nothing else. The PAGE or POST never publishes to the
    > site and stays in draft mode.
    > This started 3 days ago – when we were still using 2.2 – but then all of our
    > PAGES became POSTS and then you couldn’t post anything. So we upgraded to 2.5
    > and it did fix the permalinks of the old pages that are now POSTS.
    > I have tried the following:
    > 1. Upgrading 2.2 – 2.5
    > 2. Creating a new admin user in 2.5 and seeing if it’s a user permissions
    > problem
    > 3. turning off mod_security for test in the htaccess file
    > 4. updated all plugins
    > 5.deleted cache
    > 6. updated permalinks (which also resulted in a blank page)
    > 7. deleted old htaccess file in route and updated with permalinks
    > 8. Done clean install by deleting everything – then installing plug-ins –
    > etc. and using default theme
    > Nothing fixes it. To me it seems since it happened with 2.2 and our plug-ins,
    > ability to publish posts or pages, and our PAGES turning to POSTS just
    > happened 3 days ago with us changing nothing – something else has to be going
    > on – server side or with some user permissions – database permissions – who
    > knows – but we can’t seem to fix what worked for over a year.

    Hi Jay,

    So I’ve looked at your issue and you seem to have fallen prey to a really
    mean hack attempt that mucks up your database. You did the right thing
    by upgrading to a stable version of WordPress, but now I’ll need to roll
    back your database to its state from 3 days ago to fix this. Go ahead
    and let me know if you are okay with me doing that and I’ll gladly go in
    and take care of you as quickly as possible.

    Thanks!
    Jason

    Whether an entry is a post or Page is defined in the database:
    in the wp_posts table if you click on Browse – every row is an entry. Toward the right end there is a column “post_type” amd in that column you will find either post or page. (Or attachment)

    You may want to try to set those back to “page”.

    thanks moshu!

    I fell prey to the same hack did an upgrade and my pages were posts.
    I also wasn’t able to make new pages (I could make posts though)

    I went into the database and switched the post to pages and voila it works! thanks so much, way easier fix than I thought it would be.

    I can make pages now that there are a few in the database for some reason.

    I though of this fix early on but I couldn’t fins were the pages/posts was defined in the database thanks for the direction and saving me many hours of work!

    db

    (now I just need to fix layout side that got all f’ed up, my own doing in my drastic “I’ve been hacked! moment))

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Suddenly all my “pages” have become “posts” – can’t change back or do anything’ is closed to new replies.