I have added a custom field to my all widgets in my theme, called "custom-title". I have managed to save the field into the database for each widget, like so:
s:12:"custom-title";s:17:"HELLO TEST ANCHOR"
I want to use this to add a data-attribute "custom-title" to the mark-up for each widget, on the before_widget argument. I want the final mark-up to look like this:
<div id="widget-id" class="widget classes" data-custom-title="HELLO TEST ANCHOR">
I want to do it using
register_sidebar() so that it applies to ALL widgets that have a custom-title saved.
Here is the current arguments passed to register_sidebar:
// Register Sidebar register_sidebar( Array( 'id' => $sidebar_id, 'name' => $arr_sidebar, 'description' => $arr_sidebar, 'before_widget' => '<div id="%1$s" class="widget %2$s" data-custom-title="">', 'after_widget' => '</div>', 'before_title' => '<h2>', 'after_title' => '</h2>' ) );
Is it possible to insert my custom-title into the correct place in this mark-up?