Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Add WordPress-style body classes to Faust pages

Abierto
#2,682 0 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@josephfusco ya está trabajando en esto.

Desde el 20/10/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

[Area] Core [Type] Enhancement

WordPress themes get classes like home, single-post, postid-123 and logged-in on <body> from body_class(). Faust pages don't, so CSS ported from a theme loses those hooks. The Toolbar already adds admin-bar by hand and notes this could become a Faust hook (Toolbar.tsx).

  • Work out the classes from the seed node Faust already loads, with an opt-in hook such as useBodyClass().
  • Have the Toolbar use it for admin-bar.
  • Matching core's body_class() exactly (including its filters) is out of scope, because that needs WordPress's main query.

Open question: which classes are worth supporting first?

Lenguaje dominante
TypeScript
Estrellas
1.6k
Forks
157
Merge medio
1 d 5 h
PR fusionados (30 d)
121

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de wpengine/faustjs

Todos los issues de wpengine/faustjs

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.