Zainstalowałem wtyczkę JSON API dla mojej witryny Wordpress. Chcę wyświetlić na zewnętrznej stronie, ile postów mam w określonej kategorii.
Na przykład mam taki adres URL: http://mywordpress.com/?json=get_category_posts&slug=press%20releases
Na wyjściu prawie natychmiast widzępole „post_count” i numer zaraz po nim. Chcę hermetyzować tę liczbę w łańcuch, dzięki czemu mogę wyprowadzić tę liczbę na stół. Aby jednak móc to zrobić, muszę mieć całe wyjście w zmiennej.
Ale nie mogę mieć czegoś takiego
$json-output = http://mywordpress.com/?json=get_category_posts&slug=press%20releases;
echo $json-output;
To po prostu wyświetli adres URL, a nie wynik zapytania JSON.
Mam nadzieję, że pytanie ma sens. Wszelkie wskazówki będą mile widziane.
Odpowiedzi:
3 dla odpowiedzi № 1Będziesz musiał użyć CURL, aby uzyskać wynik json z adresu URL, a następnie przeanalizować json z PHP, a następnie powtórzyć element, który chcesz wyświetlić.
Brakuje ci części składowych CURL i JSON, ale jesteś na dobrej drodze.
To może pomóc, całkiem prosty przykład: http://www.katcode.com/http-requests-using-curl-and-decoding-json-responses/