Følg disse trinnene for å legge til widgets for egendefinerte stiler på WordPress-nettstedet ditt:
Trinn 1:Opprett en egendefinert widget-klasse
1. Åpne temaets functions.php-fil.
2. Legg til følgende kode for å opprette en ny widgetklasse:
``` php
klasse Custom_Styles_Widget utvider WP_Widget {
offentlig funksjon __construct() {
$widget_ops =array(
'classname' => 'egendefinerte stiler-widget',
'description' => 'Viser egendefinerte stiler.',
);
parent::__construct( 'custom-styles-widget', 'Custom Styles Widget', $widget_ops );
}
public function widget( $args, $instance ) {
// Vis widgeten.
ekko '
' . $instance['custom_styles'] . '
';
}
offentlig funksjonsskjema( $instance ) {
// Vis widgetskjemaet.
$custom_styles =( isset( $instance['custom_styles']) ) ? esc_attr( $instance['egendefinerte_stiler'] ):'';
ekko '
';
}
offentlig funksjonsoppdatering( $new_instance, $old_instance ) {
// Lagre widgetinnstillingene.
$forekomst =$gammel_forekomst;
$instance['custom_styles'] =sanitize_textarea_field( $new_instance['custom_styles']);
return $instance;
}
}
```
Trinn 2:Registrer den tilpassede widgeten
1. Inne i den samme functions.php-filen legger du til følgende kode for å registrere den tilpassede widgeten:
``` php
add_action( 'widgets_init', function() {
register_widget( 'Custom_Styles_Widget' );
} );
```
Trinn 3:Legg til den egendefinerte widgeten i en sidefelt
1. Gå til Utseende> Widgets i WordPress-administrasjonspanelet.
2. Dra og slipp egendefinerte stiler-widgeten til en sidefelt.
3. Konfigurer widgetinnstillingene etter behov.
Egendefinerte stiler-widgeten vil nå vise de egendefinerte stilene du angir i widgetinnstillingene.