Entonces he decidido que lo mejor sería extraer el contenido por URLs del sitio
La intención es mostrar las plantillas de ThemeForest para luego venderlas como afiliado desde mi web
El tema es que no estoy muy metido con lo del DOM , con Jquery tal vez se podría hacer , pero no me parece buena idea , por eso pensé en PHP
El caso es qeu el código a extraer de ThemeForest posee div con class no con id entonces me parece más complicado
Cita:
<?php
$context = stream_context_create(array('http' => array('timeout' => 5)));
$url = file_get_contents('http://themeforest.net/category/wordpress/corporate?page=3', 0, $context);
$doc = new DOMDocument();
libxml_use_internal_errors(true);
$doc->loadHTML($url);
$fci = $doc->getElementById('div');
$spans = $fci->getElementsByTagName('item-info');
for ($i = 0; $i < $spans->length; $i++) {
echo $spans->item($i)->nodeValue . '<br />';
}
?>
$context = stream_context_create(array('http' => array('timeout' => 5)));
$url = file_get_contents('http://themeforest.net/category/wordpress/corporate?page=3', 0, $context);
$doc = new DOMDocument();
libxml_use_internal_errors(true);
$doc->loadHTML($url);
$fci = $doc->getElementById('div');
$spans = $fci->getElementsByTagName('item-info');
for ($i = 0; $i < $spans->length; $i++) {
echo $spans->item($i)->nodeValue . '<br />';
}
?>
El caso es que se me hace bastante complicado el extraer la información , sería cosa de extraer la imagen de cada plantilla y el enlace , de esta forma podría mostrar no 50 sino más a seleccionar
Esa sería la idea pero no doy hecho , si me sugerís algún metodo bueno para extraer la infor o algo pues lo agradezco o cual sería la mejor forma
Gracias a todos !!! :)