2016-07-06 3 views
0

WordPress에서 위젯을 만들려고하지만 대시 보드로 이동하여 모양 아래를 클릭하면 위젯 옵션이 표시되지 않습니다. 테마, 사용자 정의, 테마, 테마 확인 및 편집기 만 볼 수 있습니다. 위젯을 만들어 내 자신 만의 도구를 만들 수 있도록하려면 어떻게해야합니까?CSS에서 위젯을 사용하는 방법

+0

질문에 대한 답변을 추가 –

+0

위젯이 표시 될 테마에 사이드 바가 있어야합니다. \ n 개발자에게 – 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와 함께 제공되는 기본 위젯을 볼 수 없다는 것을 의미합니다. 어떤 의미가 있기를 바란다 – Nadj

+0

functions.php 파일에 사이드 바를 등록 했습니까? –

+0

예. 내 functions.php에있는 코드와 정확히 같은 코드를 넣었고 두 번째 코드는 footer.php입니다. – Nadj

관련 문제