
WordPress Salts是什么及如何使用它们
wp_add_inline_style ( $handle, $data )
wp_add_inline_style: 这个函数为页面添加内联样式。它允许开发者直接在页面上添加CSS代码,而不需要创建一个单独的样式表: 这个函数需要两个参数:一个样式表手柄(样式表的唯一标识符)和CSS代码: 该函数将在一个带有指定句柄的样式标签中输出CSS代码。
向已注册的样式表添加额外的CSS样式。
只有当样式表已经在队列中时,样式才会被添加。接受一个包含CSS的字符串$data。如果两个或更多的CSS代码块被添加到同一个样式表$handle中,它们将按照添加的顺序被打印出来,也就是说,后面添加的样式可以重新声明前面的。
function wp_add_inline_style( $handle, $data ) { _wp_scripts_maybe_doing_it_wrong( __FUNCTION__, $handle ); if ( false !== stripos( $data, '</style>' ) ) { _doing_it_wrong( __FUNCTION__, sprintf( /* translators: 1: <style>, 2: wp_add_inline_style() */ __( 'Do not pass %1$s tags to %2$s.' ), '<code><style></code>', '<code>wp_add_inline_style()</code>' ), '3.7.0' ); $data = trim( preg_replace( '#<style[^>]*>(.*)</style>#is', '$1', $data ) ); } return wp_styles()->add_inline_style( $handle, $data ); }