PHPackages                             rah/rah\_custom\_feed - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. rah/rah\_custom\_feed

ActiveTextpattern-plugin[Utility &amp; Helpers](/categories/utility)

rah/rah\_custom\_feed
=====================

Textpattern CMS plugin for customizing Atom and RSS feeds

0.3.0(7y ago)151GPL-2.0PHPPHP &gt;=7.1.0CI passing

Since Mar 31Pushed 10mo ago2 watchersCompare

[ Source](https://github.com/gocom/rah_custom_feed)[ Packagist](https://packagist.org/packages/rah/rah_custom_feed)[ Docs](https://github.com/gocom/rah_custom_feed)[ RSS](/packages/rah-rah-custom-feed/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

rah\_custom\_feed
=================

[](#rah_custom_feed)

[Download](https://github.com/gocom/rah_custom_feed/releases) | [Packagist](https://packagist.org/packages/rah/rah_custom_feed) | [Issues](https://github.com/gocom/rah_custom_feed/issues)

[Textpattern CMS](https://textpattern.com) plugin that can be used to customize the output of RSS and Atom feeds with Textpattern template tags through a [form partial](https://docs.textpattern.com/administration/forms-panel). A form partial named `rah_feed_body` is used to set a feed item’s body contents, allowing the use of article-context template tags like with any other template.

Install
-------

[](#install)

Using [Composer](https://getcomposer.org):

```
$ composer require rah/rah_custom_feed
```

Or [download](https://github.com/gocom/rah_custom_feed/releases) an installer package.

Examples
--------

[](#examples)

### Display except and read more link

[](#display-except-and-read-more-link)

In `rah_feed_body` form partial:

```

Read more...
```

### Display article image

[](#display-article-image)

In `rah_feed_body` form partial:

```

```

Changelog
---------

[](#changelog)

### Version 0.3.0 – 2019/03/31

[](#version-030--20190331)

- Released as a Composer package.
- Now requires Textpattern 4.7.0 or newer.

### Version 0.2 – 2012/07/12

[](#version-02--20120712)

- Improved help file.
- Use plugin-lifecycle callbacks to remove the added form during uninstall.
- Now requires PHP5 or newer.

### Version 0.1 – 2008/01/22

[](#version-01--20080122)

- Initial release.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance40

Moderate activity, may be stable

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2602d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3a34b4e1b662cd2c926e8e89a76f93df266b199fe61508d38026cb952f28e59e?d=identicon)[rah](/maintainers/rah)

---

Top Contributors

[![gocom](https://avatars.githubusercontent.com/u/665186?v=4)](https://github.com/gocom "gocom (14 commits)")

---

Tags

phptextpatterntextpattern-pluginplugintextpattern

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/rah-rah-custom-feed/health.svg)

```
[![Health](https://phpackages.com/badges/rah-rah-custom-feed/health.svg)](https://phpackages.com/packages/rah-rah-custom-feed)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
