我想删除WPForms Lite应用于其表单的预置样式表。这样,我就可以使用我自己的,而不必通过覆盖预先设置的样式表来造成过多的膨胀。
目前,我有自己的排队,为其他一切工作,如加载和删除样式和脚本,我喜欢,但对于WPForms,我碰到了砖墙。我可能对样式有错误的引用,但是检查插件代码时,我想出的只是wpforms-full和wpforms-base。
专注于相关部分,我在functions.php中的代码目前如下所示:
function my_enqueuer() {
wp_deregister_style( 'wpforms-full' );
wp_deregister_style( 'wpforms-base' );
}
add_action( 'wp_enqueue_scripts', 'my_enqueuer' );但是,表单的样式表仍然会加载。任何指点都是非常感谢的。
发布于 2021-06-24 04:46:06
好吧,这有点尴尬。我注意到,在寻找句柄时,插件代码中有一个小片段。
if ( wpforms_setting( 'disable-css', '1' ) == '1' ) {事实证明,这指的是您可以使用的设置。您只需通过插件设置就可以做到这一点。在您的仪表板上转到WPForms > Settings,并在“常规”标题下选择“无样式”,并选择“已完成的工作”。

有时候事情比你想象的要容易一些。
https://wordpress.stackexchange.com/questions/390900
复制相似问题