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.

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>';

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