PHPでURLパラメータ―を取得&WordPressのショートコードで表示する方法

PHPでURLパラメータ―を取得&WordPressのショートコードで表示する方法

PHPでURLパラメータ―、つまりアドレスバーの”?”以降を取得する方法とそれをWordPressのショートコードで編集画面に貼り付ける方法です。
あまり需要が無さそうな内容っ!!

URLパラメータ―を取得する記述

GETリクエストで取得します。

ブラウザのアドレスバーの表示

https://illustswitch.com?myparam=今日もご飯がおいしい

PHP

$param = $_GET['myparam'];

複数の場合

ブラウザのアドレスバーの表示

https://illustswitch.com?myparam1=今日もご飯がおいしい&amyparam2=心配で心配で夜しか眠れません

PHP

$param = $_GET['myparam1'];
$param = $_GET['myparam2'];

WordPressのショートコードで表示

取得したURLパラメータ―をWordPressの編集画面にショートコードで記述して表示する方法です。

functions.phpの記述

functions.php

function parameter_func($atts) {
    if(isset($_GET['myparam'])) { 
      $parameter = $_GET['myparam'];
    }
    return $parameter;
}
add_shortcode("parameter", "parameter_func");

編集画面に記述するショートコード

編集画面

[parameter]

この記事をシェア

Categories

Profile

兵庫県神戸市でWEB/DTPまわりのフリーランスをしています。
当ブログは主に業務で出会った諸々の備忘録です。

イラストスイッチ