“Conocimiento software>WordPress

¿Cómo agregar widgets de estilos personalizados en el sitio de WordPress?

2014/5/17
Para agregar widgets de estilos personalizados a su sitio de WordPress, siga estos pasos:

Paso 1:crear una clase de widget personalizada

1. Abra el archivo funciones.php de su tema.

2. Agregue el siguiente código para crear una nueva clase de widget:

```php

clase Custom_Styles_Widget extiende WP_Widget {

función pública __construct() {

$widget_ops =matriz(

'classname' => 'widget-de-estilos-personalizados',

'description' => 'Muestra estilos personalizados.',

);

parent::__construct( 'widget de estilos personalizados', 'Widget de estilos personalizados', $widget_ops);

}

widget de función pública ($args, $instancia) {

// Muestra el widget.

eco '

'. $instancia['estilos_personalizados'] . '
';

}

formulario de función pública ($ instancia) {

// Muestra el formulario del widget.

$estilos_personalizados =( isset( $instancia['estilos_personalizados'] ) )? esc_attr( $instancia['estilos_personalizados'] ):'';

eco'

';

}

actualización de función pública ($nueva_instancia, $antigua_instancia) {

// Guarda la configuración del widget.

$instancia =$instancia_antigua;

$instancia['custom_styles'] =sanitize_textarea_field( $new_instance['custom_styles']);

devolver $instancia;

}

}

```

Paso 2:registrar el widget personalizado

1. Dentro del mismo archivo funciones.php, agregue el siguiente código para registrar el widget personalizado:

```php

add_action('widgets_init', función() {

registrar_widget('Widget_de_estilos_personalizados');

} );

```

Paso 3:agregue el widget personalizado a una barra lateral

1. Vaya a Apariencia> Widgets en su panel de administración de WordPress.

2. Arrastre y suelte el widget de estilos personalizados en una barra lateral.

3. Configure los ajustes del widget según sea necesario.

El widget de estilos personalizados ahora mostrará los estilos personalizados que especifique en la configuración del widget.

WordPress
¿Cómo agregar notas al pie en WordPress sin complementos?
¿Cómo instalar WordPress manualmente en un servidor Live Hosting?
¿Cómo crear una llamada de acción en WordPress Gutenberg?
¿Cómo eliminar completamente los complementos de WP Rocket de su sitio de WordPress?
¿Cómo mover la tienda WordPress WooCommerce a Shopify?
¿Cómo elegir el mejor alojamiento de WordPress para tu blog?
¿Cómo configurar un blog de WordPress en SiteGround?
¿Cómo utilizar el complemento central de SiteGround con la configuración de WordPress?
Conocimiento de la computadora © http://www.ordenador.online