2016-05-29 2 views
0

ブートストラップを使用してWordPressテーマをゼロから作成しようとしています 私はGitHubから入手したファイルを使用しています。 Githubで見つけることができます。名前は次のとおりです。今 twittem/WP-ブートストラップ・navwalkerブートストラップを使用してWordPressテーマを作成し、メニュー領域の登録に問題がある

私はメニューエリアを登録/メニューを作成していますし、次のコードを使用している:メニューが現れ、これを行った後

<?php 
require_once('wp_bootstrap_navwalker.php'); 

//theme support 
function theme_setup(){ 
//nav menu 
    register_nav_menus(array(
     'primary' => __('Primary Menu') 
    )); 
} 
//for the above function to work we need tocreate an addaction function, which lets us choose a hook to run it 
//the one we want is aftr set up theme 

    add_action('after_setup_theme','wpb_theme_setup'); 

をしかしそこにありますそれ以上のエラー:

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'wpb_theme_setup' not found or invalid function name in C:\wamp\www\wordpress-bootstrap\bootstrap\wp-includes\plugin.php on line525 
Call Stack 
# Time Memory Function Location 
1 0.0005 241464 {main}() ..\index.php:0 
2 0.0007 244632 require('C:\wamp\www\wordpress-bootstrap\bootstrap\wp-blog-header.php') ..\index.php:17 
3 0.0011 264688 require_once('C:\wamp\www\wordpress-bootstrap\bootstrap\wp-load.php') ..\wp-blog-header.php:13 
4 0.0016 275768 require_once('C:\wamp\www\wordpress-bootstrap\bootstrap\wp-config.php') ..\wp-load.php:37 
5 0.0027 402232 require_once('C:\wamp\www\wordpress-bootstrap\bootstrap\wp-settings.php') ..\wp-config.php:89 
6 0.3356 21979856 do_action() ..\wp-settings.php:377 
7 0.3357 21981408 call_user_func_array:{C:\wamp\www\wordpress-bootstrap\bootstrap\wp-includes\plugin.php:525} () 

私はこのエラーを解決する方法、またはそれについて何をするべきか分かりません。誰かが助けてくれますか?

答えて

2

変更function theme_setup(){

フックadd_action('after_setup_theme','theme_setup');function wpb_theme_setup(){には存在しない関数を呼び出そうとしています。

+0

ありがとうございました – user2296604

+0

よろしくお願いします。 「回答を受け入れる」ボックスをクリックすると、質問が回答されたことを他の人が知ることができます。 –

+0

私は受け入れボックスがどこにあるのかわかりません – user2296604

関連する問題