책 내용중 궁금한 점

두가지 궁금한 점이 있습니다.

첫째: 헤더영역 ‘사이트 제목 및 태그라인’ 표시 선택에 따라 미리보기 화면에서 타이틀과 태그라인이 보이거나 안보이게 하기 위해서

자바스크립트에 해당 코딩을 넣어서 수행하니 반응이 없어 display_header_text  setting 과 control을 삭제 한 후 다시 같은 이

름으로 생성하여 수행했으나 역시 반응이 없었습니다. 그래서 id를 it_display_header_text로 변경하여 setting 과 control 를

생성하여 수행하니 선택에 따라 보이거나 안보이는 기능이 반영되었는 데 display_header_text 란 이름으로 수행하면 안되는

이유를 알고 싶습니다.

 

둘째: 8장에서  IT_Customize_Control 클래스 생성할 때

        $dropdown = str_replace( ‘<select’, ‘<select ‘ . $this->get_link(), $dropdown ); 부분에서 $this->get_link() 를 추가하는
       이유를 알고 싶습니다. 그걸 빼고 수행하니 it_front_block 함수 내 아래 코딩 부분에서 $query_id에 입력된 값이 없었습니다.
       $query_id = get_theme_mod( $prefix_setting. $type )
수고하세요

 

목록보기

해당 글에 1개의 댓글이 있습니다.

  1. bill 댓글:

    안녕하세요 itssue입니다.

    첫째: 작동이 되어야 하는데, 사용한 소스를 봐야 알겠네요.

    둘째: 8장의 내용은 테마에 ‘사용자 정의하기’기능을 추가하는 내용입니다.
    전면 페이지에 ‘page’를 선택하여 보여주는 기능은 있지만 카테고리를 선택하여 보여주는 기능이 없어서 그 기능을 만들어주는 내용입니다.
    따라서 해당 카테고리의 링크를 클릭할 수 있도록 링크를 추가한 내용입니다.(세팅값하고 바인딩하기 위해 data 속성을 넣어주기 위해서)

    감사합니다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다