Widget “Kategorien filtern”, um benutzerdefiniertes Sortieren zu ermöglichen?

Gibt es einen Hook, mit dem man die Widget-Optionen für das Kategorie-Widget erweitern könnte, um die Standard-Sortierreihenfolge zu setzen?

Außerdem bemerke ich im Codex, dass die Optionen für die Sortierung eins von diesen (ID, Name, Slug, Count, Gruppe) und entweder aufsteigend oder absteigend sind. Also, im Idealfall ein Dropdown-Menü auf Widget-Optionen-Panel, so dass man diese beiden Parameter einstellen kann ( order und orderby ) ist, was ich suche zu tun.

Ansonsten werde ich nur wp_list_categories filtern und die Reihenfolgeoption zu meinen wp_list_categories hinzufügen, aber es scheint logischer zu sein, sie auf das Widget-Steuerelement selbst zu setzen.

PS: Ich kann nie mit Erweiterungen zu WordPress-Kategorien fertig werden. Ich hoffe, dass in Zukunft mehr an den Hauptkategorienoptionen gearbeitet wird. Vor allem mit dem Auftauchen von Site Theming und Soloing der letzten Zeit. Ich weiß, dass WP den meisten Publishing-Systemen in Bezug auf die frühe Unterstützung von Kategorien voraus ist, aber es scheint, dass sie danach viel auf dem Tisch liegen haben.

Solutions Collecting From Web of "Widget “Kategorien filtern”, um benutzerdefiniertes Sortieren zu ermöglichen?"

Hallo @Scott B:

Von /wp-includes/widgets.php für die class WP_Category_Widget haben wir den folgenden Code (Zeile 438 in WordPress v3.0.4):

 $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h); if ( $d ) { $cat_args['show_option_none'] = __('Select Category'); wp_dropdown_categories( apply_filters('widget_categories_dropdown_args',$cat_args) ); 

'widget_categories_dropdown_args' würde ich den Haken 'widget_categories_dropdown_args' vermuten 'widget_categories_dropdown_args' sollte es Ihnen ermöglichen, einen 'orderby' Parameter zu setzen?

PS Hast du schon mal darüber nachgedacht, so etwas wie PhpStorm zu benutzen? Wenn Sie viele Fragen wie “Wie bekomme ich Zugang zu …” stellen, werden Sie wahrscheinlich eine Größenordnung produktiver finden, wenn Sie ein Tool wie PhpStorm haben, das Ihnen schnell diese Antworten liefern könnte. Nur ein Gedanke…