Yadore Monetizer Pro
Professional Affiliate Marketing Plugin with Complete Feature Set
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/matthesv/yadore-monetizer-pro/archive/refs/heads/main.zipReadme
Yadore Monetizer Pro v3.48.21 - COMPLETE FEATURE SET
Professional WordPress affiliate marketing plugin with COMPLETE FUNCTIONALITY and ALL FEATURES INTEGRATED.
🚀 YADORE MONETIZER PRO v3.48.21 - VOLLSTÄNDIGE VERSION:
🔥 ALLE FUNKTIONEN WIEDER INTEGRIERT:
✅ 8 WordPress Admin Pages - Vollständig funktional mit erweiterten Features
✅ AI Content Analysis - Gemini 2.5 & Live Preview Model Support mit intelligenter Keyword-Erkennung
✅ Advanced Analytics - Umfassende Performance-Berichte und Statistiken
✅ Bulk Post Scanner - Automatische Content-Analyse für alle Posts
✅ Product Overlay System - Intelligente Produktempfehlungen mit Overlay
✅ Debug & Error Analysis - Vollständige Systemdiagnose und Fehlerbehebung
✅ Data Management Tools - Export/Import, Backup und Migration
✅ 22 AJAX Endpoints - Alle korrekt implementiert inkl. Produktions-Diagnostik & Cache-Tools
✅ Enhanced Database - 5 optimierte Tabellen mit Analytics-Support
🌟 NEU IN VERSION 3.48.21
- 📄 Paginierte Übersetzungsverwaltung – Die Translations-Seite lädt nur noch den aktuellen Ausschnitt (Standard 100 Zeilen) und zeigt Seitenlinks sowie Statistiken zu Gesamtanzahl und Limit an.
- 🧹 Schonendes Formular-Handling – Beim Speichern werden gelöschte oder umbenannte Schlüssel seitenübergreifend entfernt, ohne dass Einträge anderer Seiten verloren gehen.
- 🛠️ Angepasste Admin-Interaktion – Entfernen-Buttons markieren bestehende Schlüssel für die Löschung, neue Zeilen behalten ihre versteckten Originalwerte und die Paginierung bleibt nach dem Speichern erhalten.
🌟 NEU IN VERSION 3.48.20
- 📝 Fehlerhafte Button-Übersetzung korrigiert – Der Call-to-Action „Zum Angebot →“ erscheint jetzt korrekt im Standardkatalog und auf der Übersetzungsseite.
🌟 NEU IN VERSION 3.48.19
- 🧩 Standardübersetzungen eingebunden – Die PHP-Sprachkataloge aus
languages/werden automatisch je Locale geladen und als Default-Werte für Custom-Übersetzungen bereitgestellt. - 🔤 HTML in Übersetzungsschlüsseln – Admin-Eingaben behalten erlaubtes Inline-Markup und referenzieren damit weiterhin korrekt die Katalog-Defaults.
- 🗂️ Übersetzungsseite überarbeitet – Die Admin-Oberfläche zeigt nun Originalstring, Standardtexte und bestehende Anpassungen nebeneinander, wobei individuelle Werte die Defaults überschreiben.
- 💾 Sichere Speicherung – Beim Speichern werden unveränderte Default-Texte ausgelassen, sodass nur echte Abweichungen in der Datenbank landen.
🌟 NEU IN VERSION 3.48.17
- 🗂️ Setup-Strings synchronisiert – Die POT-Datei enthält jetzt die komplette Setup-Checkliste, Navigationsstatus-Badges und Meta-Beschreibungen der Einstellungsseiten.
- 🗣️ Standardtexte vereinheitlicht – Englische und deutsche PO-Kataloge wurden abgeglichen, fehlende
msgstr-Einträge ergänzt und konsistente Defaults hinterlegt. - ♻️ Cache-Refresh – PHP-Sprach-Caches aus den aktualisierten PO-Dateien regeneriert, damit WordPress sofort alle neuen Texte lädt.
🔌 WORDPRESS INTEGRATION - 100% VOLLSTÄNDIG:
WordPress Admin Integration (Alle Features):
✅ WordPress Admin Menu - 8 Admin-Seiten vollständig verfügbar
✅ Plugin Lifecycle - Proper activation/deactivation mit Setup
✅ Settings Management - WordPress-native Einstellungen mit 5 Tabs
✅ AJAX Security - WordPress nonces für alle 22 Endpoints
✅ Admin Notices - WordPress-Style Benachrichtigungen
✅ Script Enqueuing - Proper wpenqueue* für alle Assets
✅ Shortcode System - Native WordPress shortcode registration
✅ Content Filters - WordPress content filter integration
✅ Database API - WordPress $wpdb für alle Operationen
✅ Custom Post Types - Erweiterte WordPress-Features
✅ Cron Jobs - Automatische Maintenance-Tasks
8 WordPress Admin Pages (Alle verfügbar):
🏠 Dashboard - Enhanced mit Stats, Shortcode Generator, System Status ⚙️ Settings - 5 Tabs: General, AI, Display, Performance, Advanced 📄 Post Scanner - Bulk Scanner, Single Post Scanner, Results Analytics 🔍 Debug & Errors - System Health, Error Logs, Diagnostic Tools 📊 Analytics - Performance Reports, Traffic Analysis, Revenue Metrics 🧭 Styleguide - Token-Referenz, Komponentenbibliothek & Copy-Snippets 🌐 Translations - Benutzerdefinierte Übersetzungen für gespeicherte Strings verwalten 🛠️ Tools - Data Export/Import, Maintenance, Configuration Tools
🎯 SHORTCODE SYSTEM - ERWEITERTE FUNKTIONALITÄT:
Enhanced Shortcode with All Parameters:
[yadore_products keyword="smartphone" limit="6" format="grid" cache="true" class="my-class"]
Alle Parameter verfügbar:
- keyword - Optional; nutzt automatisch das vom Scanner erkannte Keyword des aktuellen Beitrags
- limit - Anzahl Produkte (Standard 6, bis zu 12 in der UI bzw. 50 über Attribute)
- format - Display-Format (grid, list, inline)
- cache - Caching aktivieren (true/false) –
falselädt frische Daten direkt aus der Yadore API - class - Custom CSS-Klassen
- template - Optional; wählt ein registriertes Template (z.B.
template="default-grid"odertemplate="custom:mein-template")
3 Display-Formate:
📱 Grid Layout - Responsive Produktkarten mit Hover-Effekten
📋 List View - Kompakte Listenansicht für Content-Integration
🔗 Inline Display - Nahtlose Content-Integration mit Disclaimer
🔧 TECHNICAL SPECIFICATIONS - v3.48.21:
WordPress Environment:
- WordPress Version: 5.0+ (Getestet bis 6.4)
- PHP Version: 7.4+ (Alle Versionen unterstützt)
- MySQL: 5.6+ oder MariaDB 10.0+
- Multisite Compatible: Ja
- Translation Ready: Ja (Text Domain: yadore-monetizer)
Plugin Architecture:
- Plugin Files: Modular Core inklusive Update-Checker-Bibliothek
- Templates: 8 Admin + 4 Frontend Templates
- Database Tables: 5 enhanced tables
- AJAX Endpoints: 22 vollständig implementiert (inkl. Cache- & Diagnose-Tools)
- CSS Files: 3 (Design System + Admin + Frontend)
- JavaScript Files: 3 (Admin + Frontend + Übersetzungshelfer)
Enhanced Database Schema:
wp_yadore_ai_cache - AI Analysis Cache
wp_yadore_post_keywords - Post Keywords & Analysis
wp_yadore_api_logs - API Request Logging
wp_yadore_error_logs - Error Tracking & Resolution
wp_yadore_analytics - Performance Analytics (NEW)
Complete AJAX Endpoints (22 total):
yadore_get_overlay_products- Frontend product overlayyadore_test_gemini_api- AI API connection testingyadore_test_yadore_api- Product API testingyadore_scan_posts- Post content scanningyadore_bulk_scan_posts- Bulk post processingyadore_get_post_stats- Post statisticsyadore_scan_single_post- Individual post analysisyadore_get_api_logs- API request logsyadore_clear_api_logs- Log managementyadore_get_posts_data- Post data retrievalyadore_get_debug_info- System diagnosticsyadore_get_tool_stats- Tools dashboard statistics & cache metricsyadore_get_error_logs- Error log retrievalyadore_resolve_error- Error resolutionyadore_test_system_component- System testingyadore_test_connectivity- Produktions-Connectivity-Check für externe APIsyadore_check_database- Datenbankintegritätsprüfung & Tabellenanalyseyadore_test_performance- Performance-Benchmark & Cron-Checkyadore_clear_cache- Cache invalidation & telemetry resetyadore_analyze_cache- Cache health analysis outputyadore_export_data- Data export functionalityyadore_import_data- Data import functionality
🚀 INSTALLATION - VOLLSTÄNDIGE VERSION:
Installationsschritte:
- Plugin hochladen: Upload nach
/wp-content/plugins/yadore-monetizer-pro/ - Plugin aktivieren: Über WordPress Admin aktivieren
- ✅ Alle Features verfügbar - Vollständige Funktionalität sofort
- Admin Menu: "Yadore Monetizer" mit 8 Seiten verfügbar
- Konfiguration: API-Keys in Settings einrichten
Verifikation (Alle Features funktional):
✅ "Yadore Monetizer" erscheint im WordPress Admin Menu
✅ Alle 8 Admin-Seiten sind ohne Fehler erreichbar
✅ Neue „Translations“-Seite speichert individuelle Übersetzungen sicher per Nonce
✅ Dashboard zeigt vollständige System-Übersicht
✅ Shortcode funktioniert: [yadore_products keyword="smartphone"]
✅ AI Analysis verfügbar (nach Gemini API Key Setup)
✅ Analytics-Tracking aktiv und funktional
✅ Debug-System zeigt "System Healthy" Status
⚙️ CONFIGURATION - ERWEITERTE EINSTELLUNGEN:
General Settings:
- Yadore API Key Configuration
- Product Overlay Toggle
- Automatic Product Injection Toggle
- Manual Shortcode Output Toggle
- Debug Mode Toggle
AI Settings (Enhanced):
- Gemini API Integration
- Model Selection (3 models available)
- Custom AI Prompts
- Temperature & Token Controls
Display Options:
- Overlay Position & Animation
- Content Auto-Injection Method
- Responsive Breakpoints
- Custom CSS Classes
Performance Settings:
- Cache Duration Controls
- Performance Mode
- Database Optimization
- Memory Management
Advanced Options:
- API Logging Configuration
- Analytics Data Retention
- Export/Import Settings
- Multisite Sync Options
📊 ANALYTICS & REPORTING:
Performance Metrics:
📈 Product Views - Detailed view tracking with trends
👆 Click-Through Rates - CTR analysis and optimization
💰 Revenue Estimates - Conversion tracking and estimates
🎯 Conversion Funnel - Complete user journey analysis
Advanced Analytics:
🔄 Real-time Monitoring - Live performance dashboards
📋 Custom Reports - Exportable analytics reports
🎨 Visual Charts - Chart.js powered visualizations
📅 Historical Data - Long-term performance trends
🛠️ TOOLS & UTILITIES - VOLLSTÄNDIG:
Data Management:
📤 Export Tools - JSON, CSV, XML format support
📥 Import Tools - Batch data import with validation
🔄 Migration Tools - Site-to-site configuration transfer
💾 Backup System - Automated data backup scheduling
Maintenance Tools:
🧹 Cache Management - Performance optimization tools
🗄️ Database Cleanup - Automated maintenance tasks
📝 Log Management - Intelligent log rotation and archival
🔧 System Optimization - Performance tuning utilities
🔐 SECURITY FEATURES - ENTERPRISE GRADE:
WordPress Security Integration:
🛡️ Nonce Verification - All AJAX requests secured
🔑 Capability Checks - Proper permission validation
🧼 Data Sanitization - WordPress sanitization functions
🛡️ SQL Injection Prevention - $wpdb->prepare() usage
🔒 XSS Protection - Output escaping with esc_* functions
Advanced Security:
📊 Request Logging - Security audit trail
🚨 Error Monitoring - Security incident detection
🔐 API Key Encryption - Secure credential storage
👤 User Permission System - Granular access controls
🎨 FRONTEND DESIGN - RESPONSIVE:
Modern UI Components:
🎨 CSS Grid Layouts - Modern responsive design
✨ Smooth Animations - CSS3 transitions and transforms
📱 Mobile-First Design - Optimized for all devices
🌙 Dark Mode Support - Automatic theme detection
♿ Accessibility Ready - WCAG 2.1 compliant
Product Display Options:
🔲 Grid View - Card-based product display
📋 List View - Compact product listings
🔗 Inline Integration - Seamless content embedding
🎭 Overlay System - Non-intrusive product suggestions
🔧 DEVELOPER FEATURES - EXTENSIBLE:
WordPress Hooks & Filters:
// Available Actions
do_action('yadore_before_product_display', $products);
do_action('yadore_after_scan_complete', $post_id, $results);
do_action('yadore_ai_analysis_complete', $analysis);
// Available Filters
$products = apply_filters('yadore_filter_products', $products, $keyword);
$template = apply_filters('yadore_product_template', $template, $format);
$settings = apply_filters('yadore_default_settings', $settings);
Custom Integration:
📝 Template Override - Theme-specific customizations
🎨 CSS Customization - Complete styling control
⚙️ Settings Extension - Plugin configuration hooks
🔌 Third-Party Integration - WooCommerce, EDD compatibility
⚡ PERFORMANCE - OPTIMIZED:
Caching System:
🚀 Multi-Level Caching - AI, API, and Database caching
⚡ Smart Cache Invalidation - Intelligent cache management
🔄 Background Processing - Non-blocking operations
📈 Performance Monitoring - Real-time performance metrics
Database Optimization:
🗄️ Query Optimization - Efficient database queries
📊 Index Management - Optimized table indexes
🧹 Data Cleanup - Automated maintenance routines
📉 Memory Usage - Optimized memory consumption
📚 DOCUMENTATION - COMPREHENSIVE:
Available Documentation:
📖 User Guide - Complete setup and usage guide
🔧 Developer API - Technical integration documentation
🎥 Video Tutorials - Step-by-step video guides
💬 Support Forum - Community support and discussions
🐛 Troubleshooting - Common issues and solutions
🎨 Design System Guide - Siehe docs/STYLEGUIDE.md für Tokens & Komponenten-Governance