Gehen Sie folgendermaßen vor, um benutzerdefinierte Stil-Widgets zu Ihrer WordPress-Site hinzuzufügen:
Schritt 1:Erstellen Sie eine benutzerdefinierte Widget-Klasse
1. Öffnen Sie die Datei „functions.php“ Ihres Themes.
2. Fügen Sie den folgenden Code hinzu, um eine neue Widget-Klasse zu erstellen:
```php
Klasse Custom_Styles_Widget erweitert WP_Widget {
öffentliche Funktion __construct() {
$widget_ops =array(
'classname' => 'custom-styles-widget',
'description' => 'Zeigt benutzerdefinierte Stile an.',
);
parent::__construct( 'custom-styles-widget', 'Custom Styles Widget', $widget_ops );
}
öffentliches Funktions-Widget( $args, $instance ) {
// Widget anzeigen.
echo '
' . $instance['custom_styles'] . '
';
}
öffentliche Funktionsform( $instance ) {
// Widget-Formular anzeigen.
$custom_styles =( isset( $instance['custom_styles'] ) ) ? esc_attr( $instance['custom_styles'] ):'';
Echo '
';
}
öffentliche Funktionsaktualisierung( $new_instance, $old_instance ) {
// Widget-Einstellungen speichern.
$instance =$old_instance;
$instance['custom_styles'] =sanitize_textarea_field( $new_instance['custom_styles'] );
return $instance;
}
}
„
Schritt 2:Registrieren Sie das benutzerdefinierte Widget
1. Fügen Sie in derselben Datei „functions.php“ den folgenden Code hinzu, um das benutzerdefinierte Widget zu registrieren:
```php
add_action( 'widgets_init', function() {
register_widget( 'Custom_Styles_Widget' );
} );
„
Schritt 3:Fügen Sie das benutzerdefinierte Widget zu einer Seitenleiste hinzu
1. Gehen Sie in Ihrem WordPress-Admin-Panel zu „Darstellung“> „Widgets“.
2. Ziehen Sie das Widget „Benutzerdefinierte Stile“ per Drag-and-Drop in eine Seitenleiste.
3. Konfigurieren Sie die Widget-Einstellungen nach Bedarf.
Das Widget „Benutzerdefinierte Stile“ zeigt nun die benutzerdefinierten Stile an, die Sie in den Widget-Einstellungen angeben.