=== Webivus AI ===
Contributors: webivusinc
Donate link: https://webivus.com/
Tags: ai, woocommerce, site-management, content-management, ai-copilot
Requires at least: 6.0
Tested up to: 7.0
Stable tag: 1.2.4
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Manage your WordPress site by chatting. Webivus AI writes content, updates plugins, optimises SEO, and runs your store — you just approve each step.

== Description ==

**You don't need to be a WordPress expert anymore. Just tell Webivus what you want, and it does the work.**

Webivus AI is an AI assistant for your WordPress site. Instead of clicking through admin menus and settings pages, you type what you need in plain English — like sending a message to a helpful team member — and Webivus does it for you.

For example, you can say:

* "Write a blog post about summer skincare tips and save it as a draft"
* "Update all my plugins, but check they're compatible first"
* "Add a new product to my store priced at $29"
* "My site feels slow — help me figure out why"
* "Improve the SEO of my Website"

Webivus understands your site, plans the steps, and asks for your approval before making any change. Nothing happens without your permission.

= Who is it for? =

* **Site owners with no technical background** — run your site without learning WordPress
* **Busy business owners** — update your store, content, and plugins in minutes, not hours
* **Developers, Freelancers and agencies** — manage client sites faster from one chat dashboard

= What can Webivus do? =

**Content**
Write SEO-friendly posts and pages, edit existing content safely, upload images, and organize categories. Everything is saved as a draft first — nothing goes live until you say "publish."

**Plugins and themes**
Search, install, activate, and update plugins and themes from WordPress.org. Before any update, Webivus checks compatibility with your WordPress and PHP versions and skips anything risky.

**WooCommerce stores**
Add and edit products, manage prices and stock, create coupons, and view orders — all by chatting. Before updating WooCommerce, Webivus scans for outdated templates that could break your cart or checkout.

**Site updates and health**
Keep WordPress core, plugins, and themes up to date safely, in the recommended order, with clear warnings before anything risky.

**All your sites in one place**
Manage more than one WordPress site? Connect them all to your Webivus dashboard and track updates, install plugins and themes, and manage content across every site from a single screen — no more logging into each admin panel one by one.

= A whole team of AI specialists, without the payroll =

Webivus isn't one general chatbot — it's a team of AI specialists working on your site:

* A **content writer** that drafts SEO-friendly posts and pages
* An **SEO specialist** that optimizes your content and metadata
* A **site auditor** that reviews your site's health and flags issues
* An **admin assistant** that handles plugins, themes, updates, and settings

For many everyday tasks, you get the kind of help you'd normally pay a developer or agency for — just by typing what you need.

== Features ==

* Manage your entire site by chatting in plain English — no technical knowledge needed
* AI-written, SEO-friendly posts and pages, saved as drafts until you say "publish"
* Install, activate, update, and remove plugins and themes through conversation
* Bulk plugin updates with per-plugin compatibility checks and clear results
* Full WooCommerce support — products, orders, stock, prices, and coupons
* Manage all your connected WordPress sites from one dashboard
* A team of AI specialists: content writer, SEO specialist, site auditor, and admin assistant
* Safety checks before every update (PHP and WordPress compatibility, WooCommerce template scans)
* Your approval required before every significant change
* Zero impact on your site speed — nothing is added to your public pages
* Secure, encrypted, auto-expiring connection tokens
* WordPress Multisite support

== Safety First ==

Webivus is built to protect your site, not put it at risk:

* **Backup reminders before risky changes** — before updating WordPress core or making other high-impact changes, Webivus suggests you take a backup and works alongside your existing backup plugin
* **Compatibility checks before every update** — incompatible updates are blocked with a clear explanation instead of breaking your site
* **WooCommerce protection** — outdated cart, checkout, and account templates are flagged before a WooCommerce update can affect your store
* **Recommended update order** — WordPress core first, then plugins, then themes, reducing the chance of conflicts
* **Nothing happens silently** — every significant action is explained and waits for your approval

== Why people trust Webivus ==

* **You approve everything** — Webivus explains what it's about to do and waits for your yes. It never changes anything silently.
* **Safe by design** — it uses WordPress's official APIs and never edits your theme or plugin files directly.
* **Zero impact on your visitors** — the plugin adds nothing to your public pages. No scripts, no styles, no slowdown.
* **No setup or training** — install, connect, and start chatting. That's it.

== Installation ==

Setup takes less than two minutes.

= Option 1 — Install from WordPress (easiest) =

1. In your WordPress admin, go to **Plugins > Add New**, search for "Webivus AI", and click **Install** then **Activate**
2. Open **Webivus AI** in your admin sidebar — you'll be guided to connect WordPress sites with Webivus using two methods. Create a free account (or log in) at webivus.com
3. Enter the email and review the consent screen and click **Connect** or use connection key method.
4. Start chatting with your site

= Option 2 — Start from webivus.com =

