이 기사에서는 WordPress가 헤더를 통해 기본 HTTP 헤더를 페이지에 보내는 방법에 대해 주로 설명합니다. 관심 있는 친구는 아래에서 모든 사람에게 도움이 되기를 바랍니다.
PHP에서는 헤더 기능을 사용하여 기본 HTTP 헤더를 보낼 수 있지만 WordPress에서는 HTTP 헤더를 어떻게 보낼 수 있나요?
방법 1: 코드 직접 작성
현재 테마의 function.php에 다음 코드를 삽입하세요.
/** * 在用户登陆的情况下,给前台所有页面添加不缓存的 Cache-Control 头 */ function ludou_http_headers() { // 判断用户是否登陆,并且是在非后台(前台)页面 if(is_user_logged_in() && !is_admin()) { // php的header函数发送HTTP 头 header('Cache-Control: no-store, no-cache, must-revalidate, max-age=0'); } } /* WordPress hook * 第一个参数值 wp 是action动作名称,文档:https://codex.wordpress.org/Plugin_API/Action_Reference/wp * 第二个参数值 ludou_http_headers 是上面的函数名称,自己取名 */ add_action( 'wp', 'ludou_http_headers' );
방법 2: 플러그인 사용
HTTP 헤더: https:// wordpress.org/plugins/http-headers/
HTTP 헤더를 사용하여 웹사이트 보안을 강화하세요: https://wordpress.org/plugins/http-security/
추천 학습: "WordPress Tutorial"
위 내용은 WordPress가 헤더를 통해 기본 HTTP 헤더를 페이지에 보내는 방법에 대해 이야기해 보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!