2016-07-06 5 views
0

私はワードプレスでウィジェットを作成しようとしていますが、ダッシュボードにアクセスして外観下をクリックするとウィジェットオプションが表示されません。テーマ、カスタマイズ、メニュー、テーマチェック、エディタのみ表示できます。ウィジェットを作成して自分自身のウィジェットを作成できるようにするにはどうすればよいですか?CSSでウィジェットを使用するには

+0

質問に追加コード –

+0

ウィジェットが表示されるテーマにはサイドバーが必要です。開発者は – naththedeveloper

+0

です。私のやり方はわからないので、ご容赦ください。 sidebar.phpを作成したときにウィジェットオプションが表示されることを意味しますか? – Nadj

答えて

1

あなたfunctions.phpファイル内の最初のサイドバーのウィジェットを登録する必要があります:あなたはそれを表示したい場所に次に、あなたのサイドバーやどこでもあなたのテーマのいずれかで、ウィジェットを呼び出す

<?php 

    add_action('widgets_init', 'my_register_sidebars'); 

    function my_register_sidebars() { 

     /* Register the 'primary' sidebar. */ 
     register_sidebar(
      array(
       'id' => 'primary', 
       'name' => __('Primary'), 
       'description' => __('A short description of the sidebar.'), 
       'before_widget' => '<div id="%1$s" class="widget %2$s">', 
       'after_widget' => '</div>', 
       'before_title' => '<h3 class="widget-title">', 
       'after_title' => '</h3>' 
      ) 
     ); 

     /* Repeat register_sidebar() code for additional sidebars. */ 
    } 

?> 

<?php if (is_active_sidebar('primary')) : ?> 

    <div id="sidebar-primary" class="sidebar"> 

     <?php dynamic_sidebar('primary'); ?> 

    </div> 

<?php endif; ?> 
+0

主な問題と残りの問題は、私がWordPressのダッシュボードにアクセスして外観をクリックすると、ウィジェットのオプションが表示されないということです。私はWordPressに付属のデフォルトのウィジェットを見ることさえできません。 何らかの意味があることを望む – Nadj

+0

functions.phpファイルにサイドバーを登録しましたか? –

+0

はい。私はfunctions.phpの中にある同じコードを正確に入れて、2番目のコードはfooter.phpです – Nadj

関連する問題