1. Create a free account at webivus.com
2. Install this plugin on your site and activate it
3. Open **Webivus AI** in your admin sidebar, review the consent screen, and click **Connect**

A Webivus account is required for the plugin to work.

== Third-Party Service ==

This plugin connects your site to the Webivus AI platform (https://api.webivus.com) to provide AI-powered site management. **The plugin sends no data anywhere until you click Connect** on the Webivus AI admin page, and you can disconnect at any time — communication stops immediately.

**What is sent after you connect:**

* Your site URL, site name, WordPress version, and PHP version
* Your admin email and username (to link the site to your Webivus account)
* Names, versions, and status of installed plugins and themes
* Counts of posts, pages, comments, and users (numbers only — no content)
* Basic server info (server software, PHP extensions)
* A secure, auto-renewing access token so the Webivus dashboard can talk to your site

**What is never sent:**

* Passwords
* Your customers' or users' email addresses
* Post or page content, customer data, or order details
* Database backups, credentials, or raw files from your server

**When data is sent:** once when you connect, when you take an action from the Webivus dashboard, when a plugin or theme changes on your site, and once daily to refresh the access token.

Service provided by Webivus: https://api.webivus.com

* [Webivus Terms of Service](https://webivus.com/terms-of-service)
* [Webivus Privacy Policy](https://webivus.com/privacy-policy)

== Frequently Asked Questions ==

= Do I need technical knowledge to use Webivus? =

No. If you can type a message, you can manage your site. Webivus handles the technical steps for you.

= Can the AI make changes without asking me? =

No. Every significant action requires your approval first. Webivus explains what it will do, and waits.

= Will it slow down my website? =

No. The plugin adds nothing to your public-facing pages — no scripts, styles, or assets.

= Does it work with WooCommerce? =

Yes. Webivus can manage products, orders, stock, prices, and coupons, and runs safety checks before WooCommerce updates.

= Is my data safe? =

Yes. Communication is secured with encrypted, auto-expiring tokens, and Webivus never sends passwords, customer emails, or your content to its servers. See the Third-Party Service section for the full list.

= Can I disconnect at any time? =

Yes. One click on the Webivus AI admin page stops all communication immediately. Deleting the plugin removes all connection data.

= Is Webivus free? =

The plugin is free, and Webivus offers a free account tier. Paid plans unlock higher usage. See webivus.com for pricing.

= Can I manage more than one website? =

Yes. Install the plugin on each site and connect them to the same Webivus account — you can then manage all your sites from one dashboard. The number of connected sites depends on your plan; see webivus.com/pricing.

= Does Webivus provide backups? =

Not yet. Webivus doesn't create backups itself — instead, it reminds you to take a backup before risky changes like WordPress core updates, and works alongside your existing backup plugin (such as UpdraftPlus or your host's backup tool). We recommend keeping a regular backup schedule for any production site.

= Does Webivus provide rollback if something goes wrong? =

Webivus doesn't roll back updates automatically. Its focus is preventing problems before they happen — compatibility checks block risky updates, and WooCommerce template scans catch store-breaking changes in advance. For recovery, restore from your backup plugin or host backup.

= Does it support WordPress Multisite? =

Yes, including network-wide plugin detection.

== Support ==

Need help? Email us at **hi@webivus.com** — we're happy to assist with setup, connection issues, or anything else. You can also ask questions in the support forum on this page.

== Changelog ==

= 1.2.4 =
This release aligns the plugin with the current Webivus platform version and builds on the consent-first connection experience introduced in 1.2.2. It adds real-time site monitoring, on-demand auditing, and safer AI actions. Everything new that reports data is gated behind your explicit consent and sent in the background, so nothing leaves your site until you connect and nothing slows down WP Admin.

* New: Flexible connection — connect your site by email or with a one-time connection key, plus a streamlined reconnect flow if a session ends, so setup and reconnection stay a single guided step
* New: Real-time PHP error monitoring with smart deduplication — captures fatal errors, errors, and warnings as they happen and reports a deduplicated summary to your Webivus dashboard, with no WP_DEBUG and no on-disk log file. Identical errors are merged into one record with a counter and the top affected URL patterns, and the on-site footprint stays bounded regardless of traffic
* New: Site audit report — a single on-demand report covering your server environment, database, content, SSL, WordPress Site Health, and WooCommerce, scored and presented on your Webivus dashboard
* New: Page-builder detection — pages built with Elementor, Divi, Beaver Builder, WPBakery, Oxygen, or Brizy are detected directly from your site, so the AI knows how each page is built before acting on it
* New: Delete-safety checks for pages — before deleting a page, Webivus verifies it isn't your homepage, blog/posts page, a parent of other pages, linked in a navigation menu, or a core WooCommerce page, and blocks deletions that would break your site
* New: 6-hour heartbeat and instant deactivation sync — lightweight status signals keep your dashboard accurate while reducing redundant server-side polling
* Security: All outbound reporting stays gated by your consent and is sent non-blocking — it never leaves your site until you connect and never slows down WP Admin

= 1.2.2 - 2026-04-27 =
* New: Explicit user-consent screen — the plugin now makes zero outbound network calls until the site administrator clicks "Connect" on the Webivus AI admin page. Listed data, recipient, and frequency are all disclosed inline before the click
* New: Connect / Reconnect / Disconnect now form a clear lifecycle — disconnect immediately stops all communication, reconnect re-confirms consent
* Tweak: All outbound calls (initial registration, daily token refresh, change-detection notifications) are gated by a single consent flag — the plugin honors revoked consent everywhere, not just in one place
* Tweak: Removed external font CDN load — admin styling now uses a system font stack so the plugin makes no third-party requests on its admin page
* Tweak: Dashboard URL is now filterable via the `webivus_dashboard_url` filter
* Tweak: Uninstall handler cleans up consent + lifecycle options and unschedules the daily token-refresh cron
* Fix: Sites upgrading from 1.2.1 with an active connection are auto-treated as already-consented; brand-new installs land in the consent-pending state

= 1.2.1 - 2026-03-31 =
* New: Bulk plugin updates — update multiple plugins in a single operation with per-plugin compatibility validation and results
* New: Pre-flight compatibility checks — validates PHP and WordPress version requirements before every update, skips incompatible plugins in bulk operations
* Tweak: Recommended update order enforced — core first, then plugins, then themes
* Tweak: Batch confirmation for 3+ plugin updates — single approval instead of per-plugin prompts
* Tweak: Extended timeout for bulk operations (5 minutes) and core updates (5 minutes)

= 1.2.0 - 2026-03-27 =
* New: Disconnect and reconnect site from the plugin admin page
* New: Automatic token refresh via daily WP Cron (renews when 3 days or less remaining)
* New: Dark theme admin dashboard with redesigned UI
* New: Site overview cards — content, users, plugins (circular chart), and system info
* New: Collapsible accordion sections for token details and full site data (JSON)
* New: Security footer card with encryption status
* New: Token is masked by default on the admin page — only first 8 characters visible
* Tweak: Brand colors applied to all action elements (buttons, badges, accents)
* Tweak: Google Fonts loaded for improved typography (Plus Jakarta Sans, Inter, Fira Code)
* Tweak: Footer updated with Community (Discord), Support, and Privacy Policy links
* Tweak: Responsive layout adjustments for WordPress admin sidebar
* Tweak: Copy button copies full token from hidden input without exposing it visually
* Fix: Token no longer displayed in full on admin page (security hardening)

= 1.1.0 - 2026-03-21 =
* New: Modular plugin architecture with organized file structure
* New: Encrypted credential storage for secrets and tokens
* New: Cryptographically random secret generation
* New: Clean uninstall — removes all plugin data on deletion
* New: Internationalization (i18n) support
* New: Path validation on theme file operations
* New: Input validation on import and settings operations
* Tweak: SSL verification enabled by default on all outgoing requests
* Tweak: Admin assets properly enqueued as separate files
* Tweak: Theme file operations use WordPress filesystem API
* Tweak: Improved coding standards compliance
* Fix: Import operations now require authentication
* Fix: Removed debug output from production code

= 1.0.1 - 2026-03-13 =
* New: Plugin update management with compatibility checks
* New: Theme update management
* New: WordPress core update management
* Tweak: Enhanced site data with update status information

= 1.0.0 - 2026-02-21 =
* Initial release
* Secure token-based authentication with automatic expiry
* Content management — create, edit, and organize posts, pages, and media
* Plugin management — install, activate, deactivate, and remove plugins
* Theme management — install, switch, and customize child themes
* WooCommerce support — products, orders, customers, coupons, and inventory
* Plugin health monitoring — abandoned and removed plugin detection
* Site overview — content, users, plugins, themes, and system information
* Real-time change notifications for plugin, theme, and core events
* WordPress Multisite support

== Upgrade Notice ==

= 1.2.4 =
Aligns the plugin with the current Webivus platform version. Adds email and connection-key setup, real-time PHP error monitoring, an on-demand site audit report, page-builder detection, and page delete-safety. All background reporting stays consent-gated and non-blocking. Recommended for all users.

= 1.2.2 =
Adds an explicit user-consent flow before any data is sent to the Webivus platform, removes the external font CDN load, and tightens disconnect behavior. Recommended for all users.

= 1.2.1 =
Major update management improvements: bulk plugin updates, WooCommerce override safety scanning, and pre-flight compatibility checks. Recommended for all users.

= 1.2.0 =
Adds disconnect/reconnect, automatic token refresh, redesigned dark theme admin dashboard, and token security improvements. Recommended for all users.

= 1.1.0 =
Security and architecture improvements. Encrypted storage, stronger authentication, input validation, and clean uninstall. Recommended for all users.

= 1.0.1 =
Adds update management for plugins, themes, and WordPress core.

= 1.0.0 =
Initial release — connect your WordPress site to Webivus AI.
