1 | <?php |
---|
2 | /* |
---|
3 | Plugin Name: List HTTP Transports |
---|
4 | Plugin URI: |
---|
5 | Description: List available HTTP transports |
---|
6 | Author: Ryan Boren |
---|
7 | Version: 1.0 |
---|
8 | Author URI: http://boren.nu/ |
---|
9 | */ |
---|
10 | |
---|
11 | function list_transports() { |
---|
12 | $transport = ''; |
---|
13 | if ( true === WP_Http_ExtHttp::test() ) |
---|
14 | $transport .= 'ExtHttp'; |
---|
15 | if ( true === WP_Http_Curl::test() ) |
---|
16 | $transport .= ' Curl'; |
---|
17 | if ( true === WP_Http_Streams::test() ) |
---|
18 | $transport .= ' Streams'; |
---|
19 | if ( true === WP_Http_Fopen::test() ) |
---|
20 | $transport .= ' Fopen'; |
---|
21 | if ( true === WP_Http_Fsockopen::test() ) |
---|
22 | $transport .= ' Fsockopen'; |
---|
23 | |
---|
24 | echo "Available transports: $transport"; |
---|
25 | } |
---|
26 | |
---|
27 | add_action('admin_footer', 'list_transports'); |
---|
28 | |
---|
29 | ?> |
---|