Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

128
Vistas
Reemplazo de la clase de contenido del widget de WordPress

Estoy tratando de cambiar las clases en algunos de los widgets de WordPress. Específicamente, quiero agregar clases de arranque.

Por ejemplo, quiero agregar la clase "form-control" a la clase "wp-block-search__input"

Yo he tratado

 function replace_widget($text) { $text = str_replace('wp-block-search__inside-wrapper', 'wp-block-search__inside-wrapper input-group', $text); $text = str_replace('wp-block-search__input', 'wp-block-search__input form-control', $text); $text = str_replace('wp-block-search__button', 'wp-block-search__button btn btn-secondary', $text); return $text; } add_filter('dynamic_sidebar_params', 'replace_widget');

Pero este y otros intentos similares no parecen funcionar.

He probado algunas opciones diferentes en lugar de "dynamic_sidebar_params" y no estoy seguro de si esto es lo que estoy haciendo mal.

No estoy seguro si no funciona porque los bloques de WordPress se crean en JS.

No quiero hacerlo agregando javascript o jquery al pie de página si se puede ayudar. Preferiría hacerlo en el backend.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda