For more how-tos and advice, return to How Do I …?
Q: How do I get FeedWordPress to include the full content of posts, instead of just a short summary or excerpt of the text?
A. FeedWordPress is designed to make use of whatever content is made available to it by the feeds that it syndicates. When source feeds provide full content for posts (as most feeds do), FeedWordPress will import the full content, and display it just as if that content had originally appeared on the aggregator site.
However, for various reasons, some feed producers choose to make only part of their posts’ content available through their syndication feeds. I think this is an awful practice, but people do it nevertheless. (For example, most newspaper sites only provide excerpts or headlines from stories in their news feeds. Popular blogging tools such as WordPress and Blogger typically give users the option of providing full content or abbreviated content in the feed. People do this for many reasons — sometimes because they want to force people using feed readers to click through and give them a page view; sometimes because they are deliberately trying to prevent their articles from being aggregated by third-party websites.) If FeedWordPress only picks up partial content from a feed, it is probably because the feed producer has chosen not to make full content available on their feed. FeedWordPress can only work with the information that the feed producer chooses to make available on their feed.
If you run into a feed that only provides partial content, and you want to get the full content of posts on that feeds, your best bet is to contact the feed producer directly, and to ask her whether or not she would be willing to enable full content on the feed. (Some authors — especially users of Blogger, in my experience — have partial content turned on without realizing it, and would be willing to switch to a full content feed if asked.) If she is willing to switch to full content on her feed, then FeedWordPress will begin syndicating the full content of posts rather than just the excerpts. If she is unwilling to switch to full content on her feed, you should probably respect her wishes and only republish the excerpts she makes available for syndication.
The only other option, if you do not have the co-operation of the feed producer, would be to write — or have someone else write for you — an Add-On module in PHP which would follow the links contained in the feed, retrieve the URL for the full post, and attempt to scrape out the content of the post from that HTML. However, besides the programming work involved in developing a scraper, it’s likely that such an approach would be considered impolite, or even abusive, by the webmasters whose websites you are scraping.
Does that answer your question? If not, use the Talk page to comment on this post or contact me by e-mail for help. Be sure to describe what you are trying to do, and the problems you are running into, with as much detail as possible.
For more how-tos and advice, return to How Do I …?
I’m trying to get FeedWordpress to work with a WordPress based job board. I have a number of feeds from recruitment agencies of their latest jobs and would like to import them in to the job board database. However, I can’t get the fields in the feed to map into the fields in WordPress. For example, in the feed there is Location information and I need this to go into a location field in WordPress. Any ideas how to achieve this?
I met this problem, too.
I found the way by modifying the file syndicatedpost.class.php. Anybody who need this function can contact me via email: htuoyolos@gmail.com. I can’t public it because of the reason that you knew
Moreover, the scraping technique is different from this site to another, so I need to guide you how to do so that you can do it by yourself.
As you know, if you only get the full content from other sources and put it in your site, you will meet a problem with “duplicate content” issue. After pulling the full content from RSS sources, please remember to code more to make your post differ from the original one. There are various ways to do this. You can find them by asking Google or contact me: htuoyolos@gmail.com
Hey
Thank you for your great plugin.
I wrote a post about fetch full posts content:
• Fetch full posts content of FeedWordPress feeds
I describe everything that everyone needs.
Hello I need some help in having a “read more.. ” link in feedwordpress, which will open that particular website in a new page.
thanks Harish
This answer refers to a case when the RSS producer — i.e. another site — send only a summary and not the full text. My case is different. I am creating a hub, or portal, or new site (enfoquehispano dot com), that shows selected entries from my other sites (each of which is around different issues). With FeedWordPress I managed to import full text, images, byline, categories (or tags) from two of the sites. But not from my main site hispanicla.com. In all the sites, the settings for reading RSS are for full text, not summaries. Please help.
Can you please explain the ways to avoid duplicate content when syndicating full posts. Thanks
FeedWordPress is pulling full posts correctly, but it only displays the full posts if I view the post by itself. When looking at my homepage, it’s only showing excerpts from the posts it pulls from the feed, even though my WordPress is configured to show full posts on the homepage, and does so with new posts just fine. Is there a way to configure it so that posts imported through FeedWordPress also display full posts on the homepage?