WordPress / API Reference
elementor_set_element_typography
Elementor tool. Set typography settings on an Elementor widget at code level — font, size, weight, line height, spacing, transform for all breakpoints
This is a write tool: it sets element typography in your WordPress account. Claude asks you to confirm before it runs.
Ask Claude
You do not call this tool yourself. Ask for the outcome and the client picks the tool:
Set element typography in my WordPress account for [page id], [element id].
It takes 2 required and 14 optional parameters.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
page_id | integer | Yes | Page Id |
element_id | string | Yes | Element Id |
page_type | string | No | Page Type |
typography_key | string | No | Typography Key |
font_family | string | No | Font Family |
font_size | string | No | Font Size |
font_size_unit | string | No | Font Size Unit |
font_size_tablet | string | No | Font Size Tablet |
font_size_mobile | string | No | Font Size Mobile |
font_weight | string | No | Font Weight |
font_style | string | No | Font Style |
text_transform | string | No | Text Transform |
text_decoration | string | No | Text Decoration |
line_height | string | No | Line Height |
letter_spacing | string | No | Letter Spacing |
word_spacing | string | No | Word Spacing |
Related WordPress tools
elementor_set_element_animationelementor_set_element_attributeselementor_set_element_backgroundelementor_set_element_background_overlayelementor_set_element_blend_modeelementor_set_element_border
Start free — 30 tool calls a month
No card required. Connect Google Ads, Meta Ads, GA4 or Search Console and ask Claude for the outcome — it picks the tool.