PHPackages                             t3g/blog-template - 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. t3g/blog-template

AbandonedArchivedTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

t3g/blog-template
=================

blog template extension

1.2.3(6y ago)01.3kGPL-2.0-or-laterHTML

Since Feb 17Pushed 6y ago3 watchersCompare

[ Source](https://github.com/TYPO3GmbH/ext-blog-template)[ Packagist](https://packagist.org/packages/t3g/blog-template)[ RSS](/packages/t3g-blog-template/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (3)Versions (6)Used By (0)

TYPO3 Blog Template Extension
=============================

[](#typo3-blog-template-extension)

Installation
------------

[](#installation)

1. Install EXT:blog
2. Install EXT:blog\_template (this extension)
3. Create a subtree for the blog
4. Create a folder as storage for all data
5. Create your blog post as pages of type "blog post" within the folder
6. Add the static "TYPO3 Blog Template" to your blog root page
7. Configure your blog via constants: ```
    plugin.tx_blog.settings.blogUid =
    plugin.tx_blog.persistence.storagePid =

    ```
8. Take care of realurl config (see next section)

realurl config
--------------

[](#realurl-config)

The extension EXT:blog delivers a realurl config, all you need is a mapping for your own instance. Add the following rules to your realurl config:

```
    'fixedPostVars' => [
        '' => 'tx_blog_category',
        '' => 'tx_blog_tag',
        '' => 'tx_blog_archive'
    ]

```

Customize templates
-------------------

[](#customize-templates)

Templates configured via TypoScript in `EXT:blog_template/Configuration/TypoScript/BlogTemplate/`

You can find the markup in: `EXT:blog_template/Resource/Private/`

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity61

Established project with proven stability

 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

Every ~0 days

Total

5

Last Release

2325d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1128085?v=4)[Frank Nägler](/maintainers/NeoBlack)[@NeoBlack](https://github.com/NeoBlack)

![](https://www.gravatar.com/avatar/63373213aae432ce35282f7b1f0843556ca1127c9e2ea39dbeffd990c41c4427?d=identicon)[typo3com](/maintainers/typo3com)

---

Top Contributors

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

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/t3g-blog-template/health.svg)

```
[![Health](https://phpackages.com/badges/t3g-blog-template/health.svg)](https://phpackages.com/packages/t3g-blog-template)
```

PHPackages © 2026

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