回答編集履歴

1 補足の追加。

kei344

kei344 score 62396

2016/04/20 04:53  投稿

```JavaScript
 jQuery(function () {
 jQuery(document).ready(function(){
   jQuery('#menu').slicknav();
 });
}
```
では無く、
```JavaScript
 jQuery(function () {
   jQuery('#menu').slicknav();
 });
 jQuery( function () {
   jQuery( '.menu > ul' ).slicknav(); // WPのメニュー用
 } );
```
です。
ChromeのデベロッパーツールなどでJavaScriptのエラーが出ないか確認し、エラーが出る箇所を修正するといいと思います。
``wp_head`` と ``wp_enqueue_script`` の記述順の件はmanabufukaiさんの記述をご覧ください。
``wp_head`` と ``wp_enqueue_script`` の記述順の件はmanabufukaiさんの記述をご覧ください。
---
**追記:**
(設置参考)
【Wordpressテーマにサブメニューを折りたためる「ツリー式モバイルメニュー」を設置するカスタマイズ方法】
[http://nelog.jp/how-to-use-slicknav](http://nelog.jp/how-to-use-slicknav)
(プラグインで導入してしまう方法)
【SlickNav Mobile Menu — WordPress Plugins】
[https://ja.wordpress.org/plugins/slicknav-mobile-menu/screenshots/](https://ja.wordpress.org/plugins/slicknav-mobile-menu/screenshots/)

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る