Etibot Makale Botu

বৰ্ণনা

Etibot Makale Botu is a powerful WordPress plugin that automates your content generation workflow. It takes a list of post titles and converts them into SEO-friendly, high-quality articles using advanced AI technologies (OpenAI GPT-4.5/4o/o3-mini, Google Gemini 3.8/3.7/3.6, and Noxery API with 70+ models with full quota failover and live status logging). Part of the xBotu.com AI ecosystem.

📺 Video Tutorial & User Guide

Watch our step-by-step video guide to learn how to set up API keys, bulk add titles, and configure auto-publishing:

* ▶ Watch Video Guide on YouTube

Key Features

  • AI Content Generation: Generate SEO-optimized, readable articles in any language using OpenAI, Gemini, and Noxery API.
  • 100% Translation Ready (2 Languages): Fully translated into 2 languages (100% Turkish tr_TR & 100% English en_US) with built-in PO/MO Gettext catalogs.
  • Bilingual Interface: Toggle the complete plugin admin panel between Turkish (tr-TR) and English (en-US).
  • Smart Traffic Fallback: Automatic failover chain to lower AI models when hitting rate limits (HTTP 429 / 503).
  • Featured & In-Article Images: Create AI images, custom PHP GD canvas banners, or fetch free stock photos.
  • Image SEO: Automatic title-slug image filenames (article-title.jpg) and Alt tags.
  • Queue Management & TXT Export: 20-item pagination for huge queues (4,000+ titles) and 1-click TXT export.
  • Cron Scheduler: Automatically publish generated drafts at customized hourly intervals.
  • Bulk Image Regenerator: Re-create broken or missing featured images for existing published and draft posts with live progress bar and ID tracking.
  • xBotu.com Integration: Seamlessly works with xBotu.com — the AI-powered web platform for automated content workflows.

External Services

This plugin connects to third-party services to generate content, keywords, and fetch images:

  • OpenAI API: Used for generating article content, keywords, and images.

  • Google Gemini API: Used for generating article content and keywords.

  • Pexels API: Used to search and retrieve stock images for articles.

  • Pixabay API: Used to search and retrieve stock images for articles.

  • Unsplash API: Used to search and retrieve stock images for articles.

  • Noxery API: Used for generating article content via 70+ AI models through an OpenAI-compatible endpoint.

    • Data sent: Article prompts, titles, and API keys.
    • Website

স্ক্ৰীনশ্বট

ইনষ্টলেশ্যন

  1. Upload the etibot-makale-botu folder to the /wp-content/plugins/ directory, or upload the ZIP file via “Plugins > Add New > Upload Plugin”.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to the “Etibot Makale Botu” menu in the admin dashboard and enter your API keys.
  4. Add titles to the queue and click “Start Processing Queue”.

সঘনাই উত্থাপিত প্ৰশ্ন

How do free stock photo API keys work?

Pixabay, Unsplash, and Pexels offer free developer accounts. You can sign up via the links in the plugin settings and get your API keys for free in minutes.

How does the scheduler work?

It utilizes the built-in WordPress WP-Cron system or real server cPanel CronJobs. It automatically publishes your draft posts at the interval you select (e.g. every 6 hours).

পৰ্য্যালোচনা

ছেপ্টেম্বৰ 12, 2026
Makale yazmaktan, fotograf hazırlamaktan, ve sürekli tek tek paylaşmaktan kurtuldum. Makale botu hepsini hallediyor. Teşekkür ederim bu eklentiyi bize ücretsiz verdiğiniz için. Umarım ücretli olmaz.
আগষ্ট 30, 2026 1টা প্ৰত্যুত্তৰ
Harika bir eklenti! İçerik üretim sürecimi inanılmaz hızlandırdı, zaman kazanmak isteyen herkese kesinlikle tavsiye ederim
আটাই 1টা পৰ্য্যালোচনা পঢ়ক

অৱদানকাৰী আৰু বিকাশকাৰীসকল

“Etibot Makale Botu” হৈছে মুক্ত উৎসৰ ছফ্টৱেৰ। এইসকল লোকে এই প্লাগিনত অৱদান আগবঢ়াইছে।

অৱদানকাৰীসকল

আপোনাৰ ভাষাত “Etibot Makale Botu” অনুবাদ কৰক।

বিকাশৰ প্ৰতি আগ্ৰহী?

ক’ড ব্ৰাউজ কৰক, SVN ৰিপজিটৰী চাওক নাইবা RSS-দ্বাৰা বিকাশৰ পঞ্জী ছাবস্ক্ৰাইব কৰক।

সলনি-পঞ্জী

1.6.0

  • Security: Added nonce verification to TXT export handlers (queue & broken images).
  • Security: Removed sslverify => false from Google Trends and competitor fetcher.
  • Performance: Added status and post_id database indexes to queue table.
  • Performance: Removed redundant dbDelta calls from add_to_queue() and add_item().
  • Performance: Batched scan_broken_images (100 per page) and ajax_scan_thin_posts (100 per batch) to prevent memory exhaustion.
  • Performance: Optimized bot-only count query using found_posts instead of loading all IDs.
  • Performance: Disabled autoload on frequently-updated options (queue_running, total_words, rebuilt_*).
  • Performance: Replaced unbounded rebuilt_image_post_ids array with cursor-based pagination (last_rebuilt_post_id + rebuilt_count).
  • Cron: Separated article generation and draft publishing into independent cron hooks.
  • Cron: Added transient-based lock to prevent concurrent queue processing.
  • Cron: Made background cron batch size configurable (cron_batch_size setting).
  • Cron: Fixed check_and_publish_due_future_posts to use proper timestamp comparison and wp_publish_post().
  • Cron: Moved fallback check_and_publish_due_future_posts inside queue-active check to avoid unnecessary queries on every page load.
  • Content: Expanded Tone of Voice to 10 options (added News, Technical, Storyteller, Copywriting, Blog).
  • Content: Added AI conclusion/summary section auto-removal in clean_html_response.
  • Content: Fixed hardcoded gemini-1.5-flash in keyword translation to use user’s selected Gemini model.
  • Images: Fixed broken image repair not replacing old broken internal images in-place.
  • Images: Added “Remove Broken Images & Links” button to clean broken media from post content without regeneration.
  • Data: Fixed uninstall.php to reference correct option names and cron hooks.
  • UI: Added xBotu.com card to the Extensions (Eklentiler) tab.
  • i18n: Updated .po/.pot/.mo language files from version 1.3.7 to 1.6.0.
  • i18n: Added Noxery API to External Services section in readme.txt.
  • Misc: Removed duplicate Changelog section and duplicate constructor docblock.

1.5.1

  • Fixed TXT queue export fatal error and 0 byte file issues on admin-post.php.
  • Added “Download Completed TXT” button in Queue Management tab.

1.5.0

  • Added AI Article Length Presets (Short 300-500w, Standard 800-1200w, Comprehensive 1500-2500+w).
  • Added Tone of Voice selector (Friendly, Professional, Persuasive, Academic, Humorous).
  • Added Yoast SEO, Rank Math & SEOPress Focus Keyword & Meta Description automation.
  • Added AI Generation Analytics & Panel Summary dashboard widget.
  • Added Thin Content Refresher tab to scan (<400w) posts and expand them using AI.

1.4.4

  • Added strict content length validation (>150 plain-text chars) and Noxery API failover chain to detect and prevent empty/insufficient article generation.

1.4.3

  • Added automatic WP-Admin & site visit fallback queue processing when cPanel/Plesk server cron or cURL is not available.

1.4.2

  • Added dedicated Plesk Panel Cron URL copy input field in the Admin Help & User Guide tab.

1.4.1

  • Updated Admin Help/User Guide tab with comprehensive Plesk Panel and cPanel real CronJob setup instructions.
  • Updated REHBER.md documentation with Plesk Panel cron guide.

1.4.0

  • Added automatic stuck queue recovery (reset_stuck_processing) to force process remaining queue items on cron runs.
  • Enhanced background cron processing to guarantee continuous queue execution.

1.3.9

  • Fixed scheduler timestamp calculation and future post publishing logic.
  • Added Noxery API integration with failover capabilities.
  • Redesigned Eklentiler (Plugins) tab with inline star ratings and direct review links.

1.3.6

  • Added Image Rebuild Type selector (All Images, Featured Only, Internal Only) in Bulk Image Regenerator.
  • Added Broken Images Scanner (“Kırık Görselleri Tara”) to scan posts for missing featured image files or internal content upload files.
  • Enhanced sequential keyword assignment for image ALT tags, titles, captions, and descriptions.

1.1.6

  • Removed deprecated/invalid Gemini models (gemini-2.5-flash-lite, gemini-3.1-flash-lite, gemini-3.0-flash).
  • Added timestamped Model Quota & Failover Log status recorder (Etibot_Makale_Botu_model_logs).
  • Added interactive “Yapay Zeka Model & Kota Durum Günlüğü” box in Admin settings.
  • Standardized Gemini fallback failover chain starting from preferred top model (gemini-3.8-flash).

1.1.5

  • Implemented bilingual admin interface (Turkish tr_TR & English en_US).
  • Added automatic queue process try/catch shield to prevent fatal script crashes.
  • Enhanced queue AJAX retry logic with 120s timeout and automatic 3-retry attempt.