我的wordpress中有一个加载动态css的函数。我检查了这个管理ajax。php调用使网站速度变慢(+5s)。
add_action( \'wp_enqueue_scripts\', \'theme_custom_style_script\', 12 );
function theme_custom_style_script() {
wp_enqueue_style( \'dynamic-css\', admin_url(\'admin-ajax.php\').\'?action=dynamic_css\', \'\');
}
add_action(\'wp_ajax_dynamic_css\', \'dynamic_css\');
function dynamic_css() {
require( get_template_directory().\'/css/custom.css.php\' );
exit;
}
每次在admin上进行编辑时,我是否可以将此文件的输出保存在一个文件夹中,并加载这样的css链接,而不是每次都通过admin ajax加载?或者用不同的方式打电话来避免这个问题?谢谢