{"id":304511,"date":"2026-06-09T05:49:18","date_gmt":"2026-06-09T05:49:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rusenas-ai-generator\/"},"modified":"2026-06-09T05:59:00","modified_gmt":"2026-06-09T05:59:00","slug":"rusenas-ai-generator","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rusenas-ai-generator\/","author":23485160,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.4.9","stable_tag":"0.4.9","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Rusenas AI Generator","header_author":"Rusenas","header_description":"AI-powered posts and pages text generation.","assets_banners_color":"","last_updated":"2026-06-09 05:59:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/rusenas.com\/products\/ai-gen-plugin\/","rating":0,"author_block_rating":0,"active_installs":20,"downloads":77,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.4.9":{"tag":"0.4.9","author":"rusenas","date":"2026-06-09 05:59:00"}},"upgrade_notice":{"0.4.9":"<p>Class naming convention fix.<\/p>"},"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3565481,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.4.9"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,529,2209,243,166],"plugin_category":[],"plugin_contributors":[266280],"plugin_business_model":[],"class_list":["post-304511","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-content","plugin_tags-generator","plugin_tags-pages","plugin_tags-posts","plugin_contributors-rusenas","plugin_committers-rusenas"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/rusenas-ai-generator\/assets\/icon.svg?rev=3565481","icon":"https:\/\/ps.w.org\/rusenas-ai-generator\/assets\/icon.svg?rev=3565481","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Rusenas AI Generator creates high-quality posts and pages using AI. Submit a title, choose a language and model, and the plugin generates the content in the background. When the generation is complete, a WordPress post or page is created automatically.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Post and page generation<\/li>\n<li>Multiple AI model support (DeepSeek R1, Llama 3.1, Mistral)<\/li>\n<li>21 languages supported<\/li>\n<li>Customizable prompt template<\/li>\n<li>Background job processing with automatic status polling<\/li>\n<li>One-click registration or manual API key setup<\/li>\n<li>Professional custom admin interface<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on the <strong>Rusenas AI Service<\/strong> to generate text content. All content generation is performed on remote GPU servers operated by Rusenas.<\/p>\n\n<h4>What data is sent and when<\/h4>\n\n<ul>\n<li><strong>On registration<\/strong> (when a user clicks \"Register &amp; connect\" in the setup wizard): the user's email address, optional full name, and the website domain are sent to create an account and generate an API key.<\/li>\n<li><strong>On key validation<\/strong> (when a user enters an existing API key): the API key and website domain are sent to verify the key is valid.<\/li>\n<li><strong>On content generation<\/strong> (when a user submits a generation job): the API key, article title, language, selected AI model, content type, post status, website domain, and the prompt text are sent to the service for AI processing.<\/li>\n<li><strong>On job status checks<\/strong> (automatically every 5 minutes via WP-Cron, or manually): the API key and job identifier are sent to check whether the generation has completed.<\/li>\n<\/ul>\n\n<p>All requests are sent to: <code>https:\/\/ai.rusenas.com\/api.php<\/code><\/p>\n\n<p>No user data is collected or shared with third parties beyond what is described above. The service does not use cookies or tracking on the WordPress site.<\/p>\n\n<ul>\n<li>Service provider: Rusenas<\/li>\n<li>Service URL: <a href=\"https:\/\/rusenas.com\">https:\/\/rusenas.com<\/a><\/li>\n<li>Terms of Service: <a href=\"https:\/\/rusenas.com\/products\/ai-gen-plugin\/terms\">https:\/\/rusenas.com\/products\/ai-gen-plugin\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/rusenas.com\/products\/ai-gen-plugin\/privacy\">https:\/\/rusenas.com\/products\/ai-gen-plugin\/privacy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/rusenas-ai-generator<\/code> directory, or install the plugin through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress.<\/li>\n<li>Go to Rusenas AI in the admin menu.<\/li>\n<li>Register with your email or enter an existing API key.<\/li>\n<li>Start generating content.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20get%20an%20api%20key%3F\"><h3>How do I get an API key?<\/h3><\/dt>\n<dd><p>You can register directly from the plugin setup screen using your email address. An API key will be generated automatically for your website.<\/p><\/dd>\n<dt id=\"what%20ai%20models%20are%20available%3F\"><h3>What AI models are available?<\/h3><\/dt>\n<dd><p>The plugin supports DeepSeek R1, Llama 3.1, and Mistral models.<\/p><\/dd>\n<dt id=\"how%20long%20does%20generation%20take%3F\"><h3>How long does generation take?<\/h3><\/dt>\n<dd><p>Generation time depends on the model and server load. Typically between 1 and 10 minutes. The plugin checks automatically every 5 minutes, or you can click Recheck for an immediate update.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20track%20users%3F\"><h3>Does this plugin track users?<\/h3><\/dt>\n<dd><p>No. The plugin does not track visitors on your website. It only communicates with the Rusenas AI service when you (the site administrator) explicitly register, validate a key, or submit a generation job from the WordPress admin panel.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.4.9<\/h4>\n\n<ul>\n<li>Updated Terms of Service and Privacy Policy links to product-specific URLs<\/li>\n<\/ul>\n\n<h4>0.4.9<\/h4>\n\n<ul>\n<li>Renamed main class to Raig_Plugin to comply with WordPress prefix naming convention<\/li>\n<\/ul>\n\n<h4>0.4.7<\/h4>\n\n<ul>\n<li>Tested up to WordPress 7.0<\/li>\n<\/ul>\n\n<h4>0.4.5<\/h4>\n\n<ul>\n<li>CSS enqueuing via wp_register_style and wp_add_inline_style (no inline style tags)<\/li>\n<li>External service disclosure added to readme (data sent, when, Terms and Privacy links)<\/li>\n<li>Strict model allowlisting in sanitize_settings<\/li>\n<li>API key sanitization uses character allowlist instead of sanitize_text_field<\/li>\n<\/ul>\n\n<h4>0.4.4<\/h4>\n\n<ul>\n<li>Professional custom UI design<\/li>\n<li>Card-based page layouts<\/li>\n<li>Branded header bar with navigation<\/li>\n<li>All WordPress Plugin Check compliance fixes<\/li>\n<\/ul>\n\n<h4>0.3.2-beta<\/h4>\n\n<ul>\n<li>Initial public beta release<\/li>\n<\/ul>","raw_excerpt":"AI-powered posts and pages text generation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/304511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=304511"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rusenas"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=304511"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=304511"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=304511"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=304511"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=304511"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=304511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}