WordPress : file_get_contents Non autorisé dans les thèmes ?
J’utilise file_get_contents
dans un développement de thème (dans un widget du thème). Cependant, le plugin de vérification de thème me donne l’avertissement suivant :
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 );
Ma question est que si cela n’est pas autorisé dans les thèmes, existe-t-il une alternative pour cette fonction qui peut être utilisée ? Merci.
Solution n°1 trouvée
Line 49: $data = file_get_contents ( 'http://example.com');
Ne pas utiliser file_get_contents
pour télécharger la page Web. WordPress a une API HTTP pour de tels besoins. Dans votre cas, je vous suggérerais d’utiliser wp_remote_get( 'http://example.com' );
function au lieu de file_get_contents
.
Lecture complémentaire :
- API HTTP WordPress
wp_remote_get
fonction.
0 commentaire