Problem getting wp posts in plugin with wp_remote_get

I did some changes on my code $remoteargs = array( ‘timeout’ => 20, ‘redirection’ => 5, ‘httpversion’ => ‘1.1’, ‘blocking’ => false, ‘headers’ => array(), ‘cookies’ => array(), ‘body’ => array(), ‘sslverify’ => false, ); $response = wp_remote_get( ‘http://localhost/wordpress/wp-json/wp/v2/posts’,$remoteargs); // Exit if error. if ( is_wp_error( $response ) ) { echo $response->get_error_message(); return; } // … Read more

wp_remote_get with Google Books API

I’m pretty sure you have to add the keywords or the search terms directly to the query, for example: $key = ‘flowers’; // search for word flowers in book titles. // fill rest in as you desire $args = array( ‘timeout’ => ‘5’, ‘redirection’ => ‘5’, ‘sslverify’ => false // for localhost ); //check for … Read more

Remotely get WordPress theme version

Please check out this answer to a similar question about regex for getting info from the theme’s style.css. When it comes to the second part of your question – if you are concerned about page load times, you could always use AJAX to get the information about each theme separately. You would display the page … Read more

GET web api method from a WordPress PHP script

wp_remote_get was causing the issue and switch over to a curl solution. The code below replaced my old solution: $serverIP = ‘x.x.x.x’; $serviceAPI = ‘/Get_VacationRequest’; $jsonData = urlencode(json_encode($_REQUEST)); // Set up the server information where we will consume the API $url=”http://” . $serverIP . $serviceAPI . ‘?name=” . $jsonData; // Start the curl session $curl … Read more