| 开发者 | ucemarc |
|---|---|
| 更新时间 | 2026年7月21日 01:03 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
ia-top-connect folder to the /wp-content/plugins/ directoryYes. The plugin uses WordPress's native Application Passwords system. The generated password only grants access to the REST API, not the admin dashboard. You can revoke it at any time.
The Application Password is automatically deleted and IA.Top is notified to stop publishing.
Yes, just enter your client code again and connect. A new password will be generated.
/pv and /lc beacon endpoints, capping how many post-meta writes, dedup transients, and outbound webhook calls a single client can trigger per minute<style> tag and into wp_add_inline_style(), loaded only on the plugin's own admin page/posts-sync now requires manage_options (it returns full site content including private/trashed posts), /seo-fields now checks edit_post capability for the specific post being modified, and /seo-plugin now requires edit_posts instead of being publicPlugin URI header — it was identical to Author URI, which WordPress.org's submission form rejectsphpcs:ignore comments to the exact lines they needed to coversuppress_filters from the posts-sync query (discouraged by WordPress performance guidelines)$_SERVER/$_POST reads ($_SERVER['REMOTE_ADDR'], HTTP_USER_AGENT, HTTP_REFERER, iatop_client_uuid)$wpdb calls against AIOSEO's own table with justification comments (no core API exists for it)uninstall.phpuninstall.php: cleans up the Application Password and connection when the plugin is deleted, not just deactivatedStable tag, which didn't match the plugin's real versionContributors list/wp-json/ia/v1/seo-fields endpoint to write title, description, and focus keyword regardless of which plugin is installedwp_aioseo_posts for AIOSEO (no paid REST add-on required)/wp-json/ia/v1/posts-sync endpoint so IA.Top can reconcile post status, content, and viewspost_views_count) and link-click tracking, with 15-minute deduplication and bot filtering