0

Bootstrap cssクラス名を個々のスコープに置き換える方法を正規表現または別の方法で知っている人はいますか? WordPress の管理領域にブートストラップを含めたいのですが、いくつかのクラスの競合があります。

.btn{ ....

次のようになる必要があります。

.myscope .btn{ ....

何か案は?-どうも-

4

1 に答える 1

1

2 番目のスタイルシートを作成し (たとえば、) 、フックadmin-bootstrap.cssを使用して管理画面にのみロードすることができます。admin_enqueue_scripts

add_action( 'admin_enqueue_scripts', 'pjso_admin_bootstrap_styles' );
function pjso_admin_bootstrap_styles() {
    // remove the existing Bootstrap styles
    wp_dequeue_style( 'bootstrap' ); 
    // assuming that the Bootstrap styles have the handle 'bootstrap'
    $handle = 'bootstrap-admin';
    $src = '/path/to/your/stylesheet.css';
    $deps = array(

    );  // stylesheet dependencies go in the array
    // load up the Bootstrap Admin styles
    wp_enqueue_style( $handle, $src, $deps );
}

参考文献

于 2013-11-07T19:49:10.410 に答える