Ich habe einen Fall, in dem das viele Widgets in mehreren benutzerdefinierten Seitenleisten sind. Ich frage mich, ob es eine einfache Möglichkeit gibt, die Titel jedes Widgets dynamisch zu ändern. In der Regel verfügt ein Widget über ein Titelfeld, das Sie manuell oder im Plugin selbst festlegen können.
Ich möchte jedem Widget-Titel so etwas wie einen Meta-Feldwert pro Beitrag hinzufügen.
Die Logik wäre ungefähr so:
$dynamic_title = get_the_title();
// add a filter to change the widget titles per post value
//
// The widget title would be something like "Recent Posts for $dynamic_title"
Ich weiß, dass es einen widget_title
Filter gibt, aber wie zielen Sie auf bestimmte Widgets ab?
ps. Ich kann die regulären register_sidebar
Parameter nicht verwenden , da viele Widgets bestimmte Titel benötigen.
widget_title
Filter anzuwenden .