Heim > CMS-Tutorial > WordDrücken Sie > Lassen Sie uns darüber sprechen, wie WordPress native HTTP-Header über Header an die Seite sendet

Lassen Sie uns darüber sprechen, wie WordPress native HTTP-Header über Header an die Seite sendet

藏色散人
Freigeben: 2023-02-22 11:49:58
nach vorne
1862 Leute haben es durchsucht

Dieser Artikel vermittelt Ihnen relevantes Wissen über WordPress. Er befasst sich hauptsächlich damit, wie WordPress native HTTP-Header über Header sendet. Ich hoffe, dass er für alle hilfreich ist.

Lassen Sie uns darüber sprechen, wie WordPress native HTTP-Header über Header an die Seite sendet

In PHP können wir die Header-Funktion verwenden, um native HTTP-Header zu senden, aber wie sendet man HTTP-Header in WordPress?

Methode 1: Schreiben Sie den Code selbst

Fügen Sie den folgenden Code in die Functions.php des aktuellen Themes ein:

/**
*  在用户登陆的情况下,给前台所有页面添加不缓存的 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' );
Nach dem Login kopieren

Methode 2: Verwenden Sie ein Plug-in

HTTP-Header: https:// wordpress.org/plugins/http-headers/

HTTP-Header zur Verbesserung der Website-Sicherheit: https://wordpress.org/plugins/http-security/

Empfohlenes Lernen: „WordPress Tutorial

Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, wie WordPress native HTTP-Header über Header an die Seite sendet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:ludou.org
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage