> 通常は疑似親の中に「隠れていて」欲しいのです。
その機能はプラグインで実現するものではなく、スマホ用のスタイルシートやJSを書いて実現するものだと思います。
子項目に .is-hidden { display: none; } とか設定しておいて、クリックしたらis-hiddenクラスをトグルすればよいのではないでしょうか。
wp_enqueue_styleを使うと WordPress側がヘッダにスタイルシート読み込みを書き出してくれます。普通、header.phpに直接linkを書くことはありません。
ですので、あなたの場合はheader.phpに追加した link href= … を削除し、function.phpに
wp_enqueue_style( ‘sparkling-bootstrap’, get_template_directory_uri() . ‘/inc/css/bootstrap.min.css’ );
wp_enqueue_style( ‘custom-css’, get_template_directory_uri() . ‘/custom.css’ );
と追加するのが正しい方法です。
あと、bootstrap.cssとbootstrap.min.cssは中身は同じなので、読み込むのは片方だけでいいです。