Search by

sightpress / plugin-articles

pedrobrazao

The official SightPress plugin for articles, categories, tags, archives and feeds.

Package info

github.com/sightpress/sightpress-plugin-articles

Type:sightpress-plugin

pkg:composer/sightpress/plugin-articles

Statistics

Installs: 2

Dependents: 0

Suggesters: 1

Stars: 0

Open Issues: 0

v1.0.0 2026-11-06 08:57 UTC

README

sightpress/plugin-articles: the official SightPress plugin for blogging and news. Licensed GPL-2.0-or-later.

Status: M0 scaffolding in place (manifest, bundle, quality gates, CI); features arrive in milestone M7.

It adds:

  • The article content type, through the core content pipeline (workflow, translations, revisions, the accessibility linter and publish gate, editors, widgets, layouts), so it reads exactly like a core page to screen-reader users and search engines.
  • Categories and tags, with their own archive pages and feeds.
  • An ::articles listing block for any page or widget area, with pagination (never infinite scroll) and a labelled "load more" when wanted.
  • Author pages, syndication feeds, and Article/BlogPosting structured data through core SEO.

It depends only on sightpress/plugin-core, never on sightpress/core directly, and the site works with it disabled: articles simply stop appearing, and no route or admin section is left behind.

Development

composer install
vendor/bin/phpunit          # on PluginTestCase, enabled and disabled
vendor/bin/phpstan analyse
npx playwright test         # every manifest route, with axe-core

Check out sightpress/core as a sibling and require it with COMPOSER=composer.dev.json composer install to run the test kernel.