No es capaz de reemplazar las reglas de css por defecto del plugin

No soy capaz de reemplazar el archivo de css 'Total Control HTML5 Audio Player Basic' plugin predeterminado. He copiado el plugin css predeterminado contenido dentro
style.css
los archivos en el tema de mi hijo y luego he intentado cambiar algunas cosas, pero la nueva regla css no se muestran. Lo he comprobado con Firebug que se carga el archivo css personalizado después el fichero por defecto, así que no entiendo por qué no se aplican las nuevas normas.

También he tratado con esta sugerencia: Override CSS settings of plugins
add_filter( 'style_loader_src', 'wpse106104_replace_stylesheet' );
function wpse106104_replace_stylesheet( $stylesheet_src, $handle ){

    if( 'plugin-script-handle' == $handle ){
         $stylesheet_src = get_template_directory_uri() . '/css/themes-copy-of-plugin.css';
    }
    return stylesheet_src;
}
Pero esto sólo tira estos errores:
Warning: Missing argument 2 for wpse106104_replace_stylesheet() in /home/me/MyServer/myproject/wp-content/themes/twentyfourteen-child/functions.php on line 451

Notice: Undefined variable: handle in /home/me/MyServer/myproject/wp-content/themes/twentyfourteen-child/functions.php on line 453

Notice: Use of undefined constant stylesheet_src - assumed 'stylesheet_src' in /home/me/MyServer/myproject/wp-content/themes/twentyfourteen-child/functions.php on line 456

Warning: Missing argument 2 for wpse106104_replace_stylesheet() in /home/me/MyServer/myproject/wp-content/themes/twentyfourteen-child/functions.php on line 451
¿Alguna sugerencia?.



Solución

Si quieres hacerlo así, tiene que similar al siguiente:
add_filter('style_loader_src', 'wpse127340_replace_stylesheet', 10, 2);
function wpse127340_replace_stylesheet($src, $handle){

    if ('your-plugin-script-handle' == $handle)
         return get_template_directory_uri().'/css/themes-copy-of-plugin.css';

    return $src;
}
Reemplazar
your-plugin-script-handle
y
themes-copy-of-plugin.css
con lo que quieras que sea..




Problemas relacionados

Reemplazar tema estilo con otros CSS de una página específica

¿Cómo puedo reemplazar el título con mi plugin?

Cómo reemplazar update_count_callback por defecto para la categoría

Reemplazar automáticamente un enlace con otro nuevo enlace

Reescribir nuevas reglas para la taxonomía personalizada y reutilizar por defecto

personalizar la página de error de base de datos de wordpress

¿Reemplazar las funciones conectables en un plugin?

Cambia el mensaje de éxito en plugin tema mi login

Cómo reemplazar los avatares del miembro en BuddyPress

¿Cómo puedo eliminar los estilos en línea incluidos por defecto con el marco de Génesis?

Ajustes pre pueblo $wp_query con custom reescriben las reglas y template_redirect personalizados

Sobrescribir el texto por defecto WordPress

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact