get_category_feed_link( int $cat_id, string $feed = '' )

Retrieves the feed link for a category.

Description Description

Returns a link to the feed for all posts in a given category. A specific feed can be requested or left blank to get the default feed.

Top ↑

Parameters Parameters


(int) (Required) Category ID.


(string) (Optional) Feed type. Possible values include 'rss2', 'atom'. Default is the value of get_default_feed().

Default value: ''

Top ↑

Return Return

(string) Link to the feed for the category specified by $cat_id.

Top ↑

Source Source

File: wp-includes/link-template.php

function get_category_feed_link( $cat_id, $feed = '' ) {
	return get_term_feed_link( $cat_id, 'category', $feed );

Top ↑

Changelog Changelog

Version Description
2.5.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note 2 content
    Contributed by Codex

    Automatic display of RSS

    Display an rss link automatically when viewing a category. Insert this code on the category.php or archive.php page template.

    if ( is_category() ) {
        $category = get_category( get_query_var('cat') );
        if ( ! empty( $category ) ) {
            echo '<div class="category-feed"><a href="' . esc_url( get_category_feed_link( $category->cat_ID ) ) . '" title="' . sprintf( esc_attr__( 'Subscribe to this category', 'textdomain' ), $category->name ) . '" rel="nofollow">' . __( 'Subscribe!', 'txtdomain' ) . '</a></div>';

Top ↑

You must log in before being able to contribute a note or feedback.