Automatická instalace přes WordPress admin
Nejjednodušší způsob instalace je přes WordPress admin rozhraní:
- Přihlaste se do WordPress admin panelu
- Přejděte do Pluginy → Přidat nový
- V vyhledávacím poli zadejte „Affinite WP Watermark“
- Klikněte na Instalovat
- Po instalaci klikněte na Aktivovat
Manuální instalace (upload souborů)
Pokud máte plugin jako ZIP soubor, můžete ho nainstalovat manuálně:
- Stáhněte plugin jako ZIP soubor
- Přihlaste se do WordPress admin panelu
- Přejděte do Pluginy → Přidat nový
- Klikněte na Nahrát plugin
- Vyberte ZIP soubor a klikněte na Instalovat
- Po instalaci klikněte na Aktivovat plugin
Instalace přes FTP
Pro instalaci přes FTP:
- Rozbalte ZIP soubor pluginu
- Připojte se k serveru pomocí FTP klienta
- Nahrajte složku pluginu do
/wp-content/plugins/ - Přihlaste se do WordPress admin panelu
- 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:
- Přejděte do složky pluginu
- Spusťte příkaz:
composer install --no-dev - Tím se nainstalují všechny produkční závislosti
- Aktivujte plugin v WordPress admin panelu
Aktivace pluginu
Po instalaci musíte plugin aktivovat:
- Přejděte do Pluginy → Nainstalované pluginy
- Najděte „Affinite WP Watermark“
- 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:
- Zkontrolujte, že se v admin menu zobrazuje položka Watermark
- Přejděte do Watermark → Main Settings
- Ověřte, že plugin detekoval dostupnou knihovnu (GD nebo Imagick)
- 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-devv 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
