何かに取り組んでいて、ある時点で立ち往生しています。
wordpress のページで読み込まれるクラス ファイルがあります。私がやりたいのは、$_GET
変数が存在する場合はそれを探し、存在する場合はクラスの関数を呼び出すことです。
それが役立つ場合は、クラスの先頭でコンストラクターを使用しています。
とにかく私はそれを行うことができますか?彼は私のクラスの開始時に私の __construct のものです
class mijireh_class extends wpsc_merchant
{
function __construct( $purchase_id = null, $is_receiving = false ) {
$this->name = __( 'Mijjireh', 'wpsc_gold_cart' );
parent::__construct( $purchase_id, $is_receiving );
if(!class_exists('Mijireh')) {
require_once dirname( __FILE__ ) . DIRECTORY_SEPARATOR . 'mijireh'. DIRECTORY_SEPARATOR . 'Mijireh.php';
}
add_action('init', array(&$this, 'mijireh_notify'), 10, 2);
}
public function mijireh_notify()
{
if(isset($_GET['task']) && $_GET['task'] == 'mijireh_notify') {
print $_GET['task'];
exit;
}
}
}
そのページを更新してパラメーターを渡そうとしました ?task=mijireh_notify&order_number=8001354073961 しかし、関数を呼び出していません。印刷と終了を取得したので、知っておく必要があります