php - Wordpress 插件开发 如何实现接收json数据
伊谢尔伦
伊谢尔伦 2017-04-10 16:59:54
0
1
690

先需要插件实现功能,提交评论json数据到特定的路径,然后处理数据.

尝试添加钩子到解析请求的动作.

function sync_comment($obj){ test($_POST); } add_action( 'parse_request', 'sync_comment' );

实际上不可行,只能获取GET的数据,POST为空.

不知道是不是跨域安全的问题,对Wordpress不熟悉,比较棘手.

寻求解决方案建议.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

Antworte allen (1)
巴扎黑

检查发现,请求头没有提交Content-Type: application/x-www-form-urlencoded就不能解析$_POST
解决方案改成这样就好

$data = json_decode(file_get_contents("php://input"));
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!