当前位置:首页 > CMS教程 > WordPress > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2021-07-01 09:55:34 浏览: 评论:0 

这篇文章主要介绍了WordPres对前端页面调试时的两个PHP函数使用小技巧,分别是过滤Html内嵌JavaScript与禁止浏览器缓存的方法,需要的朋友可以参考下。

函数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();

属性

此函数没有属性。

返回值

此函数无返回值。

例子

  1. function Bing_add_ajax(){ 
  2.   nocache_headers(); 
  3.   echo true; 
  4.   die
  5. add_action( 'template_redirect''Bing_add_ajax' ); 

其它

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

Tags: WordPres前端调试

分享到: