タグ付けされた質問 「headers」

5
プレーンな古いPHP mail()がそうするのにwp_mail()がFrom:ヘッダーを設定させないのはなぜですか?
wp_mail( $to, $subject, $message, $headers )(もちろん値が設定されている)を使用すると、送信元の名前と、(PHPやApacheの設定でも)どこにも設定されていない電子メールが送信されます。ただし、mail( $to, $subject, $message, $headers )代わりに使用しても問題ありません。これwp_mail()を引き起こすために何が起こる可能性がありますか?
32 headers  wp-mail  email 

3
子テーマでHeader.phpにコードを追加する方法は?
私は初めて子テーマを作成していますが、ヘッダーに追加されたコードに関していくつか質問がありました。 子以外のテーマには、Googleアナリティクス、Googleウェブマスターツール、購入販売広告、Facebookオープングラフなど、header.phpファイルに追加する特定のコードがあります。 これを子テーマでどのように行いますか?子テーマにheader.phpファイルを作成しますか?もしそうなら、これはどのように行われますか?cssで使用した@importと同じですか? ありがとう。

4
HTTPヘッダーを変更するためのWP関数/フィルター?
HTTPヘッダーを追加/変更するときに使用する専用のWP関数、アクション、またはフィルターはありますか? 今のところ、私は次のようにWP 'init'フックにPHP header()呼び出しをフックするだけです。 add_action('init', 'add_header_xua'); function add_header_xua(){ if(!is_admin()){ header('X-UA-Compatible: IE=edge,chrome=1'); } } しかし、これはそれを行う正しい方法ですか?
17 api  headers 

10
WordPressプラグイン開発-ヘッダー送信済みメッセージ
WordPressプラグインを開発しています。プラグインをアクティブにすると、次のメッセージが表示されます。 プラグインは、アクティベーション中に予期しない出力の293文字を生成しました。「ヘッダーは既に送信されています」というメッセージ、シンジケーションフィードの問題、またはその他の問題に気づいた場合は、このプラグインを無効にするか削除してみてください。 プラグインは非常にうまく機能していますが、なぜこのメッセージが表示されるのかわかりません。私のプラグインは:http : //wordpress.org/extend/plugins/facebook-send-like-button/

4
WordPressページで404ステータスコードを抑制する方法
別のデータベースから取得したページを含むWordPressサイトを持っています。問題は、これらの他のページが404ステータスコードを返すことです。(WordPressの投稿/ページは問題ありません。) 404'edページは正常に表示され、WordPressのタイトルタグから「Page not Found」テキストを削除しました。ただし、GooglebotとW3Cには404ヘッダーが表示されます。 だから:わあ、Apacheに404ステータスを抑制するように言うのですか?また、ApacheはWordPressの404ヘッダーを上書きしますか? それは理にかなっていますか?他にどんな情報やものを見るべきですか? WPコアファイルを変更しないように、.htaccessのステータスコードを抑制できますか?
13 headers  apache  linux 


4
wp_redirect()-すでに送信されたヘッダー
wp_redirect()ページでサインアップフォームを正常に送信した後、ユーザーをリダイレクトするために使用しようとしています。 機能しておらず、次のエラーが表示されます。 警告:ヘッダー情報を変更できません-ヘッダーは/ Applications / MAMP / htdocs / theme / wp-の(/Applications/MAMP/htdocs/theme/wp-content/themes/test/header.php:10で開始された出力)によってすでに送信されています1178行目のinclude / pluggable.php 私は以前に出力が既にあったことを理解しています、それがそれが機能していない理由ですが、私はこれを機能させる方法の手がかりがありません。 サインアップフォームは関数によってレンダリングされ、my functions.php内の別の関数によって送信されます。 if ( isset( $_POST['subscribe'] ) ) { // Submits the form and should then redirect wp_redirect("/thank-you/"); exit; } 次に、これらの関数の両方を使用して、サインアップフォームを表示します。 それは最善のことではないようです。それを行うアクションを作成する必要がありますが、それを実装する方法がわかりません。私が見つけたほとんどのチュートリアルは、同じページに結果を直接表示し、追加のリダイレクトを必要としません。多分それが、彼らがfunctions.php内の関数を操作している理由です

1
wp_headers vs send_headers。それぞれをいつ使用するのですか?
私はこれまでに同じものに使用したことがありますがwp_headers、send_headersどちらを使用するか、いつ使用するかを知るにはどうすればよいでしょうか。 上のsend_headersコーデックス・ページの追加の例がありますX-UA-Compatible: IE=edge,chrome=1メタタグは、多くの場合、以降のInternet Explorer下位互換性のために遅すぎるロードされた場合、イントラネットサイトに障害が発生しました。 これは何であるsend_headers例は次のようになります。 add_action( 'send_headers', 'add_header_xua' ); function add_header_xua() { header( 'X-UA-Compatible: IE=edge,chrome=1' ); } しかし、wp_headersこれも行うことができます: apply_filters ( 'wp_headers', array $headers, WP $this ) add_filter( 'wp_headers', 'wpieeam_headers' ); function wpieeam_headers($headers) { if (!is_admin()) { $headers['X-UA-Compatible'] = 'IE=edge,chrome=1'; } return $headers; } 更新:私は実際に、これに関する多かれ少なかれ会話が数年前に同様の質問で始まったことに気づきました... また、send_headersはフロントエンドのみと関係がありますか?wp_headersが次のようなチェックを行うのを見てきました。 if ( isset($_SERVER['HTTP_USER_AGENT']) && (strpos($_SERVER['HTTP_USER_AGENT'], …

8
管理バーと修正されたヘッダーの問題?
上部の位置が固定されるようにヘッダーをスタイルしました。ワードプレスにログインしている間、wp adminナビゲーションバーがヘッダーの上部を覆い、上部のナビゲーションにアクセスできなくなります。両方が表示されるように、wp admin navでトップナビゲーションを下にプッシュしたいと思います。誰かがこの問題を解決するための解決策を知っていますか? 私の問題の例は... www.nickriversdesign.com/devにあります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.