• Resolved maddcheddah

    (@maddcheddah)


    I keep getting this

    “Syndicating ****s… 0 posts were added”

    on every feed that I try to syndicate. Please help. Thanks.

Viewing 15 replies - 1 through 15 (of 27 total)
  • Plugin Contributor cyberseo

    (@cyberseo)

    Could you please provide an example of the RSS feed URL and a screenshot of the settings?

    Hello! I figured out why 0 posts added. Actually they added but later were deleted at line 1422 (or about, I inserted and removed debug prints) since post has no thumbnail for example feed url http://pravosudija.net/blog.xml which has no media attachment. I changed “Post thumbnail” to Generate from 1st image, and it works. It would be nice to have an option
    “Generate thumbnail from attachment or first image”.

    OK, I took a feed with enclosures, this one http://pravosudija.net/new-articles.xml
    and again –

    0 posts were added

    since $this->post['media_thumbnail'][0] in line 1336 is empty.

    I worked around by adding
    $this->post['media_thumbnail'][0] =
    before
    $this->post['media_thumbnail'][$i]
    in line 1306 but this creates parasite dependence from insert_media_attachments option.

    Waiting for correct solution…

    Plugin Contributor cyberseo

    (@cyberseo)

    Hello! I figured out why 0 posts added. Actually they added but later were deleted at line 1422 (or about, I inserted and removed debug prints) since post has no thumbnail for example feed url http://pravosudija.net/blog.xml which has no media attachment. I changed “Post thumbnail” to Generate from 1st image, and it works. It would be nice to have an option
    “Generate thumbnail from attachment or first image”.

    Exactly, because if you set plugin the generate post thumbnails, only post with thumbnails will be added. Is the thumbnail was not generated (no source image, broken image, hotlink protected image etc), the post will not be added.

    Waiting for correct solution…

    I see the issue now. Going to fix it ASAP.

    Plugin Contributor cyberseo

    (@cyberseo)

    Fixed in version 5.25. Thanks for heads up and please make sure to update your copy of plugin.

    Oh, that’s very operationally, thank you!

    We’ve been having a similar problem starting sometime after Nov 25. Updated to 5.25 today, it’s trying to pull automatically and I’ve tried manually but saying 0 posts were added [!]. Here is the feed I was pulling http://www.ndp.ca/rss.xml

    Plugin Contributor cyberseo

    (@cyberseo)

    That’s a different case. After Nov 25 the feed source returns the “403 forbidden” error if the script does not provide a user agent id. In other words, now the ndp.ca feed can be opened in browsers only.

    Since version 5.26 the CyberSyn plugin stuffs a fake browser id when it requests a feed. This fixes the issue with sites like ndp.ca and others.

    Please make sure to update your copy of the plugin and don’t forget to vote for it. Thanks!

    5.26 update works perfect and thanks for the quick response! 5 Star rating for sure!

    I have a suggestion – names of image files, downloaded, derive from images’ titles. This produces very long file names. I think it’ll be better to make image name as md5 or even crc32 of image URL.

    Plugin Contributor cyberseo

    (@cyberseo)

    The SEO experts don’t think so. Thus I won’t change the image names.

    Hello, I’ve dived a bit into the code. This hooked to shutdown.

    function csyn_update_feeds() {
        global $csyn_syndicator;
        $feed_cnt = count($csyn_syndicator->feeds);
        if ($feed_cnt > 0) {
            $feed_ids = range(0, $feed_cnt - 1);
            $csyn_syndicator->show_report = false;
            $csyn_syndicator->syndicateFeeds($feed_ids, true);
        }
    }

    Doesn’t it mean that syndicating process could be start parallely if we have 2 request in one second? Or 10 (yes, google bot can)?

    And can I somehow get source URL for syndicating post? It would be quit at least polite to place backlink and many sites dont allow republish content without it.

    Plugin Contributor cyberseo

    (@cyberseo)

    And can I somehow get source URL for syndicating post? It would be quit at least polite to place backlink and many sites dont allow republish content without it.

    Sure. Put this line into the post footer box:

    <a href="####post_link####">Source</a>

    Actually you can put there any HTML code. The “####post_link####” keyword will be replaced with the actual link to the source.

    Plugin Contributor cyberseo

    (@cyberseo)

    Doesn’t it mean that syndicating process could be start parallely if we have 2 request in one second? Or 10 (yes, google bot can)?

    Yes it is. That’s how the WordPress pseudo cron works. The only way to avoid it is to use the real server-side cron job.

Viewing 15 replies - 1 through 15 (of 27 total)
  • The topic ‘I can’t get feeds to pull’ is closed to new replies.