דילוג לתוכן
Tecrübetecrube.com
Assistant tools · Local business and content

WordPress tools

Post and page editing, media, comment moderation, plugin/theme operations, WooCommerce product and order tools, rollback.

Tool names and descriptions are generated straight from the server code; the descriptions are the original English text the assistant sees.

Read tools21 tools

wordpress_site_info

קריאה1 credits

Connected WordPress site: name, URL, connected user and roles, whether WooCommerce is present, pending comment count, latest posts. Read only; returns connected=false with a note if no site is connected.

ParameterTypeDescription
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_site_style

קריאה1 credits

Measured writing voice of the site from its recent published posts (length, sentence length, subheadings, lists, address form, tone). Use before drafting so new content matches the site.

ParameterTypeDescription
postsOptionalinteger (3–30)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

list_wordpress_posts

קריאה1 credits

Posts or pages with id, title, status, link, dates, excerpt and word count. Optional WordPress search and paging (page).

ParameterTypeDescription
searchOptionalstring—
statusOptionalpublish | draft | pending | private | future | any—
typeOptionalpost | page—
limitOptionalinteger (1–100)—
per_pageOptionalinteger (1–100)alias of limit
pageOptionalinteger (1–…)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

search_wordpress_content

קריאה1 credits

Search posts and pages by text (e.g. 'shipping times', 'about'). Returns ids to pass to the update tools. With exact/regex/search_in/match/offset it switches to an exact scan on the site (counts per post, snippet, next_offset), which finds strings WordPress' word-based search misses.

ParameterTypeDescription
queryRequiredstring—
limitOptionalinteger (1–50)—
exactOptionalbooleanexact substring scan instead of WordPress' fuzzy search (needs the Tecrübe Connector plugin)
regexOptionalbooleantreat query as a regular expression (exact scan)
matchOptionalexact | ignore_case | whole_word—
search_inOptionalall | content | title | excerpt—
typeOptionalstringpost | page | any | a public post type
statusOptionalpublish | draft | pending | private | future | any—
max_scanOptionalinteger (1–2000)—
offsetOptionalinteger (0–…)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

list_wordpress_comments

קריאה1 credits

Comments by status; default 'hold' = awaiting moderation. Returns id, post, author, date and text so you can judge genuine vs spam.

ParameterTypeDescription
statusOptionalhold | approve | spam | trash | all—
limitOptionalinteger (1–100)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

list_wordpress_plugins

קריאה1 credits

Installed plugins with status and installed version; compares with WordPress.org to flag available updates (unknown for plugins not on WordPress.org). Needs an administrator user.

ParameterTypeDescription
check_updatesOptionalboolean—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

list_wordpress_themes

קריאה1 credits

Installed themes with version, active flag and (with the Tecrübe Connector plugin) available updates. Read only.

ParameterTypeDescription
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

list_wordpress_change_log

קריאה1 credits

The Tecrübe Connector plugin's own audit log on the site: signed calls, rollback-able changes (with change_id) and zip backups. Read only.

ParameterTypeDescription
limitOptionalinteger (1–200)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

list_woocommerce_products

קריאה1 credits

WooCommerce products with SKU, price, stock quantity and status; low_stock=true lists products below the threshold or out of stock. Paging with page.

ParameterTypeDescription
low_stockOptionalboolean—
thresholdOptionalinteger (1–…)low-stock threshold, default 5
searchOptionalstring—
limitOptionalinteger (1–100)—
per_pageOptionalinteger (1–100)alias of limit
pageOptionalinteger (1–…)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

woocommerce_orders_summary

קריאה1 credits

Order summary for the last N days: count, revenue, average order, breakdown by status, latest orders. Read only.

ParameterTypeDescription
daysOptionalinteger (1–365)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_backup_note

קריאה1 credits

Record the rollback point before editing: latest revision id, modified time and content length of a post/page (WordPress revisions are the safety net).

ParameterTypeDescription
post_idRequiredinteger—
typeOptionalpost | page—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

list_wordpress_sites

קריאה1 credits

Connected WordPress sites (URL, name, connection mode), the plan's site limit and usage, the newest connector version and every WordPress tool name. Read only.

ParameterTypeDescription
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_get_post

קריאה1 credits

One post or page in full: raw content (block markup / HTML), title, excerpt, slug, status, categories, tags, featured image, author, template, comment status. Read only.

ParameterTypeDescription
idOptionalinteger—
post_idOptionalintegeralias of id
typeOptionalpost | page—
rawOptionalbooleanreturn the full raw content without the plain-text digest
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_menus

קריאה1 credits

Navigation menus: classic menus with their items (id, title, url, parent, position), which theme location each fills, and block-theme navigations with their links. Needs the Tecrübe Connector plugin. Read only.

ParameterTypeDescription
menu_idOptionalinteger—
nav_idOptionalintegerblock-theme navigation (wp_navigation) id
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_page_design

קריאה1 credits

How a page is built (Elementor, block editor, WPBakery or classic) and its editable design elements: Elementor widgets with their text, link and colour settings, or blocks by path with attributes. Needs the Tecrübe Connector plugin. Read only.

ParameterTypeDescription
idOptionalinteger—
post_idOptionalintegeralias of id
elementOptionalstringone element id (Elementor) or block path (block editor) for its full settings
offsetOptionalinteger (0–…)—
limitOptionalinteger (1–200)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_media

קריאה1 credits

Browse the media library: id, URL, title, alt text, MIME type and dimensions; filter by text or type, page through, fetch one item or check whether a URL is already uploaded. Read only.

ParameterTypeDescription
searchOptionalstring—
mimeOptionalstringimage, video, application/pdf …
per_pageOptionalinteger (1–100)—
pageOptionalinteger (1–…)—
media_idOptionalinteger—
check_urlOptionalstringis this file URL already in the library?
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_seo

קריאה1 credits

SEO setup of the site: which SEO plugin runs it (Yoast, Rank Math, SEOPress), Google/Bing verification codes, search visibility, and for one page or category/tag its meta title, description, canonical, focus keyword and noindex. Needs the Tecrübe Connector plugin. Read only.

ParameterTypeDescription
idOptionalintegerpost/page id
term_idOptionalinteger—
taxonomyOptionalstring—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_tracking

קריאה1 credits

Every place the site outputs a Google Tag Manager, GA4, Google Ads or Meta pixel tag: connector, GTM4WP, WPCode header/footer and snippets, Site Kit, theme options, plus the ids actually found on the homepage and duplicates (double counting). Needs the Tecrübe Connector plugin. Read only.

ParameterTypeDescription
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_performance

קריאה1 credits

Speed settings: which caching plugin runs (LiteSpeed Cache, WP Rocket, Autoptimize, WP Fastest Cache), which optimisations are on, which are risky on this site (page builder, shop, sliders) and what can be excluded. Needs the Tecrübe Connector plugin. Read only.

ParameterTypeDescription
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_woo_orders

קריאה1 credits

Recent WooCommerce orders one by one: number, status, total, currency, date, item count, payment method and customer (name shortened, e-mail masked). Read only.

ParameterTypeDescription
per_pageOptionalinteger (1–100)—
pageOptionalinteger (1–…)—
statusOptionalstringpending, processing, on-hold, completed, cancelled, refunded, failed
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

wordpress_contact_forms

קריאה1 credits

Contact Form 7 forms; with form_id the fields (required or not, options) and the notification mail's recipient, sender and subject. Needs the Tecrübe Connector plugin. Read only.

ParameterTypeDescription
form_idOptionalinteger—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tools33 tools

create_wordpress_post

כתיבה2 credits

Draft a blog post in the site's usual voice (brand profile + measured style) and queue saving it to WordPress as a DRAFT. Returns the draft text and saves it to WordPress as a draft. Never publishes.

ParameterTypeDescription
titleRequiredstring—
briefOptionalstringwhat the post is about; used when content is not given
contentOptionalstringHTML body; if omitted a draft is generated from the brand profile and the site's voice
excerptOptionalstring—
wordsOptionalinteger (150–2000)—
statusOptionaldraft | pending—
categoriesOptionalarray<integer>—
tagsOptionalarray<integer>—
typeOptionalpost | page—
slugOptionalstring—
featured_mediaOptionalintegermedia id (wordpress_media) for the featured image
templateOptionalstringpage template file, e.g. elementor_header_footer
languageOptionalstringPolylang/WPML language code (needs the Tecrübe Connector plugin)
metaOptionalobjectpost meta key → value (plugin)
copy_meta_fromOptionalintegercopy all post meta (e.g. an Elementor design) from this post id (plugin)
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

update_wordpress_post

כתיבה2 credits

Update a post's or page's title, content, excerpt, slug, status (publishing included), featured image, categories, tags, author, comment/ping status or template, or find/replace inside its content. Records the latest revision id as the rollback point. Applied directly when the user asks.

ParameterTypeDescription
post_idOptionalinteger—
typeOptionalpost | page—
idOptionalintegeralias of post_id
titleOptionalstring—
contentOptionalstring—
excerptOptionalstring—
slugOptionalstring—
statusOptionaldraft | pending | publish | private—
featured_mediaOptionalinteger—
categoriesOptionalarray<integer>—
tagsOptionalarray<integer>—
authorOptionalinteger—
comment_statusOptionalopen | closed—
ping_statusOptionalopen | closed—
templateOptionalstring—
replaceOptionalarray<object>find/replace inside the current content (applied at write time)
matchOptionalexact | ignore_case | regexhow replace[].find matches
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

update_wordpress_page

כתיבה2 credits

Edit a page (or post) in place: find/replace text (e.g. old address -> new address) and fix broken links. Fetches the page HTML first, shows before/after and match counts, then applies the change; replacements are re-applied on the live content at apply time.

ParameterTypeDescription
page_idRequiredinteger—
post_idOptionalintegerAlias of page_id
typeOptionalpage | post—
replacementsOptionalarray<object>—
link_fixesOptionalarray<object>broken link URL -> working URL
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

add_wordpress_faq_section

כתיבה2 credits

Append a short FAQ section (heading + question/answer blocks) at the bottom of a post or page. Applied directly when the user asks; revision id recorded.

ParameterTypeDescription
post_idRequiredinteger—
typeOptionalpost | page—
headingOptionalstring—
faqRequiredarray<object>—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

moderate_wordpress_comments

כתיבה2 credits

Approve the listed comment ids and/or mark others as spam. Applied to WordPress directly when the user asks; the result shows the preview.

ParameterTypeDescription
approveOptionalarray<integer>—
spamOptionalarray<integer>—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

update_wordpress_plugin

כתיבהIrreversible2 credits

activate/deactivate/upgrade/delete a plugin (applied directly when the user asks). 'delete' needs the Tecrübe Connector plugin and takes a zip backup first, so rollback_wordpress_change restores it. On a site connected with the Tecrübe Connector plugin (mode=plugin), 'upgrade' performs a real version update via WordPress's own upgrader after taking a zip backup (rollback point). On an application-password connection 'upgrade' is honest: the core REST API cannot upgrade versions, so it returns installed vs latest version and tells the user to update from WordPress admin › Updates.

ParameterTypeDescription
pluginRequiredstringplugin file from list_wordpress_plugins, e.g. akismet/akismet
actionRequiredactivate | deactivate | upgrade | delete—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

install_wordpress_plugin

כתיבה2 credits

Install a plugin from WordPress.org by slug, or from a public https .zip URL (optionally activate it). Shows name, version, requirements and rating and applies it. If activation fails the plugin is removed again unless keep_on_failure. Needs the Tecrübe Connector plugin; rollback deletes it again.

ParameterTypeDescription
slugOptionalstringWordPress.org plugin slug, e.g. contact-form-7
activateOptionalboolean—
zip_urlOptionalstringpublic https URL of a plugin .zip (instead of a WordPress.org slug)
keep_on_failureOptionalbooleankeep the plugin installed if activation fails (default: remove it again)
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

activate_wordpress_theme

כתיבה2 credits

Switch the active theme (preview shows current vs new; applied directly when the user asks; previous theme recorded for rollback). Needs the Tecrübe Connector plugin.

ParameterTypeDescription
stylesheetRequiredstringtheme directory name from list_wordpress_themes
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

update_wordpress_theme

כתיבה2 credits

Update a theme to its latest version after a zip backup (rollback point). Preview shows installed vs latest version; applied directly when the user asks. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
stylesheetRequiredstring—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

update_wordpress_setting

כתיבה2 credits

Change an allowed site setting (site title, tagline, time zone, permalink structure, date/time format, posts per page, default comment status). siteurl/home are never changed. Preview shows current vs new; previous value kept for rollback. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
nameRequiredblogname | blogdescription | timezone_string | permalink_structure | date_format | time_format | posts_per_page | default_comment_status—
valueRequiredstringnew value, e.g. Europe/Istanbul, /%postname%/ or 10
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

run_wordpress_command

כתיבהIrreversible2 credits

WP-CLI-like safe command set on the site. Read commands (cron-list, db-size) answer directly; cache-flush, cache-purge (page-cache plugins), rewrite-flush, cron-run, transient-delete and search-replace (posts/pages content and titles only, previewed with match counts, a revision taken before each item) run directly when the user asks. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
commandRequiredcron-list | db-size | cache-flush | cache-purge | rewrite-flush | cron-run | transient-delete | search-replace—
argsOptionalobjectcron-run: {hook}; transient-delete: {name} or {expired: true}; search-replace: {search, replace}; cache-purge: {elementor_regenerate}
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

upload_wordpress_media

כתיבה2 credits

Upload an image/file from a public URL into the WordPress media library (with title, alt text and file name), optionally setting it as a post's featured image in the same step. Approval required. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
urlRequiredstringpublic http(s) URL of the file
titleOptionalstring—
altOptionalstring—
post_idOptionalintegerattach to this post (optional)
filenameOptionalstringfile name to store it under
featuredOptionalbooleanalso set it as the featured image of post_id (rollback-able)
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

rollback_wordpress_change

כתיבהIrreversible2 credits

Roll back a change: a plugin update (restores the zip backup), install, activation, theme switch/update, setting change or search-replace by change_id; or restore a post/page to a WordPress revision by post_id + revision_id. Applied directly when the user asks.

ParameterTypeDescription
change_idOptionalstringid from list_wordpress_change_log (plugin/theme/setting/search-replace changes)
post_idOptionalinteger—
revision_idOptionalintegercontent revision to restore
typeOptionalpost | page—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

update_woocommerce_product_price

כתיבה2 credits

Change a WooCommerce product's regular and/or sale price in the store currency. Shows current vs new price and applies it.

ParameterTypeDescription
product_idRequiredinteger—
regular_priceOptionalnumber—
sale_priceOptionalnumber—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

update_woocommerce_stock

כתיבה2 credits

Update WooCommerce stock: quantity (absolute or relative), stock management on/off and stock status (instock, outofstock, onbackorder) for products and individual variations, one item or up to 100 at once. For a variable product without variation_id it lists the variations instead. Shows current vs new values and applies it. Works with both the application-password and the Connector-plugin connection.

ParameterTypeDescription
product_idOptionalinteger—
variation_idOptionalintegerfor variable products (stock is per variation)
stock_quantityOptionalintegerabsolute quantity; turns stock management on
adjust_byOptionalintegerrelative change, e.g. -3 or +20 (applied to the current quantity)
manage_stockOptionalboolean—
stock_statusOptionalinstock | outofstock | onbackorder—
itemsOptionalarray<object>bulk: several products/variations in one action
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_edit_menu

כתיבהIrreversible2 credits

Change a navigation menu: add, rename/relink, move or remove a link, reorder items, create a menu or assign it to a theme location. Dry run on the site first, then applied; every change is rollback-able (rollback_wordpress_change). Needs the Tecrübe Connector plugin.

ParameterTypeDescription
actionRequiredadd_item | update_item | remove_item | reorder | create_menu | assign_location—
menu_idOptionalinteger—
item_idOptionalinteger—
titleOptionalstring—
urlOptionalstring—
page_idOptionalintegerlink to this page instead of a url
parent_idOptionalinteger—
positionOptionalinteger—
targetOptional | _blank—
orderOptionalarray<integer>reorder: all item ids in the new order
nameOptionalstringcreate_menu: menu name
locationOptionalstringassign_location: theme location
nav_idOptionalintegerblock navigation id (update_item/remove_item with path)
pathOptionalstringblock navigation link path from wordpress_menus
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_edit_page_design

כתיבה2 credits

Edit an Elementor or block-editor page's design: headings, texts, button labels, links, colours and other element settings, or find/replace inside an element; restore=true undoes the last design edit. The site does a dry run first (before → after per field), then applies it; the previous design is kept for rollback. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
idOptionalinteger—
post_idOptionalintegeralias of id
editsOptionalarray<object>—
elementOptionalstring—
settingsOptionalobject—
restoreOptionalbooleanundo the latest design edit of this page
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_set_seo

כתיבה2 credits

Set SEO fields through the site's SEO plugin: meta title, description, canonical, focus keyword or noindex of a page or a category/tag archive, or the Google/Bing verification codes. Filled fields are skipped unless overwrite. Dry run, then applied, previous values kept for rollback. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
idOptionalinteger—
term_idOptionalinteger—
taxonomyOptionalstringcategory (default) or post_tag
titleOptionalstring—
descriptionOptionalstring—
canonicalOptionalstring—
focus_keywordOptionalstring—
noindexOptionalboolean—
google_verificationOptionalstring—
bing_verificationOptionalstring—
overwriteOptionalbooleanreplace fields that already have a value (default: skip them)
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_set_tracking

כתיבה2 credits

Set the GTM container or GA4 measurement id the connector outputs, add head/body code, remove an old id, switch a WPCode tracking snippet off/on or edit header/footer code. Dry run, then applied, rollback-able. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
gtm_idOptionalstringGTM-XXXX output by the connector ('' removes it)
ga4_idOptionalstringG-XXXX output by the connector ('' removes it)
remove_idOptionalstringremove this id from the connector and GTM4WP
head_codeOptionalstringcode to add to the site <head>
body_codeOptionalstringcode to add after <body>
disable_snippetOptionalintegerWPCode snippet id to switch off
enable_snippetOptionalinteger—
replaceOptionalobject—
replace_inOptionalconnector_head | connector_body | wpcode_header | wpcode_body | wpcode_footer—
confirmOptionalbooleanaccepted for compatibility; applied directly when the user asks
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_set_performance

כתיבה2 credits

Turn the caching plugin's optimisations on or off (page/browser cache, minify, lazy load, combine, defer, async CSS, guest mode) and manage exclusions; risky ones need confirm_risky. Cache is purged afterwards; one rollback_wordpress_change restores every setting if the site breaks. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
page_cacheOptionalboolean—
browser_cacheOptionalboolean—
minify_cssOptionalboolean—
minify_jsOptionalboolean—
lazy_loadOptionalboolean—
combine_cssOptionalboolean—
combine_jsOptionalboolean—
defer_jsOptionalboolean—
css_asyncOptionalboolean—
guest_modeOptionalboolean—
confirm_riskyOptionalbooleanrequired to turn on combine/defer/async/guest mode
excludeOptionalarray | stringfiles/URLs to exclude
exclude_fromOptionaljs | css | defer | cache—
exclude_modeOptionaladd | replace | remove—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_purge_cache

כתיבה2 credits

Purge the site's page caches (LiteSpeed, WP Rocket, W3 Total Cache, WP Super Cache, WP Fastest Cache, Autoptimize, SiteGround, Breeze, Hummingbird) and the object cache, so a widget, option, SEO or theme-file change goes live. Approval required. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
elementor_regenerateOptionalbooleanalso clear Elementor's generated CSS
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_option

כתיבהIrreversible1 credits

Read one WordPress option by name (secret-looking values masked), or with write=true change it (whole value or one key inside an array option, e.g. a theme's tracking-code setting). Core URLs, roles, active plugins and the connector's own options are refused. Writes: dry run, then applied, rollback-able. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
nameRequiredstring—
keyOptionalstringdot path inside an array option, e.g. header_code or a.b
writeOptionalbooleanfalse/omitted = read
valueOptionalstring—
value_jsonOptionalstringJSON value (array/number/bool)
forceOptionalbooleancreate a missing option or allow a type change
force_typeOptionalstring | int | float | bool | array—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_update_connector

כתיבה1 credits

Check which Tecrübe Connector version the site runs against the newest one, and update it (signed package, zip backup first, rollback-able). Connectors older than 1.1.0 are updated once by hand; the tool says how.

ParameterTypeDescription
check_onlyOptionalboolean—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_woo_create_product

כתיבה2 credits

Create a WooCommerce simple product (name, regular price, description, SKU, stock), as a draft unless told otherwise. Dry run, then applied; rollback moves it to the trash. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
nameRequiredstring—
priceRequirednumber—
descriptionOptionalstring—
skuOptionalstring—
statusOptionaldraft | pending | private | publishdefault draft
stockOptionalintegerstock quantity (turns stock management on)
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_bulk_replace

כתיבהIrreversible2 credits

The same find/replace across many posts and pages in one action (up to 100 per call). A dry run is mandatory: the site lists every matching item with before/after; no match → no action. A revision is taken per item and one rollback_wordpress_change restores them all. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
searchRequiredstring—
replaceRequiredstring—
idsOptionalarray<integer>limit to these posts/pages
search_inOptionalall | content | title | excerpt—
regexOptionalboolean—
matchOptionalexact | ignore_case | whole_word—
typeOptionalstringpost | page | any | a public post type
statusOptionalpublish | draft | pending | private | future | any—
max_scanOptionalinteger (1–2000)—
offsetOptionalinteger (0–…)—
confirmOptionalbooleanaccepted for compatibility; the dry run always comes first, then the change is applied
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_test_contact_form

כתיבה2 credits

Submit a test entry to a Contact Form 7 form through its own endpoint and report the outcome: mail_sent, mail_failed (WordPress could not send the mail), validation_failed (with the invalid fields) or spam. Sends a real notification e-mail, so only run it when the user asked. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
form_idRequiredinteger—
fieldsOptionalobjectfield name → test value
confirmOptionalbooleanaccepted for compatibility; applied directly when the user asks
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_languages

כתיבה1 credits

Languages of a multilingual site (Polylang or WPML) with the default; action=add adds a new Polylang language after a dry run (rollback removes it). Needs the Tecrübe Connector plugin.

ParameterTypeDescription
actionOptionallist | add—
codeOptionalstring—
nameOptionalstring—
localeOptionalstringe.g. de_DE
rtlOptionalboolean—
orderOptionalinteger—
flagOptionalstring—
confirmOptionalbooleanaccepted for compatibility; applied directly when the user asks
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_slider

כתיבה1 credits

Slider Revolution: list sliders, read a slider's slides and texts, or find/replace text/links inside its slides (dry run with match count, then applied, previous slide data kept for rollback). Needs the Tecrübe Connector plugin.

ParameterTypeDescription
actionOptionallist | get | replace—
slider_idOptionalinteger—
slide_idOptionalinteger—
findOptionalstring—
replaceOptionalstring—
confirmOptionalbooleanaccepted for compatibility; applied directly when the user asks
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_snippet

כתיבהIrreversible2 credits

WPCode code snippets: list, read, create, update, switch on/off or delete (to trash). PHP code is syntax-checked on the site before saving; every write has a dry run, then is applied, with rollback. The safe way to run PHP without editing theme files. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
actionOptionallist | get | create | update | activate | deactivate | delete—
snippet_idOptionalinteger—
titleOptionalstring—
codeOptionalstring—
code_typeOptionalphp | html | css | js | text | universal—
locationOptionalstringWPCode location, e.g. site_wide_header, site_wide_footer, everywhere
priorityOptionalinteger—
auto_insertOptionalboolean—
activeOptionalboolean—
confirmOptionalbooleanaccepted for compatibility; applied directly when the user asks
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_terms

כתיבהIrreversible2 credits

Categories and tags: list (with description, parent, count, language), create, rename, change slug or description, move under a parent, or delete (the posts it was on are remembered so rollback can restore it). Writes need the Tecrübe Connector plugin; a dry run comes first.

ParameterTypeDescription
actionOptionallist | create | update | delete—
taxonomyOptionalstringcategory (default), post_tag, product_cat …
term_idOptionalinteger—
nameOptionalstring—
slugOptionalstring—
descriptionOptionalstring—
parentOptionalinteger—
searchOptionalstring—
langOptionalstringPolylang language
per_pageOptionalinteger (1–200)—
pageOptionalinteger (1–…)—
confirmOptionalbooleanaccepted for compatibility; applied directly when the user asks
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_theme_file

כתיבהIrreversible2 credits

Last resort for code baked into the ACTIVE theme (e.g. a hard-coded gtag in header.php): list and read its php/css/js/json/html/txt files, or replace/append/prepend text. The file is backed up first, PHP is syntax-checked and restored at once if the homepage stops loading; dry run, then applied, rollback-able. Respects DISALLOW_FILE_EDIT. Needs the Tecrübe Connector plugin.

ParameterTypeDescription
actionOptionallist | read | replace | append | prepend—
pathOptionalstringpath inside the active theme, e.g. header.php
findOptionalstring—
replaceOptionalstringreplacement (replace) or the text to add (append/prepend)
containsOptionalstringonly edit if the file contains this text; on read: count it
modeOptionalall | first—
countOptionalintegerexpected number of matches; refuse otherwise
confirmOptionalbooleanaccepted for compatibility; applied directly when the user asks
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.

wordpress_users

כתיבה1 credits

Site users (id, login, shown name, roles; e-mail masked), or with id + display_name/first_name/last_name change the name a user is shown under on their posts (dry run, then applied, rollback; roles are never changed). Changing needs the Tecrübe Connector plugin.

ParameterTypeDescription
idOptionalinteger—
display_nameOptionalstring—
first_nameOptionalstring—
last_nameOptionalstring—
searchOptionalstring—
per_pageOptionalinteger (1–100)—
pageOptionalinteger (1–…)—
siteOptionalstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site
site_urlOptionalstringalias of site

Write tool: the call first produces a preview; the change reaches the platform only after you approve it.