CSS/JS Functions Flashcards
CSS 스타일시트 더하는 거
wp_enqueue_style()
템플릿에서 스크립트나 메타데이터를 명시하는 함수
wp_head()
프론트 엔드에 나타내도록 스크립트를 대기열에 넣는 함수
wp_enqueue_scripts
wp_register_menus()와
wp_menus()로
메뉴를 등록하면
nav 태그로 감싸면서
html 태그가 자동으로 래핑된다
( 이걸 따로 스타일링을 해줘야한다 )
주로 css 등록하는 함수
wp_enqueue_style()
css 등록하는 함수
wp_enqueue_style()
javascript 등록하는 함수
wp_enqueue_script()
유명한 라이브러리는 워드프레스에 이미 내장되있어서
wp_enqueue 에
정의된 alias로 등록만 하면된다
스크립트 등록할 때 위치는
거의 footer 에다가 해야한다
functions.php 에서
각종 css / js 파일들을
의존성 등록을 하고나서
템플릿에 뭘 해야하는가?
footer.php의 맨 아래에
wp_footer() 코딩해야한다
Slicknav 같은 걸
Responsive navbar 라고 한다
“HTML 속성”으로
사용될 문자를 escape 하는 거
esc_attr()
escape된 텍스트를 보여주는 거
esc_attr_e()
HTML 블록 escape 하는 거
esc_html()
루프에서 각 아이템의 ID를 리턴하는 함수
get_the_ID()
워드프레스의 그 글에 겔러리에 뭔가 있다면,
리턴하는 함수
get_post_gallery()
get_post_gallery() 는 복수형을 리턴한다
OX
O, 그 글에 포함된 갤러리에는 여러 사진이 있을 수 있기때문에
복수형을 리턴한다고 볼 수 있다
첨부파일을 나타내는 이미지를 검색하는 거
wp_get_attachment_image_src()
get_post_gallery()
의 역할은?
글은 갤러리를 가질 수 있는데
그걸 가져온다
현재 페이지나 부모 페이지의 템플릿 경로를 알려주는 함수
get_page_template()
특정 템플릿일 때만
로드할 수 있게하려면 어떻게 해야하는가?
functions.php 에서
로드하기 무거운 파일같은 경우 이렇게 처리할 수 있다
무슨 코드인가?
lightbox 라이브러리의
썸네일과 내용별 사진을 다르게 처리하고 있다