테마만들기 책 궁금한 점

1번 아래 코드는 어느 파일에 추가하고 확인하면 되나요?

//테마만들기 책 149p

function it_remove_theme_support() {
remove_theme_support(‘post-formats’);
}
add_action(‘after_setup_theme’, ‘it_remove_theme_support’, 99);

 

//150p
if (have_post()){
while( have_posts()) : the_post();
get_template_part(‘content’,get_post_format());
endwhile;

 

//151p
add_theme_support(‘post-formats’, array(‘aside’,’chat’,’gallery’));
add_post_type_support(‘page’, ‘post-formats’);

 

//152p
add_theme_support(‘html5’, array(‘search-form’,’gallery’));

 

<!– 152p –>
<?php
current_theme_supports(‘html5′,’search-form’);
?>

 

2번 아래 내용은 해당 페이지에 나온대로 wp-config.php 에 추가해본건데 이렇게 하는게 맞는지요?

확인은 어떻게 하나요?

//156p
define(‘header_textcolor’, ‘ffffff’);
define(‘no_header_text’, false);
//155p
define(‘header_image’, ‘/wp-content/uploads/2018/03/QRCodeImg.jpg’);

 

3번 173p 에 보면

<? php the_custom_logo(); ?>

위 소스가 있는데 header.php 파일 어느부분에 추가해야 하나요?

git 에서 받은 7장 원본소스에는 이런 내용이 없덴데요

 

 

 

목록보기

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

  1. 피터 댓글:

    1. 여기서 설명하는 내용들은 148페이지 상단의 설명에서 처럼 functions.php에서 추가하시면 됩니다.
    다만, 마지막의 current_theme_supports()는 테마에서 지원하는지 여부를 확인하는 함수로, 이 경우에는 검색창 탬플릿의 html5지원 여부를 확인하는 것이니 검색창 템플릿 파일에서 사용하시면 되겠습니다.

    2. 네. 맞습니다. 데이터베이스 설정같이 전역 설정이므로 wp-config.php에서 해주시면 됩니다.
    해당 내용이 실제 관여되는 부분은 조금 뒷쪽에서 구현하고 있으니, 어떤게 있었다 정도만 기억해 두시고,
    진도를 조금 더 진행 해 주시기 바랍니다.

    3. 58페이지 코드 중 ‘로고 이미지’라는 주석 내부의 코드를 해당 내용으로 수정해 주시면 됩니다.
    이 내용은 7장 뒷 부분에서 액션 훅을 사용하여 별도 분리하게 되는데,
    이 때문에, 7장 전체 내용을 반영한 git 태그에는 해당 과정이 없습니다.

    • 김시진 댓글:

      답변 해주셔서 감사드립니다.
      1.번 내용은 아직 확실히 이해가 안가고요 더 공부 해보겠습니다. 🙂
      2, 3번은 은 알 것 같습니다. 진행 하겠습니다.
      3번은 테스트 해봤습니다.

      • 김시진 댓글:

        아 제가 메일 주신것과 헷갈렸군요 3번 해봤는데 변화는 없더군요 해당 페이지에

        아무튼 감사합니다.

댓글 남기기

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