私が今やっていることは本当に簡単です。私はURLを介してパラメータを送信し、それをWordPressページに表示したいと思います。これは私が現在やっているものです:WordPressのURLパラメータが機能していません
私はあるwww.domain.com/signin_page?message=yo
に入れていたURLを、私は私のfunctions.phpファイルに追加ショートは次のとおりです。結果は、「メッセージ:」
function write_login_message($atts) {
return "Message: " . $_GET['message'];
};
add_shortcode('write_message', 'write_login_message');
です。また、私は通知を受ける:Undefined index: message in [...]
。私はディスカッションで見つけたものを試しました(クエリ変数を設定するプラグインを作っています)が、うまくいかず、今は止まっています。私はどんな助けにも感謝しています。
UPDATE:$ _GET ['message']は本番サーバーで動作します。私のテスト/サンドボックスサーバーでは動作しません(基本的には同じです)。これはそれを絞り込みますが、私はまだ原因が何であるかは不明です。私はそれが私のプロダクションサーバー上で動作するようになることができることを知っています。 URLを作成するための
$ _GETには、ショートコードなどを使わずにアクセスできます。 –
WordPressのポスト/ページ(http://stackoverflow.com/questions/18896146/insert-php-code-in-wordpress-page-and-post)でPHPを使用することはできません。 – Isaac