I’m using file_get_contents
in a theme development (in a widget of the theme). However the theme check plugin gives me following warning:
WARNING: file_get_contents was found in the file file.php possible file operations.
Line 49: $data = file_get_contents ( 'http://example.com');
Line 62: $count= file_get_contents ( $cfile );
My question is that if it is not allowed in the themes, is there any alternative for this function which can be used?
Thanks.
Don’t use
file_get_contents
to download web page. WordPress has HTTP API for such needs. In your case, I would suggest you to usewp_remote_get( 'http://example.com' );
function instead offile_get_contents
.Further reading:
wp_remote_get
function.