WordPress tools
Manage a self-hosted WordPress site from chat: posts, plugins, WooCommerce products and orders, plus Elementor page design, navigation menus and WP-CLI for anything the API does not cover. Requires the Opus Growth Connector plugin on the site and the WordPress add-on on your account.
Sites · 2
list_wordpress_sitesfreeList the WordPress sites connected to your Opus Growth account, plus your WordPress plan tier, limits, and every WordPress tool you can use on them.
wordpress_site_infofreeOverview of a connected WordPress site: name, active theme, plugin count, WordPress/PHP versions, WooCommerce status.
Content · 4
wordpress_create_postfreeCreate a post or page on a connected WordPress site.
wordpress_get_postfreeRead one WordPress post or page in full, including its raw content, categories, tags and featured image.
wordpress_list_postsfreeList posts or pages on a connected WordPress site.
wordpress_update_postfreeUpdate an existing WordPress post or page by its ID.
Design and menus · 4
wordpress_edit_menufreeEdit a WordPress navigation menu: add, rename, relink, reorder or remove navbar and footer links, create a menu, or assign one to a theme location.
wordpress_edit_page_designfreeEdit the design of an Elementor page: change headings, paragraphs, button labels, links, colours and other element settings.
wordpress_menusfreeList the navigation menus of a WordPress site: the navbar, footer menus, which theme location each one fills, and the links inside them.
wordpress_page_designfreeInspect how a WordPress page is actually built (Elementor, WPBakery, Gutenberg, classic) and read its editable design fields.
Media · 2
wordpress_mediafreeBrowse the media library of a connected WordPress site: images already uploaded, with their id, URL, alt text and dimensions.
wordpress_upload_mediafreeUpload an image into a WordPress site's media library from a public URL, optionally setting it as a post's featured image in the same call.
SEO · 2
wordpress_seofreeRead the SEO settings of a connected WordPress site: which SEO plugin runs it, the search engine verification codes in place, and, for one page, its meta title, meta description, canonical and focus keyword.
wordpress_set_seofreeSet SEO fields on a connected WordPress site: a page's meta description, meta title, canonical or focus keyword, or the site's Google and Bing verification codes.
Tracking · 2
wordpress_set_trackingfreeSet a WordPress site's Google Tag Manager or GA4 measurement id, add code to the site header, or switch off an old tracking snippet.
wordpress_trackingfreeSee every place a WordPress site fires a Google Tag Manager or GA4 tag: the GTM4WP plugin, WPCode snippets, header/footer code, and the connector's own output.
Speed · 2
wordpress_performancefreeSee a WordPress site's speed settings: which caching plugin runs it, which optimisations are on, and which of them are risky on this particular site.
wordpress_set_performancefreeTurn a WordPress site's speed optimisations on or off, and undo them in one step if the site breaks.
Plugins · 5
wordpress_install_pluginfreeInstall a plugin on a connected WordPress site from a wordpress.org slug (e.g.
wordpress_list_pluginsfreeList installed plugins on a connected WordPress site, showing which are active and which have updates available.
wordpress_manage_pluginfreeActivate, deactivate, update or delete a plugin that is already installed on a connected WordPress site.
wordpress_optionfreeRead, and when asked, write a single WordPress setting by name — including the theme option that holds a theme's own tracking code.
wordpress_update_connectorfreeUpdate the Opus Growth Connector plugin on a connected WordPress site to the newest version, or just check which version it runs.
WooCommerce · 3
wordpress_woo_create_productfreeCreate a WooCommerce simple product on a connected WordPress site.
wordpress_woo_ordersfreeList recent WooCommerce orders on a connected WordPress site (status, total, currency, customer, date).
wordpress_woo_productsfreeList WooCommerce products on a connected WordPress site (name, SKU, price, stock, status).
Advanced · 1
wordpress_clifreeRun a WP-CLI command on a connected WordPress site (advanced).
Other
wordpress_usersfreeList the users of a connected WordPress site, or change the name a user is shown under on their posts.