29 lines
1.5 KiB
PHP
29 lines
1.5 KiB
PHP
<?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(); });
|