{% extends "base.html" %} {% block title %}Redax-WP β€” Einstellungen{% endblock %} {% block content %}

βš™οΈ Einstellungen

πŸ”Œ WordPress-Verbindung

Konfigurierbar via .env β€” Neustart nach Γ„nderung erforderlich.

WP_URL {{ wp_url }}
WP_USERNAME {{ wp_username }}
WP_APP_PASSWORD ●●●●●●●● (in .env)

⏰ Zeitzone

Aktuell: {{ timezone }}

Γ„nderbar via TIMEZONE in .env

πŸ“‹ .env Variablen

DASHBOARD_USER / DASHBOARD_PASSWORD
WP_URL / WP_USERNAME / WP_APP_PASSWORD
OPENROUTER_API_KEY
TELEGRAM_BOT_TOKEN / TELEGRAM_CHANNEL_ID
TELEGRAM_REVIEWER_IDS
TIMEZONE
MYSQL_ROOT_PASSWORD / MYSQL_DATABASE / MYSQL_USER / MYSQL_PASSWORD

Vorlage: .env.example im Repo-Root

{% endblock %} {% block extra_js %} async function testWpConnection() { const r = await fetch('/api/wp/categories'); const el = document.getElementById('wp-test-result'); el.classList.remove('hidden'); if (r.ok) { const d = await r.json(); el.className = 'text-sm ml-3 text-green-400'; el.textContent = `βœ… Verbunden β€” ${Array.isArray(d) ? d.length : 0} Kategorien gefunden`; } else { el.className = 'text-sm ml-3 text-red-400'; el.textContent = '❌ WordPress nicht erreichbar'; } } {% endblock %}