Initial commit: MartinAI plugin v1.0.0

This commit is contained in:
Martin Roger Sabol
2026-04-10 13:31:16 +02:00
parent 7f98c87fdf
commit 9f7941fbd4

28
martinai/martinai.php Normal file
View File

@@ -0,0 +1,28 @@
<?php
/**
* Plugin Name: MartinAI - WordPress AI Assistant
* Plugin URI: https://git.martinrogersabol.com/martin/martinai-plugin
* Description: AI asistent pro WordPress - psani obsahu, SEO meta, 404 monitor, redirect manager, schema markup a llms.txt. Vlastni Claude API nebo lokalni Ollama.
* Version: 1.0.0
* Author: Martin Roger Sabol
* Author URI: https://martinrogersabol.com
* License: GPL-2.0+
* Text Domain: martinai
*/
if (!defined('ABSPATH')) exit;
define('MARTINAI_VERSION', '1.0.0');
define('MARTINAI_PLUGIN_DIR', plugin_dir_path(__FILE__));
define('MARTINAI_PLUGIN_URL', plugin_dir_url(__FILE__));
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-core.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-api.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-settings.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-editor.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-seo.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-404.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-redirects.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-images.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-schema.php';
require_once MARTINAI_PLUGIN_DIR . 'includes/class-martinai-llmstxt.php';
register_activation_hook(__FILE__, array('MartinAI_Core', 'activate'));
register_deactivation_hook(__FILE__, array('MartinAI_Core', 'deactivate'));
add_action('plugins_loaded', function() { MartinAI_Core::get_instance(); });