About WordPress
WordPress is a versatile platform that enables businesses to build and maintain websites tailored to their specific needs without requiring extensive technical expertise. It offers a vast ecosystem of plugins and themes that allow companies to add functionalities such as eCommerce, booking systems, SEO optimization, and customer relationship management, all within one platform. Businesses benefit from its user-friendly interface, which simplifies content creation and site management, helping them focus on their core operations. The platform supports scalability and customization, making it suitable for small businesses as well as large enterprises seeking high ROI and strong security. Additionally, WordPress integrates seamlessly with numerous third-party tools, enhancing marketing, analytics, and payment processing capabilities to support business growth.
AI Agent Use Cases
• AI agents can use WordPress to automate content publishing by scheduling posts and managing revisions. They can also optimize website SEO by analyzing content and suggesting improvements using plugins like Yoast SEO. Furthermore, AI agents can assist in customizing and updating website themes and plugins to ensure consistent branding and functionality across the site.
Available Actions
These are the specific actions that AI agents can perform with this tool
Creates a new post in WordPress.
date
The date the post was published, in the site's timezone.
date_gmt
The date the post was published, as GMT.
slug
An alphanumeric identifier for the post unique to its type.
status
A named status for the post. One of: `publish`, `future`, `draft`, `pending`, `private`.
password
A password to protect access to the content and excerpt.
title
The title for the post as a dictionary with potential localization.
content
The content for the post as a dictionary with potential localization.
author
The ID for the author of the post.
excerpt
The excerpt for the post as a dictionary with potential localization.
featured_media
The ID of the featured media for the post.
comment_status
Whether or not comments are open on the post. One of: `open`, `closed`.
ping_status
Whether or not the post can be pinged. One of: `open`, `closed`.
format
The format for the post. One of: `standard`, `aside`, `chat`, `gallery`, `link`, `image`, `quote`, `status`, `video`, `audio`.
meta
Meta fields as a dictionary.
sticky
Whether or not the post should be treated as sticky.
template
The theme file to use to display the post.
categories
The terms assigned to the post in the category taxonomy.
tags
The terms assigned to the post in the post tag taxonomy.
Retrieve a specific media item record by its unique identifier
id
Unique identifier for the media item
context
Scope under which the request is made; determines fields present in response
Retrieve a collection of WordPress posts.
context
Scope under which the request is made; determines fields present in response.
page
Current page of the collection.
per_page
Maximum number of items to be returned in result set.
search
Limit results to those matching a string.
after
Limit response to posts published after a given date.
modified_after
Limit response to posts modified after a given date.
author
Limit result set to posts assigned to specific authors.
author_exclude
Ensure result set excludes posts assigned to specific authors.
before
Limit response to posts published before a given date.
modified_before
Limit response to posts modified before a given date.
exclude
Ensure result set excludes specific IDs.
include
Limit result set to specific IDs.
offset
Offset the result set by a specific number of items.
order
Order sort attribute ascending or descending.
orderby
Sort collection by post attribute.
search_columns
Array of column names to be searched.
slug
Limit result set to posts with one or more specific slugs.
status
Limit result set to posts assigned one or more statuses.
tax_relation
Limit result set based on relationship between multiple taxonomies.
categories
Limit result set to items with specific terms assigned in the categories taxonomy.
categories_exclude
Limit result set to items except those with specific terms assigned in the categories taxonomy.
tags
Limit result set to items with specific terms assigned in the tags taxonomy.
tags_exclude
Limit result set to items except those with specific terms assigned in the tags taxonomy.
sticky
Limit result set to items that are sticky.
Retrieve a collection of users from the WordPress site.
Context
Scope under which the request is made; determines fields present in response.
Page
Current page of the collection.
Per page
Maximum number of items to be returned in result set.
Search
Limit results to those matching a string.
Exclude
Ensure result set excludes specific IDs.
Include
Limit result set to specific IDs.
Offset
Offset the result set by a specific number of items.
Order
Order sort attribute ascending or descending.
Order by
Sort collection by user attribute.
Slug
Limit result set to users with one or more specific slugs.
Roles
Limit result set to users matching at least one specific role provided.
Capabilities
Limit result set to users matching at least one specific capability provided.
Who
Limit result set to users who are considered authors.
Has published posts
Limit result set to users who have published posts.
Retrieve a specific page record by its ID.
id
Unique identifier for the page.
context
Scope under which the request is made; determines fields present in response.
password
The password for the page if it is password protected.