#!/bin/bash

# ======================================================
# UZUPEŁNIJ S WOJE DANE PONIŻEJ MIĘDZY CUDZYSŁOWAMI
# ======================================================
DOMAIN="cichaperfumeria.pl"                  # Twoja domena bez http/https
SITE_TITLE="Perfumeria & Dekanty"       # Nazwa sklepu
ADMIN_USER="cichyluki"                      # Login do logowania do WordPressa
ADMIN_PASS="Snifer1988!"        # Hasło do logowania do WordPressa
ADMIN_EMAIL="admin@cichyperfumiarz.pl"     # Twój e-mail

# Dane Bazy Danych pobrane z panelu vh.pl:
DB_NAME="vh12470_cichyperfumiarz"                    # Nazwa bazy z vh.pl
DB_USER="vh12470_admin"               # Użytkownik bazy z vh.pl
DB_PASS="Snifer1988!"                    # Hasło bazy z vh.pl
DB_HOST="localhost"                     # Domyślnie localhost w vh.pl

# ======================================================
# INSTALACJA
# ======================================================
echo "Instalacja WP-CLI..."
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
WP_CMD="php wp-cli.phar"

echo "Pobieranie WordPressa..."
$WP_CMD core download --locale=pl_PL --force

echo "Tworzenie wp-config.php..."
$WP_CMD config create \
  --dbname="$DB_NAME" \
  --dbuser="$DB_USER" \
  --dbpass="$DB_PASS" \
  --dbhost="$DB_HOST" \
  --dbprefix="wp_perfumes_"

echo "Instalacja systemu..."
$WP_CMD core install \
  --url="https://$DOMAIN" \
  --title="$SITE_TITLE" \
  --admin_user="$ADMIN_USER" \
  --admin_password="$ADMIN_PASS" \
  --admin_email="$ADMIN_EMAIL" \
  --skip-email

echo "Instalacja motywu Astra..."
$WP_CMD theme install astra --activate

echo "Instalacja i aktywacja wtyczek..."
$WP_CMD plugin install woocommerce --activate
$WP_CMD plugin install przelewy24-woocommerce --activate
$WP_CMD plugin install payu-woocommerce-plugin --activate
$WP_CMD plugin install flexible-shipping --activate
$WP_CMD plugin install omnibus --activate
$WP_CMD plugin install complianz-gdpr --activate
$WP_CMD plugin install rank-math --activate
$WP_CMD plugin install litespeed-cache --activate

echo "Konfiguracja waluty..."
$WP_CMD option update woocommerce_currency "PLN"
$WP_CMD option update woocommerce_default_country "PL:PL"

echo "Tworzenie stron prawnych..."
$WP_CMD post create --post_type=page --post_title="Regulamin Sklepu" --post_status=publish
$WP_CMD post create --post_type=page --post_title="Polityka Prywatności" --post_status=publish
$WP_CMD post create --post_type=page --post_title="Zwroty i Reklamacje" --post_status=publish

echo "ZAKOŃCZONO! Zaloguj się na: https://$DOMAIN/wp-admin"
