php 手动延迟解压缩WordPress中的JS文件。根据主题和已安装的插件,最好让插件处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 手动延迟解压缩WordPress中的JS文件。根据主题和已安装的插件,最好让插件处理相关的知识,希望对你有一定的参考价值。

<?php
/**
 * Defer all JS files
 *
 * @method defer_parsing_of_js
 * @param  String              $url The URL of the script
 * @return String                   The "cleaned" URL, including the additional defer attribute
 */
function defer_parsing_of_js( $url ) {
	// If the URL is not of a .js file, just return it
	if ( false === strpos( $url, '.js' ) ) {
		return $url;
	}

	// If the URL is for jQuery, just return that also
	if ( strpos( $url, 'jquery.js' ) ) {
		return $url;
	}

	// Otherwise, return the URL plus the defer attribute. The onload is really just a hack to get the URL to close properly
	return "{$url}' defer onload='";
}

// Only defer the JS when viewing the front end of the site
if ( !is_admin() ) {
	add_filter( 'clean_url', 'defer_parsing_of_js', 11, 1 );
}

以上是关于php 手动延迟解压缩WordPress中的JS文件。根据主题和已安装的插件,最好让插件处理的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress - PHP:如何将表单中的选定数据放入文本区域?

PHP 手动加载(谷歌)Wordpress中的最新jQuery

wordpress install 主题

php 当您在服务器中找不到任何解压缩选项或没有ftp时,它可以解压缩服务器中的文件。

怎样用 WordPress 搭建网站

php.ini 配置