Instalace pluginu

Automatická instalace přes WordPress admin

Nejjednodušší způsob instalace je přes WordPress admin rozhraní:

  1. Přihlaste se do WordPress admin panelu
  2. Přejděte do Pluginy → Přidat nový
  3. V vyhledávacím poli zadejte „Affinite WP Watermark“
  4. Klikněte na Instalovat
  5. Po instalaci klikněte na Aktivovat

Manuální instalace (upload souborů)

Pokud máte plugin jako ZIP soubor, můžete ho nainstalovat manuálně:

  1. Stáhněte plugin jako ZIP soubor
  2. Přihlaste se do WordPress admin panelu
  3. Přejděte do Pluginy → Přidat nový
  4. Klikněte na Nahrát plugin
  5. Vyberte ZIP soubor a klikněte na Instalovat
  6. Po instalaci klikněte na Aktivovat plugin

Instalace přes FTP

Pro instalaci přes FTP:

  1. Rozbalte ZIP soubor pluginu
  2. Připojte se k serveru pomocí FTP klienta
  3. Nahrajte složku pluginu do /wp-content/plugins/
  4. Přihlaste se do WordPress admin panelu
  5. Přejděte do Pluginy a aktivujte plugin

Instalace přes Composer závislosti

Pokud instalujete plugin pro vývoj nebo máte přístup k repozitáři:

  1. Přejděte do složky pluginu
  2. Spusťte příkaz: composer install --no-dev
  3. Tím se nainstalují všechny produkční závislosti
  4. Aktivujte plugin v WordPress admin panelu

Aktivace pluginu

Po instalaci musíte plugin aktivovat:

  1. Přejděte do Pluginy → Nainstalované pluginy
  2. Najděte „Affinite WP Watermark“
  3. Klikněte na Aktivovat

Po aktivaci plugin automaticky:

  • Vytvoří potřebné databázové tabulky
  • Nastaví výchozí konfiguraci
  • Zaregistruje REST API endpointy
  • Vytvoří admin menu

První spuštění a kontrola

Po aktivaci pluginu:

  1. Zkontrolujte, že se v admin menu zobrazuje položka Watermark
  2. Přejděte do Watermark → Main Settings
  3. Ověřte, že plugin detekoval dostupnou knihovnu (GD nebo Imagick)
  4. Pokud se zobrazí upozornění o chybějící knihovně, kontaktujte svého hosting poskytovatele

Řešení problémů při instalaci

Plugin se neaktivuje

Pokud se plugin neaktivuje, zkontrolujte:

  • Verzi PHP (musí být 8.1 nebo vyšší)
  • Chybové hlášky v WordPress debug logu
  • Oprávnění souborů a složek

Chybějící Composer závislosti

Pokud vidíte chyby o chybějících třídách:

  • Spusťte composer install --no-dev v složce pluginu
  • Zkontrolujte, že složka vendor/ existuje

Problémy s oprávněními

Ujistěte se, že:

  • Složka pluginu má správná oprávnění (obvykle 755)
  • Soubory mají správná oprávnění (obvykle 644)
  • Složka uploads/ má oprávnění k zápisu