WordPress.org

Ready to get started?Download WordPress

Forums

WP RSS Aggregator
[resolved] Echoing something if the feed returns no posts (3 posts)

  1. wwwrich
    Member
    Posted 3 months ago #

    Hi there,

    I have been using this plugin and found it really useful.

    What I am trying to do is work out a way of creating a function which echos something if the WP RSS Aggregator plugin has posts and echo something else if there are no posts.

    For example if there are posts being displayed by WP RSS Aggregator for a job website I could echo 'We're hiring' or 'No vacancies available' if no posts are retuned.

    I have been looking through the documentation and cant find anywhere to help me out. I'm a bit of a php noob though, so if anyone can point me in the right direction that would be great!

    Rich

    https://wordpress.org/plugins/wp-rss-aggregator/

  2. Mekku
    Member
    Posted 3 months ago #

    @wwwrich,

    If you wish to check from ALL feed sources, and not just one feed source, you use the following code:

    $job_count = wp_count_posts( 'wprss_feed_item' );
    $published_job_count = intval( $job_count->publish );

    If you are bringing in your jobs from only ONE feed source, you can use this code to get the feed item from that source. The parameter of the function is the ID of the feed source that brings in the job feed items.

    $job_feeds = wprss_get_feed_items_for_source( $feed_source_id );
    $job_count = $job_feeds->post_count;
  3. wwwrich
    Member
    Posted 2 months ago #

    Thanks very much :]

Reply

You must log in to post.

About this Plugin

About this Topic