-
2017/06/08 9:04 오전 #40511
안녕하세요.
워드프레스에 입문한지 얼마 안된 초급워드프레서 입니다.
이번에 커뮤니티 사이트를 하나 만드려고 하는데요. bbPress를 이용했고, child-theme 을 적절히 섞어서 만들어서 웹에 띄웠는데
문제를 간략히 요약하자면, css가 깨질때가 있고 안 깨질 때가 있다는 겁니다.
크롬에서는 말그대로 css가 제대로 보여질때가 있고 깨질때가 있고요.
사파리에서는 http://www.gpic.co.kr로 접속하면 깨져서 나오고, https://www.gpic.co.kr로 접속하면 제대로 나옵니다.
대체 원인이 뭔지 모르겠어서 답답합니다. 이런 경우 뭐가 문제인지 알 수 있을까요. 감사합니다.
2017/06/08 10:07 오전 #40512https 는 ssl 증서가 4월24일, 2017년에 발급되서 4월22일, 2017년에 만료가 된걸로 나오구요 (엥?)
그래서 접속자체가 불가능 하고, 여기 http://www.gpic.co.kr 에서는 테마의 css 가 로딩이 되지 않고 있습니다
child theme 에서 wp_enqueue 를 안하셨던가 wp_register 를 안하신 것 같습니다.
“https://www.gpic.co.kr로 접속하면 제대로 나옵니다.” – 그럴리가 없는데요? cache 삭제는 하시고 확인하신거죠? ^^;;; ( @ranker 님 한테 하는 얘기 아님. ㅋㅋㅋ)
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.Lives in Colorado.
2017/06/08 10:23 오전 #40514아 너무너무 감사합니다 ㅠㅠ 캐시가 잘 안비워져있던거 같아요…
child-theme에서 parent-theme wp_enqueue를 해야 할 거 같은데
wp_enqueue와 wp_register차이가 혹시 뭔지 알 수 있을까요??
2017/06/08 10:40 오전 #40515wp_enqueue 는 해당 스크립트나 css 를 불러와주는 역활을 하고 wp_register 은 해당 css 나 스크립트의 handle (handle 을 이름이라고 해야 할까요? 아님 닉네임이라고 표현해야 할지 잘 모르겠습니다.) 을 등록해줍니다. (사용될 수 있기 위해서 준비를 시켜주는 거라고 보셔도 됩니다.)
해당 스크립트나 css 를 사용하려면 wp_enqueue 는 필수지만 wp_register 는 안해도 되는 경우가 있습니다.
* 간혹 바보같다고 욕먹어도 그냥 정석으로 wp_register 하고 wp_enqueue 하는게 절대 나쁜 방법이 아닙니다. (협업하다 보면, “너 바보냐? 거기서 register 안해도 되잖아? 라고 잘난체 하는 인간들이 가끔 있는데, 그러거나 말거나… ㅎㅎㅎ)
-
AuthorPosts
- 답변은 로그인 후 가능합니다.