Solved

Upgraded to Wordpress 3.0.5

Posted on 2011-02-23
8
2,249 Views
Last Modified: 2013-11-18
We upgraded our blog to WordPress 3.0.5 and now the rss feed from the blog is returning an empty set.  When I go to the feed url, it shows the posts.  Does anyone have an idea of what to do to fix it?

0
Comment
Question by:rdurban
  • 4
  • 4
8 Comments
 
LVL 70

Expert Comment

by:Jason C. Levine
ID: 34964041
Have you tried switching the permalinks back to default, saving it, and checking the feed again?  If they show up there, then reset the permalinks back to your preferred method and they should come back in the feed.
0
 

Author Comment

by:rdurban
ID: 34964777
Thanks!  Getting the guys to test this out as soon as possible.
0
 
LVL 70

Expert Comment

by:Jason C. Levine
ID: 34966258
Hi rdurban,

I'm not correct above.  The real answer is that WordPress 3.05 requires a database modification.  Go to:

http://www.your site.com/wp-admin/upgrade.php

And that should fix the missing entries.
0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 

Author Comment

by:rdurban
ID: 35000602
Hi Jason,

That didn't fix the error.  The developers tried both solutions and neither one worked.  However, I am not sure that I am explaining myself adequately.

Here is the deal.

There is a blog site and a main site.  The main site is handled by a CMS (ModX) and the Blog is handled by WordPress.  Two different parties of developers that are not connected.  The Main site is supposed to display the top two blog entries.

The rss feed was working perfectly unti the blog developers updated the blog.  Now the CMS developers are saying that it is a blog issue, and the blog developers are saying that it is a CMS issue.  Of course this doesn't help to get it fixed.  

The bottom line is that when we go to the blogurl.com/feed, we see the rss feed and can subscribe to it, however, when the CMS reaches out for blog posts, it is returned an empty set and just displays "nothing found".

0
 
LVL 70

Accepted Solution

by:
Jason C. Levine earned 500 total points
ID: 35000713
If you can see the entries in the feed when you subscribe to it, the logic suggests that the issue is with the CMS handling the feed.  It's possible (but unlikely) that WordPress changed the feed structure in the upgrade.
0
 

Author Comment

by:rdurban
ID: 35000941
We don't believe that the structure has changed, however, the only change that was made was to the blog, which could mean that either a bug that was being used was fixed and it broke the feed reader, or a feature was added and it broke the feed reader.  
0
 

Author Comment

by:rdurban
ID: 35009419
The final solution was:

the old feed url that we were pulling from was:

http://example.com/feed 

which stopped working.  Now, the trailing slash is added:

http://example.com/feed/ 

and it is working again.

Thanks for your replies, they helped us tremendously.
0
 
LVL 70

Expert Comment

by:Jason C. Levine
ID: 35009460
>> Thanks for your replies, they helped us tremendously.

Really?  I'll take it, but I think I was just guessing here. :)
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
remove border from element 5 78
.php tree directory? 5 73
Make Line Items Look Good Over Mobile 2 61
google analytics in wordpress 4 35
JavaScript has plenty of pieces of code people often just copy/paste from somewhere but never quite fully understand. Self-Executing functions are just one good example that I'll try to demystify here.
In this blog, I will share you some basic tips for content marketing and to rank your website on Google.
The viewer will learn how to dynamically set the form action using jQuery.
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question