我正在努力提高效率。为此,我想检查在我的多站点设置中排队的所有脚本和CSS。我计划检查它们是否卸载到公共CDN(如果可用)或其他私有静态站点(如果我已经设置),同时确保没有重复。
我目前陷入困境的地方(除了想知道额外的工作是否真的可以节省加载时间之外)是我可以使用什么钩子来确保在我的脚本启动时完成所有的enquence。
为此,我应该使用什么挂钩或过滤器?
(尝试此操作时,请随时向我和任何未来的搜索者介绍我/我们应该知道的任何其他信息)。
我正在努力提高效率。为此,我想检查在我的多站点设置中排队的所有脚本和CSS。我计划检查它们是否卸载到公共CDN(如果可用)或其他私有静态站点(如果我已经设置),同时确保没有重复。
我目前陷入困境的地方(除了想知道额外的工作是否真的可以节省加载时间之外)是我可以使用什么钩子来确保在我的脚本启动时完成所有的enquence。
为此,我应该使用什么挂钩或过滤器?
(尝试此操作时,请随时向我和任何未来的搜索者介绍我/我们应该知道的任何其他信息)。
就基本知识而言,我已经了解到有两个操作需要挂钩-wp_print_scripts
和wp_print_styles
据我所知,在将其添加到页眉之前,会调用它们。
add_action( \'wp_print_scripts\', \'my_list_scripts\' );
function my_list_scripts() {
global $wp_scripts;
$enqueued_scripts = array();
foreach( $wp_scripts->queue as $handle ) {
// do something clever
}
}
add_action( \'wp_print_styles\', \'my_list_styles\' );
function my_list_styles() {
global $wp_styles;
$enqueued_styles = array();
foreach( $wp_styles->queue as $handle ) {
// do something clever
}
}
我目前正在使用woocommerce主题,Hotel(https://woocommerce.com/products/hotel/).我最近刚刚创建了一个主页和一个博客页面,其解释方式如下:https://www.wpbeginner.com/wp-tutorials/how-to-create-a-separate-page-for-blog-posts-in-wordpress/现在我想做的是:创建一个带有固定元素的主页,这些元素永远不会改变(如照片),然后添加一些动态元素(如博客中的帖子)……假设