子主题脚本与样式加载

WordPress子主题开发配图7

作者:

“子”“主”“题”“加”“载”“脚”“本”“和”“样”“式”“—”“要”“用”“wp_enqueue_style”“和”“wp_enqueue_script”“函”“数”“—”“在”“wp_enqueue_scripts”“挂”“钩”“里”“加”“载”“—”“本”“篇”“讲”“清”“子”“主”“题”“enqueue”“的”“用”“法”。

为什么“要”用”enqueue”

用”“wp_enqueue_”“系”“列”“函”“数”“的”“原”“因”:规”“范”“(“WordPress”“推”“荐”“的”“加”“载”“方”“式”“—”“管”“理”“依”“赖”“和”“版”“本”);“避”“免”“冲”“突”“(“按”“正”“确”“的”“顺”“序”“加”“载”“—”“不”“会”“和”“插”“件”“其”“他”“主”“题”“的”“脚”“本”“冲”“突”);“条”“件”“加”“载”“(“可”“以”“按”“页”“面”“条”“件”“加”“载”“对”“应”“的”“资”“源”“—”“参”“考”“条”“件”“加”“载”“篇”)。enqueue”“的”“本”“质”:“用”“WordPress”“的”“方”“式”“加”“载”“CSS”“JS”“—”“规”“范”“可”“靠”“不”“冲”“突”“(“参”“考”“enqueue”“篇”)”。

子主题脚本与样式加载示意图

子”“主”“题”加”“载”样”“式”

子”“主”“题”“加”“载”“样”“式”“的”“写”“法”:父”“主”“题”“样”“式”“(“wp_enqueue_style(”“’”“parent-style”“’”“,””“get_template_directory_uri()”“.””“’”“/style.css”“’”“)”“—”“先”“加”“载”“父”“主”“题”“样”“式”);子”“主”“题”“样”“式”“(“wp_enqueue_style(”“’”“child-style”“’”“,””“get_stylesheet_directory_uri()”“.””“’”“/style.css”“’”“,””“array(”“’”“parent-style”“’”“)”“—”“依”“赖”“父”“主”“题”“样”“式”“—”“在”“父”“主”“题”“样”“式”“之”“后”“加”“载”);“放”“在”“wp_enqueue_scripts”“挂”“钩”“里”“(“add_action(”“’”“wp_enqueue_scripts”“’”“,””“’”“mytheme_enqueue”“’”“)”“—”“参”“考”“挂”“钩”“篇”)。样”“式”“的”“本”“质”:“先”“父”“后”“子”“(“子”“主”“题”“样”“式”“依”“赖”“父”“主”“题”“样”“式”)——“父”“主”“题”“更”“新”“了”“子”“主”“题”“样”“式”“还”“在”“(“参”“考”“子”“主”“题”“篇”)”。

子”“主”“题”加”“载”脚”“本”

子”“主”“题”“加”“载”“脚”“本”“的”“写”“法”:wp_enqueue_script“(“wp_enqueue_script(”“’”“mytheme-script”“’”“,””“get_stylesheet_directory_uri()”“.””“’”“/js/custom.js”“’”“,””“array(”“’”“jquery”“’”“),”“’”“1.0”“’”“,””“true”“)”“—”“加”“载”“自”“己”“的”“JS”“—”“带”“依”“赖”“和”“版”“本”“—”“放”“footer”);“条”“件”“加”“载”“(“is_front_page”“is_single”“等”“—”“只”“在”“需”“要”“的”“页”“面”“加”“载”“—”“参”“考”“条”“件”“判”“断”“篇”);“本”“地”“化”“(“wp_localize_script”“—”“把”“PHP”“数”“据”“传”“给”“JS”“—”“参”“考”“本”“地”“化”“篇”)。脚”“本”“的”“本”“质”:“enqueue”“脚”“本”“+”“条”“件”“加”“载”“+”“本”“地”“化”“数”“据”“—”“脚”“本”“管”“理”“规”“范”“又”“灵”“活”“(“参”“考”“enqueue”“篇”)”。

子主题脚本与样式加载示例图

给开发者的建议

子”“主”“题”“enqueue”“的”“建”“议”:用”“wp_enqueue_”“系”“列”“(“别”“在”“header”“里”“硬”“写”“link”“script”“—”“参”“考”“enqueue”“篇”);“样”“式”“依”“赖”“父”“主”“题”“(“array(”“’”“parent-style”“’”“)”“—”“参”“考”“上”“面”);“脚”“本”“放”“footer”“(“加”“载”“快”“—”“参”“考”“性”“能”“篇”);“条”“件”“加”“载”“(“按”“需”“加”“载”“—”“减”“少”“资”“源”“—”“参”“考”“条”“件”“判”“断”“篇”)。enqueue”“的”“本”“质”:“正”“确”“的”“方”“式”“加”“载”“资”“源”“—”“子”“主”“题”“的”“CSS”“JS”“才”“能”“稳”“定”“工”“作”“(“参”“考”“子”“主”“题”“篇”)”。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注