🔥 Early bird prices end soon — save up to 51%
This plugin is going to revolutionise the way WordPress websites are made
Get Early Bird Price

Tools
Design and themes

Site-wide styles, templates, template parts, patterns, menus, navigation, widgets and themes. Claude can also look at a page the way a visitor sees it to check its own work.

You never need to type a tool name. Ask Claude in plain English and it picks the right tools. This list is here so you can see what is possible.

The 45 tools

  • wp_activate_theme — Activate a theme by stylesheet name.
  • wp_add_menu_item — Add an item to a menu.
  • wp_add_widget — Place an existing widget into a sidebar.
  • wp_assign_menu_location — Assign a menu to a theme location so it actually appears on the site.
  • wp_create_menu — Create a navigation menu.
  • wp_create_navigation — Create a block navigation menu from a simple list of links, including DROPDOWNS — give an item a “children” array and it becomes a submenu.
  • wp_create_pattern — Save a section as a pattern.
  • wp_create_template — Create a block template for the active theme.
  • wp_create_template_part — Create a new template part (block themes) – e.g.
  • wp_delete_menu — Delete a whole menu and all of its items.
  • wp_delete_menu_item — Remove an item from a menu.
  • wp_delete_navigation — Delete a block navigation menu.
  • wp_delete_pattern — Move a saved pattern to the trash.
  • wp_delete_template — Delete a customised block template.
  • wp_delete_template_part — Delete a template part the site created, or undo the site’s changes to one the theme provides (it goes back to the theme’s version).
  • wp_get_global_styles — Read the site-wide theme styles (colors, typography, spacing) and custom CSS for a block theme.
  • wp_get_menu — Get one navigation menu with all of its items, in order, including nesting.
  • wp_get_navigation — Get one block navigation menu including its markup, so you can see the links and submenus before changing them.
  • wp_get_page_template — Show which template a page uses, and list the templates it could use.
  • wp_get_pattern — Get a saved pattern with its block content.
  • wp_get_template — Get one block template including its block markup.
  • wp_get_template_part — Get one template part including its block markup.
  • wp_install_theme — Install a theme from the WordPress.org directory by slug.
  • wp_list_menu_locations — List the navigation menu locations this theme registers, and which menu is currently assigned to each.
  • wp_list_menus — List navigation menus.
  • wp_list_navigations — List the block theme navigation menus (wp_navigation posts a wp:navigation block points at).
  • wp_list_patterns — List the site’s own saved patterns (formerly “reusable blocks”) – sections you can drop into any page.
  • wp_list_sidebars — List the widget areas (sidebars) this theme registers.
  • wp_list_template_parts — List the block theme’s template PARTS — the header, the footer and any reusable region.
  • wp_list_templates — List block theme templates (index, single, page, archive, 404 and so on) and where each one comes from.
  • wp_list_themes — List installed themes.
  • wp_list_widgets — List registered widgets and which sidebar each is currently placed in.
  • wp_remove_widget — Remove a widget from a sidebar.
  • wp_set_global_styles — Set site-wide theme styles for a block theme.
  • wp_set_page_template — Change which template a page uses.
  • wp_set_site_icon — Set the site icon (favicon) from a media library attachment.
  • wp_set_site_logo — Set the site logo from a media library attachment.
  • wp_update_menu — Rename a classic menu.
  • wp_update_menu_item — Update a menu item: title, order, parent or url.
  • wp_update_navigation — Replace a block navigation menu’s items, including dropdowns via “children”.
  • wp_update_pattern — Edit a saved pattern’s title or content.
  • wp_update_template — Update a block template’s markup or title.
  • wp_update_template_part — Replace a template part’s block markup — how you redesign the header or footer across the WHOLE site in one call.
  • wp_update_theme — Update one theme to its latest version, with a full site backup first (unless skip_backup).
  • wp_view_page — SEE a page as a visitor sees it.

More posts