誰かが私が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. Laravel 5.5投稿総数で投稿順を取得する
- 3. Wordpressはカスタム投稿数を取得
- 4. Wordpress/MySQL - >特定の投稿の投稿者によって投稿された投稿の総数とともに投稿IDを取得します。
- 5. Webサービス - 投稿と投稿の比較対取得
- 6. グリッドビルダービジュアルコンポーザーで投稿IDを変数に取得
- 7. 投稿のカテゴリを取得、
- 8. meta_valueの投稿を取得
- 9. 投稿と競合(.htaccess)を取得
- 10. jquery ajax投稿とシングルページを取得
- 11. 投稿と同じメソッドシグネチャを取得
- 12. CouchDBの取得投稿者
- 13. 投稿とCURL経由で取得
- 14. AsyncHttpClient投稿とJSON応答の取得
- 15. 閲覧回数と日付で投稿を取得
- 16. 投稿時に投稿日を取得するには?
- 17. Wordpress投稿者IDによって投稿を取得
- 18. 3番目の投稿ごとにカテゴリから投稿を取得する
- 19. Facebook APIは投稿ごとに投稿コンテンツを取得します。#
- 20. ループ内に投稿タイプとIDで1つの投稿を取得します
- 21. 著者ページ投稿者と投稿者のページを取得する
- 22. 最近の投稿と他の投稿をループで取得する - Wordpress
- 23. イメージ投稿とmysql BLOB変数のトラブル
- 24. wget投稿データの変数
- 25. 投稿phpの変数
- 26. コンボボックスコントロールのテキスト値に投稿変数を投稿する
- 27. ループでwordpress投稿を取得する
- 28. 投稿前にテキストエリアを取得
- 29. 投稿時に空のリクエストを取得
- 30. FriendsのFacebook投稿を取得する