2009-12-20 8 views
0

Wordpress 테마를 사용자 정의하려고합니다. 나는 몇몇 페이지에서 실행하고 싶은 테마/functions.php의 함수를 가지고있다. 함수 선택된 Wordpress 페이지에서 php 함수를 실행하십시오.

  • 페이지로드 등에 바람직 것을 (상기 함수를 연결하는 고리 결정 실행할지 여부를 결정하기

    1. 은 페이지의 ID를 검색
    :

    난에 있어야한다.

    건배

  • 답변

    0

    파일 functions.php은 테마 내부의 테마 특정 기능 용이며, 테마 특정 기능이면 t 함수 호출은 <?php my_function() ?>을 통해 헤더 (또는 함수 출력을 표시하려는 모든 위치)에 있어야합니다.

    후크는 템플릿 전용 코드가 아닌 플러그인 용입니다.

    +1

    는 게시물/페이지 ID도 가져옵니다. 질문의 일부이기도합니다. – WarrenB

    0

    루프 안에 있다면 <? php the_ID();를 호출 할 수 있습니다. ? WarrenB가 말한대로 >. 루프 외부에 있다면 <? php echo $ post-> ID? >이 페이지 ID를 인쇄합니다. 이것은 당신이 추가하시기 바랍니다 자세한 내용은 찾고있는 해답이 아닌 경우

     
    <?php 
    query_posts('page_id=9'); 
        if (have_posts()) : while (have_posts()) : the_post(); 
         // Do whatever on post id #9 
    ?> 
    <?php endwhile; else: ?> 
         // Do whatever on all the other posts 
    <?php endif; ?> 
    

    : 당신이 제기 된 질문에

    0

    , 당신은, ID # 9에 선택이 같은 루프를 실행하려면 주어진 귀하의 질문에.

    관련 문제