add_stylesheet
본문
add_stylesheet('<link rel="stylesheet" href="https://cdn.plyr.io/3.7.8/plyr.css">', 0);
add_javascript('<script src="https://cdn.plyr.io/3.7.8/plyr.js"></script>', 0);
이렇게 css 추가하면 어떤 이득이 있나요?
답변 2
다음 경로를 통해
https://github.com/gnuboard/gnuboard5/blob/master/lib/common.lib.php#L2774
add_stylesheet > html_process::merge_stylesheet
https://github.com/gnuboard/gnuboard5/blob/master/lib/common.lib.php#L2780
add_javascript > html_process::merge_javascript
최종 실행단계에서
https://github.com/gnuboard/gnuboard5/blob/master/lib/common.lib.php#L2835
html_process::run()
다음 훅을 사용해 사용할 리소스의 추가적인 일괄 처리를 할수 있습니다.
https://github.com/gnuboard/gnuboard5/blob/master/lib/common.lib.php#L2878
html_process_css_files
https://github.com/gnuboard/gnuboard5/blob/master/lib/common.lib.php#L2906
html_process_script_files
깔끔하게 head에 정리되는 이득?