Skip to content

anyblabla/wp-cli-bash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

wp-cli-bash 🌐

License: GPL v3 Bash WordPress API Gitea

[FR] Une interface interactive simple en Bash pour gérer votre blog WordPress directement depuis le terminal via l'API REST.

[EN] A simple interactive Bash interface to manage your WordPress blog directly from the terminal using the REST API.


🇫🇷 Français

Présentation

Ce script permet d'interagir avec WordPress sans navigateur. Il est idéal pour les administrateurs système et les passionnés de ligne de commande qui souhaitent lister, créer ou supprimer des articles rapidement.

Fonctionnalités

  • Statut global : affiche le nombre d'articles et les commentaires en attente.
  • Listing : affiche les 10 derniers articles (publiés et brouillons).
  • Création : publie instantanément ou enregistre en brouillon.
  • Suppression : mise à la corbeille via l'ID de l'article.

Documentation complète

Un guide d'installation pas à pas et de configuration est disponible sur le Wiki : 👉 Documentation wp-cli (Wiki)


🇺🇸 English

Overview

This script allows you to interact with WordPress without a browser. It is perfect for sysadmins and terminal enthusiasts who want to list, create, or delete posts quickly.

Features

  • Global Status: display total post count and pending comments.
  • Listing: show the last 10 posts (including published and drafts).
  • Creation: instant publishing or save as draft.
  • Deletion: move posts to trash via ID.

Full Documentation

A complete step-by-step installation and configuration guide is available on the Wiki (French): 👉 wp-cli Documentation (Wiki)


📂 Sources & Miroirs

Le projet est hébergé sur deux plateformes. Choisissez votre source préférée :

🛠️ Installation

Préparez votre dossier de scripts et téléchargez le fichier via l'une des commandes ci-dessous :

mkdir -p ~/Scripts && cd ~/Scripts

# Option A : Depuis Gitea (BlablaLinux)
curl -O https://gitea.blablalinux.be/blablalinux/wp-cli-bash/raw/branch/main/wp-cli.sh

# Option B : Depuis GitHub
curl -O https://raw.githubusercontent.com/blablalinux/wp-cli-bash/main/wp-cli.sh

# Rendre le script exécutable
chmod +x wp-cli.sh

⚖️ License

Distribué sous licence GNU GPL v3.0. Voir le fichier LICENSE pour plus de détails.

Auteur : Amaury aka BlablaLinux - blablalinux.be

About

Interface interactive en Bash pour piloter un blog WordPress via l'API REST (Création, Listing, Suppression).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages