Solved

Upgraded to Wordpress 3.0.5

Posted on 2011-02-23
8
2,448 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

 

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

Online Training Solution

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action. Forget about retraining and skyrocket knowledge retention rates.

Question has a verified solution.

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

So you have coded your own WordPress plugin and now you want to allow users to upload images to a folder in the plugin folder rather than the default media location? Follow along and this article will show you how to do just that!
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.
The purpose of this video is to demonstrate how to set up an RSS Feed on a WordPress Website. This will be demonstrated using a Windows 8 PC. Feedburner will be used for this demonstration. Go to your WordPress login page. This will look like the…
The viewer will learn how to count occurrences of each item in an array.
Suggested Courses

627 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