WP Manifestindependent plugin directory
manifest / editor / ufo-tools-time

Ufo Tools Time

UFO Time Gutenberg block: styled <time> element (Tailwind CSS v4).

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/vince-alien/ufo-tools-time/archive/refs/heads/main.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Un élément stylisé avec point décoratif et séparateur.

Description

Bloc ufo-blocks/ufo-time extrait du plugin Ufo Blocks (jusqu'à la version 1.8.0). Le nom du bloc et ses attributs sont inchangés : les contenus existants restent valides.

Attributs datetime (format ISO) et text. Couleur et taille de texte réglables dans l'éditeur ; le style gris discret par défaut s'efface dès qu'elles sont choisies.

Le bloc apparaît dans la catégorie « UFO Blocks » de l'éditeur, que Ufo Blocks soit installé ou non.

Tailwind CSS v4

Le plugin ne livre aucune CSS front. Il s'appuie sur un thème Tailwind CSS v4, qui doit scanner ses sources. Dans le fichier CSS d'entrée du thème :

@source "../../../plugins/ufo-tools-time/src/**/*.{js,php}";

Installation

Depuis une release : télécharger ufo-tools-time.zip depuis la dernière release et l'envoyer dans Extensions → Ajouter → Téléverser une extension. Installé ainsi, le plugin se met ensuite à jour depuis les releases GitHub comme n'importe quelle extension (pas sur une copie git, pour ne jamais écraser une copie de travail).

Depuis les sources :

  1. Copier le dossier ufo-tools-time dans wp-content/plugins/.
  2. npm install && npm run build (ou installer le zip produit par npm run plugin-zip).
  3. Activer Ufo Tools Time.

Publier une release

Mettre à jour Version dans le fichier principal, Stable tag, package.json et le changelog ci-dessous, commiter, puis pousser le tag correspondant (git tag v1.0.1 && git push origin v1.0.1). Le workflow Release construit le zip et l'attache à la release GitHub.

Changelog

1.0.1

  • Sécurité : « Vérifier à nouveau » ne contourne le cache des releases que pour un compte autorisé à mettre à jour les extensions.
  • Sécurité : le lien vers la page de la release doit pointer vers ce dépôt.
  • Sécurité : le zip est construit avec un jeton GitHub en lecture seule et sans scripts d'installation npm.
  • La désinstallation supprime le cache de la dernière release.
  • WordPress 6.6 minimum (le bloc ne se chargeait pas dans l'éditeur sur les versions antérieures).
  • Ajout du fichier LICENSE (GPL-2.0).

1.0.0

  • Bloc ufo-time sorti d'Ufo Blocks 1.8.0 dans son propre plugin, sans changement de rendu.
  • Mises à jour depuis les releases GitHub.