function theme_feed_icon

Returns HTML for a feed icon.


$variables: An associative array containing:

  • url: An internal system path or a fully qualified external URL of the feed.
  • title: A descriptive title of the feed.

Related topics

1 call to theme_feed_icon()
FeedIconTest::testFeedIconEscaping in modules/simpletest/tests/common.test
Check that special characters are correctly escaped. Test for issue #1211668.
5 theme calls to theme_feed_icon()
aggregator_page_sources in modules/aggregator/
Page callback: Displays all the feeds used by the aggregator.
drupal_add_feed in includes/
Adds a feed URL for the current page.
hook_block_view in modules/block/block.api.php
Return a rendered or renderable view of a block.
node_block_view in modules/node/node.module
Implements hook_block_view().
template_preprocess_aggregator_feed_source in modules/aggregator/
Processes variables for aggregator-feed-source.tpl.php.


includes/, line 2291


function theme_feed_icon($variables) {
    $text = t('Subscribe to !feed-title', array(
        '!feed-title' => $variables['title'],
    if ($image = theme('image', array(
        'path' => 'misc/feed.png',
        'width' => 16,
        'height' => 16,
        'alt' => $text,
    ))) {
        return l($image, $variables['url'], array(
            'html' => TRUE,
            'attributes' => array(
                'class' => array(
                'title' => $text,

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.