WordPress.org

Ready to get started?Download WordPress

Forums

rss feed length (14 posts)

  1. lokrin
    Member
    Posted 9 years ago #

    In the Admin Area
    OPTIONS > READING > SYNDICATION FEEDS
    I have the button for FULL TEXT ticked. However, I only get the first 256 (more or less) characters of the entry. I tried resaving, changing to SUMMARY (same length) and back to full text, but no difference.
    How do I get the rss2 feed to show the full entry?
    If it makes a difference I have WP 1.2.1
    Thanks

  2. Kafkaesqui

    Posted 9 years ago #

    How are you checking your feed?
    I just visited your blog and the rss2 feed does appear to be providing the full text of your post. If you're verifying things through your browser, hold down the shift key when reloading your feed document.

  3. If you're using an RSS reader, you must reload or refresh your feed (in the RSS reader).

  4. lokrin
    Member
    Posted 9 years ago #

    Ok, actually I was checking the raw feed via the browser set to http://weblog.lokrin.net/wp-rss2.php
    I now see that the feed is full. Maybe it was a cache problem on either my machine or the server. However, my website still isn't showing everything, so it must be a problem with the reader script.
    Oh well, time to learn a little more php and try my hand at hacking it.
    The reader script is a small script I downloaded and placed entirely on my hosts server, so there is no other website involved in the processing of the feed.
    Thanks for the help viewing the problem.
    Lokrin

  5. lokrin
    Member
    Posted 9 years ago #

    Ops, actually it looks like it IS WPs problem.
    The text is divided between two tags: DESCRIPTION and CONTENT:ENCODED. I'm only a rank beginner at php, but maybe I can hack the reader program to pull the CONTENT:ENCODED section and append it (minus the elipses...)
    The rss2 feed looks like this:
    =============
    <description>
    I'm working on adding a hosted quiz to the website. The only problem I have is the quizzes are limited to being daily and I know that the site isn't visited that often. I'm trying to see about either a weekly or monthly quiz.
    The quiz will basically (if ...
    </description>
    <content:encoded>
    I’m working on adding a hosted quiz to the website. The only problem I have is the quizzes are limited to being daily and I know that the site isn’t visited that often. I’m trying to see about either a weekly or monthly quiz.
    The quiz will basically (if I work this out with funtrivia.com) be 10 questions from a mixed pool of questions dealing with
    :: World Religion
    :: Japanese
    :: Mixed Bible Trivia
    :: Idioms and Proverbs
    :: Unusual and Obscure Words
    :: Bible for Kids
    :: Carroll, Lewis
    :: Dickens, Charles
    :: Hawthorne, Nathaniel
    :: Old and New Testament Trivia
    :: Christmas
    </content:encoded>
    =============

  6. cinemaminima
    Member
    Posted 9 years ago #

    My WordPress 1.5 truncates the feed items it produces, regardless of the setting.

    http://www.cinemaminima.com/world/wp-rss.php

  7. Kafkaesqui

    Posted 9 years ago #

    The RSS .92 specification (which is the syndication format wp-rss.php uses) only allows for summary descriptions. You'll want to use the RSS 2 feed for full text:

    http://www.cinemaminima.com/world/wp-rss2.php

  8. cinemaminima
    Member
    Posted 9 years ago #

    Aha! Thanks!

    Just for the sake of those who stumble upon this thread later, Where can this be found in the documentation? please

  9. Kafkaesqui

    Posted 9 years ago #

    The reference on podcasting/enclosures refers to RSS2:

    http://codex.wordpress.org/Podcasting

    However, I'll look into adding in the point about .92, as well as expanding the syndication section on Intro to Blogging to cover the topic of RSS < 1 not supporting full-text and enclosures.

    Perhaps a separate Syndication page discussing these issues is needed?

  10. schun
    Member
    Posted 8 years ago #

    I still see this problem when I am using iTunes. I use Mac and if I use the browser built RSS feeder - Safari, I can see the full content but iTune just show me 255 character in the description column although I set it up as full text in blog admin for syndication feed.

    No fix for this?
    Thanks!

  11. schun
    Member
    Posted 8 years ago #

    Anyone has solution to this? thx!

  12. Samuel Wood (Otto)
    Tech Ninja
    Posted 8 years ago #

    schun: This is an iTunes problem. It does this on all feeds, as far as I know. The limitation is in iTunes itself. There's no fix.

  13. schun
    Member
    Posted 8 years ago #

    Otto42,
    I don't think its the problem with iTunes itself. When I look at the RSS2 feed that WordPress generates (with the full text setting on syndication feed), WP still generates "description" field with only 255 characters (putting the rest of content into "<content:encoded>...</content:encoded>" and iTune's description field grab whatever the content in "descrption" in the feed. If "full text" setting is selected, I think WP should put the full content of post into "description" field when RSS feed gets generated when full text is selected, no?

    If I generate feed using a wordpress plugin called "Podpress" with the full text setting on syndication feed on wp, this problem goes away and iTunes displays full context without any problem. So I think Podpress is generating the feed correctly in this case but not WP RSS2. Please correct me if I am wrong.

    Thanks.

  14. Samuel Wood (Otto)
    Tech Ninja
    Posted 8 years ago #

    If "full text" setting is selected, I think WP should put the full content of post into "description" field when RSS feed gets generated when full text is selected, no?

    This is a matter of considerable debate in the RSS community, but the general consensus is no, description is a *synopsis* of the content only. That's what it says in the spec.

    Admittedly, content:encoded is an addition to the spec, but if you're going to have both description and C:E, then having them actually be the same thing doesn't make a lot of sense.

    Podpress is putting the full feed in the description specifically because iTunes is broken in this respect. It should really be reading the content:encoded for the full text, if it's there, and only use description if C:E is not there.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.