将Wie kann ich JSON-Inhalte in einer WordPress-Funktion mit PHP abrufen und anzeigen?
P粉731861241
P粉731861241 2024-03-30 17:42:32
0
1
414

Ich habe einen WordPress-Endpunkt und einige JSON-Daten. Leider weiß ich nicht, wie ich diese JSON-Daten in der Funktion zurückgeben soll. Ich habe json_decode ausprobiert, aber es hat nichts zurückgegeben. Dann funktioniert der Endpunkt. Wenn ich json_encode verwende, werden die Daten zurückgegeben, aber auch Zeilenumbrüche und andere Dinge. Das Problem scheint in der Syntax zu liegen, da ich bereits einen vollständigen JSON habe. Wie kann ich etwas zurückgeben, das bereits in der JSON-Syntax vorliegt?

add_action('wp_ajax_nopriv_inboundCall', 'testFunction');
add_action('wp_ajax_inboundCall', 'testFunction');
 
function testFunction() {
    
    echo json_decode('{
        "testData": [
          {
            "_id": "1",
            "name": "testName1"
          },
          {
            "_id": "2",
            "name": "testName2"
          },
        ],
        "testState": {
          "1": [
            1,
            0
          "2": [
            1,
            0
          ]
         }
       }'); 

      die(); 
}

P粉731861241
P粉731861241

Antworte allen(1)
P粉980815259
function testFunction() {
return json_decode('{
    "testData": [
      {
        "_id": "1",
        "name": "testName1"
      },
      {
        "_id": "2",
        "name": "testName2"
      },
    ],
    "testState": {
      "1": [
        1,
        0
      "2": [
        1,
        0
      ]
     }
   }');  }
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage