Tecrübetecrube.com
Araç referansı — Veri & Site

WordPress araçları

Yazı ve sayfa düzenleme, medya, yorum yönetimi, eklenti/tema işlemleri, WooCommerce ürün ve sipariş araçları, geri alma.

Araç adları ve açıklamaları doğrudan sunucu kodundan üretilir; açıklamalar asistanın gördüğü özgün İngilizce metinlerdir.

Okuma araçları11 araç

wordpress_site_info

Okuma1 kredi

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.

ParametreTipAçıklama
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

wordpress_site_style

Okuma1 kredi

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.

ParametreTipAçıklama
postsİsteğe bağlıinteger (3–30)—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

list_wordpress_posts

Okuma1 kredi

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

ParametreTipAçıklama
searchİsteğe bağlıstring—
statusİsteğe bağlıpublish | draft | pending | private | future | any—
typeİsteğe bağlıpost | page—
limitİsteğe bağlıinteger (1–100)—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

search_wordpress_content

Okuma1 kredi

Search posts and pages by text (e.g. 'shipping times', 'about'). Returns ids to pass to the update tools.

ParametreTipAçıklama
queryZorunlustring—
limitİsteğe bağlıinteger (1–50)—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

list_wordpress_comments

Okuma1 kredi

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

ParametreTipAçıklama
statusİsteğe bağlıhold | approve | spam | trash | all—
limitİsteğe bağlıinteger (1–100)—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

list_wordpress_plugins

Okuma1 kredi

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.

ParametreTipAçıklama
check_updatesİsteğe bağlıboolean—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

list_wordpress_themes

Okuma1 kredi

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

ParametreTipAçıklama
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

list_wordpress_change_log

Okuma1 kredi

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.

ParametreTipAçıklama
limitİsteğe bağlıinteger (1–200)—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

list_woocommerce_products

Okuma1 kredi

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

ParametreTipAçıklama
low_stockİsteğe bağlıboolean—
thresholdİsteğe bağlıinteger (1–…)low-stock threshold, default 5
searchİsteğe bağlıstring—
limitİsteğe bağlıinteger (1–100)—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

woocommerce_orders_summary

Okuma1 kredi

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

ParametreTipAçıklama
daysİsteğe bağlıinteger (1–365)—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

wordpress_backup_note

Okuma1 kredi

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

ParametreTipAçıklama
post_idZorunluinteger—
typeİsteğe bağlıpost | page—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma araçları15 araç

create_wordpress_post

Yazma2 kredi

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 an approval item; nothing is written until approved. Never publishes.

ParametreTipAçıklama
titleZorunlustring—
briefİsteğe bağlıstringwhat the post is about; used when content is not given
contentİsteğe bağlıstringHTML body; if omitted a draft is generated from the brand profile and the site's voice
excerptİsteğe bağlıstring—
wordsİsteğe bağlıinteger (150–2000)—
statusİsteğe bağlıdraft | pending—
categoriesİsteğe bağlıarray<integer>—
tagsİsteğe bağlıarray<integer>—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

update_wordpress_post

Yazma2 kredi

Update a post's or page's title, content, excerpt, slug or status (publishing included). Records the latest revision id as the rollback point. Goes through preview and approval.

ParametreTipAçıklama
post_idZorunluinteger—
typeİsteğe bağlıpost | page—
titleİsteğe bağlıstring—
contentİsteğe bağlıstring—
excerptİsteğe bağlıstring—
slugİsteğe bağlıstring—
statusİsteğe bağlıdraft | pending | publish | private—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

update_wordpress_page

Yazma2 kredi

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 queues the change for approval; replacements are re-applied on the live content at apply time.

ParametreTipAçıklama
page_idZorunluinteger—
typeİsteğe bağlıpage | post—
replacementsİsteğe bağlıarray<object>—
link_fixesİsteğe bağlıarray<object>broken link URL -> working URL
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

add_wordpress_faq_section

Yazma2 kredi

Append a short FAQ section (heading + question/answer blocks) at the bottom of a post or page. Preview and approval first; revision id recorded.

ParametreTipAçıklama
post_idZorunluinteger—
typeİsteğe bağlıpost | page—
headingİsteğe bağlıstring—
faqZorunluarray<object>—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

moderate_wordpress_comments

Yazma2 kredi

Approve the listed comment ids and/or mark others as spam. Queued for approval with a preview; applied to WordPress only after approval.

ParametreTipAçıklama
approveİsteğe bağlıarray<integer>—
spamİsteğe bağlıarray<integer>—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

update_wordpress_plugin

Yazma2 kredi

activate/deactivate/upgrade a plugin (preview + approval). 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.

ParametreTipAçıklama
pluginZorunlustringplugin file from list_wordpress_plugins, e.g. akismet/akismet
actionZorunluactivate | deactivate | upgrade—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

install_wordpress_plugin

Yazma2 kredi

Install a plugin from WordPress.org (optionally activate it). Shows name, version, requirements and rating, then waits for approval. Needs the Tecrübe Connector plugin; rollback deletes it again.

ParametreTipAçıklama
slugZorunlustringWordPress.org plugin slug, e.g. contact-form-7
activateİsteğe bağlıboolean—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

activate_wordpress_theme

Yazma2 kredi

Switch the active theme (preview shows current vs new; approval required; previous theme recorded for rollback). Needs the Tecrübe Connector plugin.

ParametreTipAçıklama
stylesheetZorunlustringtheme directory name from list_wordpress_themes
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

update_wordpress_theme

Yazma2 kredi

Update a theme to its latest version after a zip backup (rollback point). Preview shows installed vs latest version; approval required. Needs the Tecrübe Connector plugin.

ParametreTipAçıklama
stylesheetZorunlustring—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

update_wordpress_setting

Yazma2 kredi

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.

ParametreTipAçıklama
nameZorunlublogname | blogdescription | timezone_string | permalink_structure | date_format | time_format | posts_per_page | default_comment_status—
valueZorunlustringnew value, e.g. Europe/Istanbul, /%postname%/ or 10
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

run_wordpress_command

YazmaGeri alınamaz2 kredi

WP-CLI-like safe command set on the site. Read commands (cron-list, db-size) answer directly; cache-flush, 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) go through approval. Needs the Tecrübe Connector plugin.

ParametreTipAçıklama
commandZorunlucron-list | db-size | cache-flush | rewrite-flush | cron-run | transient-delete | search-replace—
argsİsteğe bağlıobjectcron-run: {hook}; transient-delete: {name} or {expired: true}; search-replace: {search, replace}
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

upload_wordpress_media

Yazma2 kredi

Upload an image/file from a public URL into the WordPress media library (with title and alt text). Approval required. Needs the Tecrübe Connector plugin.

ParametreTipAçıklama
urlZorunlustringpublic http(s) URL of the file
titleİsteğe bağlıstring—
altİsteğe bağlıstring—
post_idİsteğe bağlıintegerattach to this post (optional)
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

rollback_wordpress_change

YazmaGeri alınamaz2 kredi

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. Preview and approval first.

ParametreTipAçıklama
change_idİsteğe bağlıstringid from list_wordpress_change_log (plugin/theme/setting/search-replace changes)
post_idİsteğe bağlıinteger—
revision_idİsteğe bağlıintegercontent revision to restore
typeİsteğe bağlıpost | page—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

update_woocommerce_product_price

Yazma2 kredi

Change a WooCommerce product's regular and/or sale price in the store currency. Shows current vs new price, then waits for approval.

ParametreTipAçıklama
product_idZorunluinteger—
regular_priceİsteğe bağlınumber—
sale_priceİsteğe bağlınumber—
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.

update_woocommerce_stock

Yazma2 kredi

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, then waits for approval. Works with both the application-password and the Connector-plugin connection.

ParametreTipAçıklama
product_idİsteğe bağlıinteger—
variation_idİsteğe bağlıintegerfor variable products (stock is per variation)
stock_quantityİsteğe bağlıintegerabsolute quantity; turns stock management on
adjust_byİsteğe bağlıintegerrelative change, e.g. -3 or +20 (applied to the quantity at approval time)
manage_stockİsteğe bağlıboolean—
stock_statusİsteğe bağlıinstock | outofstock | onbackorder—
itemsİsteğe bağlıarray<object>bulk: several products/variations in one approval
siteİsteğe bağlıstringsite URL when more than one WordPress site is connected (see wordpress_site_info.sites); default: the most recently connected site

Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.