誰かが私がwordpressテンプレート内に投稿したフォームから情報を取得していない理由を教えてもらえますか?変数は渡されていますが、値はありません。wordpress/PHP - acessing投稿と変数を取得
0
A
答えて
0
ただ、似た/同じ問題に直面してきたこの
print var_dump($_GET);
print var_dump($_POST);
0
を確認してください。 URLがmod_rewriteを使って構造化されており、予約されたクエリパラメータがいくつかあるので、Wordpressでget変数を使用することは理想的ではありません。 Wordpress Docs on query varsはあなたに少しのリストを提供しますが、包括的ではありません。
要するに、あなたが使用していた変数は、Wordpressによって予約されているか、変更されているか、または扱っている可能性がありますか?
(私はこれが古い質問です知っているが、それは答えまたは説明を必要とします。)昔からの質問へ
1
で試してみてくださいフォームメソッド
<form name="frmlist" method="post">
1
新しい答えを!
私は
/* Get Parameters from $_POST and $_GET (WordPress)
$param = string name of specific parameter requested (default to null, get all parameters
$null_return = what you want returned if the parameter is not set (null, false, array() etc
returns $params (string or array depending upon $param) of either parameter value or all parameters by key and value
Note: POST overrules GET (if both are set with a value and GET overrules POST if POST is not set or has a non-truthful value
All parameters are trimmed and sql escaped
*/
function wordpress_get_params($param = null,$null_return = null){
if ($param){
$value = (!empty($_POST[$param]) ? trim(esc_sql($_POST[$param])) : (!empty($_GET[$param]) ? trim(esc_sql($_GET[$param])) : $null_return));
return $value;
} else {
$params = array();
foreach ($_POST as $key => $param) {
$params[trim(esc_sql($key))] = (!empty($_POST[$key]) ? trim(esc_sql($_POST[$key])) : $null_return);
}
foreach ($_GET as $key => $param) {
$key = trim(esc_sql($key));
if (!isset($params[$key])) { // if there is no key or it's a null value
$params[trim(esc_sql($key))] = (!empty($_GET[$key]) ? trim(esc_sql($_GET[$key])) : $null_return);
}
}
return $params;
}
}
助け、そして私自身のユーティリティを書いた(喜んで共有し、改善して自由に感じる)しなかった、この記事に出くわしました
関連する問題
- 1. 変数アクセス、取得、および投稿
- 2. Wordpressはカスタム投稿数を取得
- 3. Webサービス - 投稿と投稿の比較対取得
- 4. 投稿と同じメソッドシグネチャを取得
- 5. 投稿とCURL経由で取得
- 6. Wordpress投稿者IDによって投稿を取得
- 7. 著者ページ投稿者と投稿者のページを取得する
- 8. 3番目の投稿ごとにカテゴリから投稿を取得する
- 9. Facebook APIは投稿ごとに投稿コンテンツを取得します。#
- 10. 投稿phpの変数
- 11. wget投稿データの変数
- 12. コンボボックスコントロールのテキスト値に投稿変数を投稿する
- 13. Wordpress - カスタムタクソノミの投稿を取得する
- 14. 投稿前にテキストエリアを取得
- 15. WP_Queryで投稿IDを取得する
- 16. 投稿のカテゴリ名を取得する
- 17. 投稿フォームのアクションを取得する
- 18. ループでwordpress投稿を取得する
- 19. ログイン前に投稿データを取得
- 20. Wordpressでランダム投稿を取得する
- 21. グーグルプラスの投稿を取得するページ
- 22. 自分のブログの投稿を取得
- 23. レスポンスヘッダーを取得jquery ajax投稿セットクッキー
- 24. カテゴリを取得する投稿ID
- 25. FriendsのFacebook投稿を取得する
- 26. 変更Facebookの投稿で[アプリ名]テキストを取得
- 27. 投稿者名を投稿数でソート
- 28. ブログカテゴリテンプレート内の複数のカテゴリから投稿を取得する
- 29. WordpressはIDで複数の投稿を取得します
- 30. Facebook Graph API:投稿数の合計を取得する