WP REST API Sidebars Wordpress Plugin - Rating, Reviews, Demo & Download

WP REST API Sidebars Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

An extension for the WP REST API that exposes endpoints for sidebars and widgets.

note: this plugin is under heavy development and will receive frequent feature updates (including documentation) so stay tuned and checkout the github repo for the latest updates

Currently supported endpoints

/wp-json/wp-rest-api-sidebars/v1/sidebars returns a list of registered sidebars

[
    {
        "name": "Sidebar Name",
        "id": "sidebar-id",
        "description": "Sidebar description...",
        "class": "sidebar-class",
        "before_widget": "<aside id="%1$s" class="widget %2$s">",
        "after_widget": "</aside>",
        "before_title": "<h1 class="widget-title">",
        "after_title": "</h1>"
    }
]

/wp-json/wp-rest-api-sidebars/v1/sidebars/{id} returns the given sidebar

{
    "name": "Sidebar Name",
    "id": "sidebar-id",
    "description": "Sidebar description...",
    "class": "sidebar-class",
    "before_widget": "<aside id="%1$s" class="widget %2$s">",
    "after_widget": "</aside>",
    "before_title": "<h1 class="widget-title">",
    "after_title": "</h1>",
    "rendered": "<aside id="widget-id-1" class="widget widget_widget-id">...",
    "widgets": [
        {
            "name": "Widget Name",
            "id": "widget-name-1",
            "classname": "widget_widget_name",
            "description": "Widget description",
            "rendered": "<aside id="widget-names-1" class="widget widget_widget_name">..."
        }
    ]
}

Screenshots

No screenshots provided


Reviews & Comments