WP Manifestindependent plugin directory
manifest / ecommerce / repejo-woocommerce

Repejo för WooCommerce

Repejo plugin for WooCommerce stores

★ 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/repejo/repejo-woocommerce/archive/refs/heads/main.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

WordPress-tillägg som kopplar ihop WooCommerce med Repejo.

Status: Grundstomme. Tillägget gör ingenting ännu utöver att kontrollera att WooCommerce är aktivt och erbjuda uppdateringar.


Installation

Bra att veta: Du behöver vara inloggad i WordPress som administratör, och WooCommerce måste vara installerat och aktiverat innan du installerar det här tillägget.

  1. Öppna sidan med färdiga versioner: https://github.com/Repejo/repejo-woocommerce/releases

  2. Klicka på den översta (senaste) versionen.

  3. Under rubriken "Assets", ladda ner repejo-woocommerce.zip.

    ⚠️ Ladda inte ner via den gröna "Code"-knappen eller "Source code (zip)". Där saknas delar som behövs för automatiska uppdateringar.

  4. I WordPress: Tillägg → Lägg till nytt tillägg → Ladda upp tillägg.

  5. Välj zip-filen, klicka "Installera nu" och sedan "Aktivera tillägg".

Uppdateringar

När tillägget är installerat dyker nya versioner upp under Tillägg med en "Uppdatera nu"-länk, precis som för andra tillägg.


Hur det fungerar

Del Ansvar
Plugin Startar komponenterna på plugins_loaded. WooCommerce-beroende delar registreras bara om WooCommerce är aktivt.
Dependencies Visar en felruta i wp-admin om WooCommerce saknas.
Compatibility Deklarerar stöd för HPOS (custom_order_tables) och block-kassan (cart_checkout_blocks).
Updater Ett-klicks-uppdatering i wp-admin via GitHub Releases.

Utveckling

  • PHP ≥ 7.4, WordPress ≥ 6.5, WooCommerce ≥ 8.2. Inget byggsteg.
  • Läs och skriv alltid ordrar via wc_get_order() / WC_Order, aldrig via post meta. Annars bryts HPOS-stödet som Compatibility deklarerar.
  • En vanlig git-checkout fungerar; uppdateringskontrollen (PUC) är avstängd tills vendor/ finns (composer install).

Lokal miljö

docker compose up -d
docker compose run --rm setup

WordPress med WooCommerce körs då på http://localhost:8081 (admin / admin), med butiken inställd på Sverige och SEK och en testprodukt. Port 8081 gör att miljön kan köras samtidigt som repejo-wp-plugin (8080). Källkoden är monterad i containern, så ändringar syns direkt.

Release

Updater använder Plugin Update Checker mot detta repos GitHub Releases.

# Höj Version-headern i repejo-woocommerce.php och REPEJO_WC_VERSION, commita.
git tag v0.1.0
git push origin v0.1.0

.github/workflows/release.yml bygger då en zip med vendor/ och bifogar den som release-asset. Kundernas WordPress upptäcker releasen och erbjuder ett-klicks-uppdatering.

Licens

GPL-2.0-or-later. Se LICENSE.