WP Manifestindependent plugin directory
manifest / integrations / yadore-monetizer-pro

Yadore Monetizer Pro

Professional Affiliate Marketing Plugin with Complete Feature Set

by Matthes Vogel · github.com/matthesv/yadore-monetizer-pro

0stars
0forks

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.zip

Readme

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) – false lädt frische Daten direkt aus der Yadore API
  • class - Custom CSS-Klassen
  • template - Optional; wählt ein registriertes Template (z.B. template="default-grid" oder template="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 overlay
  • yadore_test_gemini_api - AI API connection testing
  • yadore_test_yadore_api - Product API testing
  • yadore_scan_posts - Post content scanning
  • yadore_bulk_scan_posts - Bulk post processing
  • yadore_get_post_stats - Post statistics
  • yadore_scan_single_post - Individual post analysis
  • yadore_get_api_logs - API request logs
  • yadore_clear_api_logs - Log management
  • yadore_get_posts_data - Post data retrieval
  • yadore_get_debug_info - System diagnostics
  • yadore_get_tool_stats - Tools dashboard statistics & cache metrics
  • yadore_get_error_logs - Error log retrieval
  • yadore_resolve_error - Error resolution
  • yadore_test_system_component - System testing
  • yadore_test_connectivity - Produktions-Connectivity-Check für externe APIs
  • yadore_check_database - Datenbankintegritätsprüfung & Tabellenanalyse
  • yadore_test_performance - Performance-Benchmark & Cron-Check
  • yadore_clear_cache - Cache invalidation & telemetry reset
  • yadore_analyze_cache - Cache health analysis output
  • yadore_export_data - Data export functionality
  • yadore_import_data - Data import functionality

🚀 INSTALLATION - VOLLSTÄNDIGE VERSION:

Installationsschritte:

  1. Plugin hochladen: Upload nach /wp-content/plugins/yadore-monetizer-pro/
  2. Plugin aktivieren: Über WordPress Admin aktivieren
  3. ✅ Alle Features verfügbar - Vollständige Funktionalität sofort
  4. Admin Menu: "Yadore Monetizer" mit 8 Seiten verfügbar
  5. 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


🎉 v3.48.21 - PAGINATED TRANSLATIONS RELEASE!

Read the full README on GitHub →