2012-10-11 4 views
0

나는 수동으로 NivoSlider를 내 WordPress 테마로 구현했습니다. 모든 작업이 훌륭해, 이제는 div # NivoSlider를 index.php 파일에서 숨겨 슬라이더가 shortcode 옵션으로 만 표시되도록해야합니다. 다른 페이지 또는 위젯에서.NivoSlider in wordpress shortcode

어떤 도움이 필요합니까? 미리 감사드립니다.

답변

1

사용자 정의 HTML 위젯에 Nivoslider 코드를 삽입하고 홈 페이지에서만 .... 또는 원하는 곳에서 위젯을 호출하거나 is_frontpage()와 같은 특정 조건에 코드를 삽입 할 수 있습니다. 또는 is_page ('about').

<?php if(is_front_page()) 
{ ?> 
    <div id="nivo-slider"> 
     slider code 
    </div> 

<?php } 
else 
{ ?> 
    <div id-"normal"> 

    </div> 
<?php } 

?> 
+0

나는 그것이 무엇을 의미하는지 잘 모르겠다. 왜 "if (is something)"를 사용해야합니까? 내가 필요로하는 것은 어디에서나 NivoSlider DIV를 숨기고 [nivoslider category = test]와 같은 게시물, 페이지 또는 위젯에 단축 코드를 작성할 때만 표시되도록하는 것입니다. 감사합니다 –

+0

당신은 플러그인으로 wordpress 규칙 의미와 그 슬라이더를 만들었습니까 ??? –

+0

플러그인이 아닌 테마 파일에서 구현했습니다. 사용자 정의 게시 유형을 만든 다음 NivoSlider를 사용하여 해당 사용자 정의 게시 유형을 처리합니다. 확실하게 당신의 질문에 대답하고 있는지 확실하지 않습니다. –