WordPres对前端页面调试时的两个PHP函数使用小技巧

前端技术 2023/09/02 PHP

函数esc_js()(过滤 Html 内嵌 JS)
参数

$text

(字符串)(必须)要过滤的字符串。

默认值:None

返回值

(字符串)返回过滤后的字符串。

例子

<input type=\"text\" value=\"<?php echo esc_attr( $instance[\'input_text\'] ); ?>\" id=\"subbox\" onfocus=\"if ( this.value == \'<?php echo esc_js( $instance[\'input_text\'] ); ?>\') { this.value = \'\'; }\" onblur=\"if ( this.value == \'\' ) { this.value = \'<?php echo esc_js( $instance[\'input_text\'] ); ?>\'; }\" name=\"email\" />

更多

此函数位于:wp-includes/formatting.php

nocache_headers()(禁止浏览器缓存)
nocache_headers() 用来发送一个 header 头信息,告诉浏览器禁止缓存当前页面,一般在 Ajax 请求时使用,防止出现错误。

用法

nocache_headers();

属性

此函数没有属性。

返回值

此函数无返回值。

例子

function Bing_add_ajax(){
  nocache_headers();
  echo true;
  die;
}
add_action( \'template_redirect\', \'Bing_add_ajax\' );

其它

此函数位于:wp-includes/functions.php

本文地址:https://www.stayed.cn/item/5282

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。