| 开发者 | ilyag |
|---|---|
| 更新时间 | 2026年10月26日 19:49 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wingpilot folder to /wp-content/plugins/.Yes. A free account at app.getwppilot.com is required. The account is created automatically the first time you connect a site — you'll confirm your email address as part of the connect flow. The plugin connects your WordPress site to the WPPilot service; without the connection, the only thing it does on its own is keep any WPPilot forms on your pages working.
Only what WPPilot needs to understand and improve your site, and only after you connect: site and version details, the content it reads to answer you, activity events and security-scan data. Configuration files such as wp-config.php are checked on your own server and never sent. See External services above and the Privacy Policy.
Only with your explicit approval, and only your content. The changes the plugin can make are: post and page titles, excerpts, body content and status; SEO titles and meta descriptions; new draft pages and posts (including Elementor pages); text in Elementor, Beaver Builder and Bricks layouts; image alt text and approved stock images added to your media library; menu item labels and links; comment moderation and a post's discussion settings; custom field values; WPPilot lead forms; and clearing Elementor's generated CSS after a change. Each change is checked against the permissions of the WordPress user who connected the site, never adds scripts or PHP, shows you a preview first, and can be rolled back from the activity feed in the cockpit.
No. It never downloads, installs, activates or updates plugins, themes or code, and never runs code it receives. If you want more than this plugin does, you can optionally install the separate WPPilot Advanced add-on yourself from the WPPilot app; nothing is installed or pushed to your site automatically.
Yes. Install and connect WingPilot on each WordPress site you want WPPilot to manage. All sites connected with the same account email appear in your cockpit at app.getwppilot.com.
Yes. Open WPPilot from the main wp-admin menu and click Emergency Disconnect (you'll be asked to confirm). This immediately revokes all tokens and stops all backend communication. The plugin becomes inert. You can also disconnect individual sites from the cockpit at app.getwppilot.com.
Install and activate the plugin on a site that is reachable from the internet, open WPPilot in wp-admin and click Connect to WPPilot, then Authorize in the tab that opens. Your Briefing follows in about 90 seconds; ask WPPilot to rewrite a post title to see a change previewed, approved and then undone from the activity feed.
For the full experience, your site needs to be accessible from the internet so the WPPilot backend can reach the plugin's REST API. For local development, you can use a tunnel service like ngrok to expose your local site.
Each message sent through a WPPilot form is emailed to the address set for that form and saved under WPPilot → Leads in wp-admin. Saved leads stay on your site — they are not sent to the WPPilot service. Forms work whether or not your site is connected. If you delete the plugin, the form settings are removed but your saved leads are kept.
WordPress 6.0 and above, tested through 7.1, with PHP 8.0 or higher.
Yes, there's a free tier — install, connect, get your Briefing, and try the conversational actions without a credit card. Paid tiers (Starter, Pro, Agency) unlock higher usage limits and additional capabilities; see getwppilot.com for current pricing.
disk_free_space), WPPilot could not read your site's environment or its plugin and theme list, and answered without them. It now reads both on those hosts too.onclick) or a script address, exactly as changes to a page body and to Elementor layouts already were. The same check now also covers custom fields and settings that hold page text. Markup the text already held is kept; nothing unsafe is added, by a change or by its undo.&, a quote, < or -- inside a block's settings) lost their backslashes when saved, and a title, excerpt, new draft or meta description lost any backslash it contained.javascript:, a tab inside one, or an event handler separated by a slash (<img/src=x/onerror=…>) is refused like its plain spelling, for page and post bodies and for Elementor layouts. An Elementor layout can no longer gain a script, an event handler or a scripting address it did not already have.