WordPressのプラグイン「StaticPress」を自動実行するスクリプトの開発依頼を受けました。
StaticPressの処理内容をそのまま移植しようとも考えましたが、管理画面上での
対象ファイル数出力などの処理をajaxで行っている部分をPHPで動かせれば仕様を満たせると
考え、PHPでの処理に落とし込む作業を行っています。
現在詰まっているのは、戻り値の取得についてです。
ajaxでは「対象ファイル数取得」「静的ファイル出力及び結果取得」「完了処理」を
それぞれ異なる引数を渡し、結果の戻り値を基に画面出力を行っていますが、
これをPHPで行う際、引数の渡しは行えましたが、戻り値が変数に格納できず、画面に直接
出力されます。
例)
<?php $_GET["action"]='static_press_init'; $result = include("/home/~/public_html/eiwp-biz/wp-admin/admin-ajax.php"); ?>※上記文は「対象ファイル数取得」の部分です。
最終的には、$result(json形式)の内容を基に処理を継続、完了処理まで行えるようにしたいです。
まずはincludeでの引数渡しと戻り値取得ができないとどうにもならないので、実現の方法について
ご回答よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/10 05:09 編集
2016/03/10 07:38 編集
2016/03/10 08:37
2016/03/10 10:03
2016/04/11 03:54