RRZE-Webteam / cms-workflow

Wordpress-Plugin: Redaktioneller Workflow
3 stars 0 forks source link

Widget-Titel unformatiert #58

Closed xwolfde closed 7 years ago

xwolfde commented 8 years ago

Bitte den Widget-Titel des SPrachschalters, falls der gesetzt ist, richtig formatieren.

Derzeit in translation/widgets.php:


 $output = Workflow_Translation::get_related_posts($data);        

        if ('' == $output) {
            return;
        }

        echo $before_widget;

        if (!empty($instance['widget_title'])) {
            echo $before_title . apply_filters('widget_title', $instance['widget_title']) . $after_title;
        }

        echo $output . $after_widget;

Im $output ist jedoch erst das <div class="workflow-language mlp_language_box"> drin. $before_widget und $after_widget sind leer.

<div class="workflow-language mlp_language_box">

sollte daher aus $before_widget kommen und ein </div> aus $after_widget . $before_title und $after_title sind ebenfalls leer. Diese sollten mit <h2> und </h2> befüllt werden.

rvdforst commented 7 years ago

Die Parameter before_widget, after_widget, before_title und after_title müssen im Theme (functions/widgets.php) durch die register_sidebar-Funktion gesetzt werden. Also nicht in der widget-Funktion (translation/widgets.php).

<div class="workflow-language mlp_language_box"> können wir von der translation/widgets.php-Datei entfernen, denn der UL-Tag enthält die Widget-Ausgabe. Nicht vergessen, dass der Widget muss unabhängig vom Theme-Design bleiben.