Install
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/pinovolpe/pino-blog-list/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Shortcode WordPress [pino_blog] che mostra gli articoli del blog con pulsante "Carica altri articoli".
Uso
[pino_blog]
[pino_blog per_page="10" category="slug-categoria"]
Installazione
- Scarica
pino-blog-list.zipdall'ultima release (non "Source code"). - In WordPress: Plugin → Aggiungi nuovo → Carica plugin.
- Attiva il plugin e inserisci
[pino_blog]in una pagina.
Demo
Lo shortcode è in uso su pinovolpe.com/blog.
| Attributo | Predefinito | Descrizione |
|---|---|---|
| per_page | 20 | Articoli per pagina (1-50) |
| category | vuoto | Slug della categoria |
Requisiti
WordPress 6.0+ · PHP 7.4+
Accessibilità
Navigazione da tastiera con focus visibile, annunci per lettori di schermo, alternativa senza JavaScript tramite link al feed.
Sicurezza
Endpoint pubblico in sola lettura, solo articoli pubblici e senza password, parametri validati ed escaping dell'output.
Note sullo sviluppo
Sviluppato con il supporto di strumenti di AI generativa; il codice è stato letto, verificato e provato in staging.
Prossimi passi
- Spostare CSS e JavaScript in file separati
- Rendere i testi traducibili con
__() - Valutare l'API REST al posto di
admin-ajax.php
Licenza
GPL-2.0-or-later