curso SEO Training Rosa
Grupo SEO TELEGRAM [Click Aquí]
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 30 de 32
Tema:

Alguien sabría integrar un script RRS en wordpress?

  1. #1
    Novatillo Invitado

    Predeterminado Alguien sabría integrar un script RRS en wordpress?

    Hola, que tal?

    Mi pregunta es la siguiente, tengo un script rss que quiero integrar en mi wordpress, el dominio es el siguiente: http://blogsito.com y el código php es:
    -------------------------------------------------------------------------------------------
    <?php

    /*
    Created by Global Syndication's RSS Parser
    http://www.globalsyndication.com/rss-parser
    */

    set_time_limit(0);

    $file = "http://news.google.es/news?sourceid=navclient&ie=UTF-8&rls=GGLG,GGLG:2005-22,GGLG:en&q=" . $q . "&output=rss";

    $rss_channel = array();
    $currently_writing = "";
    $main = "";
    $item_counter = 0;

    function startElement($parser, $name, $attrs) {
    global $rss_channel, $currently_writing, $main;
    switch($name) {
    case "RSS":
    case "RDF:RDF":
    case "ITEMS":
    $currently_writing = "";
    break;
    case "CHANNEL":
    $main = "CHANNEL";
    break;
    case "IMAGE":
    $main = "IMAGE";
    $rss_channel["IMAGE"] = array();
    break;
    case "ITEM":
    $main = "ITEMS";
    break;
    default:
    $currently_writing = $name;
    break;
    }
    }

    function endElement($parser, $name) {
    global $rss_channel, $currently_writing, $item_counter;
    $currently_writing = "";
    if ($name == "ITEM") {
    $item_counter++;
    }
    }

    function characterData($parser, $data) {
    global $rss_channel, $currently_writing, $main, $item_counter;
    if ($currently_writing != "") {
    switch($main) {
    case "CHANNEL":
    if (isset($rss_channel[$currently_writing])) {
    $rss_channel[$currently_writing] .= $data;
    } else {
    $rss_channel[$currently_writing] = $data;
    }
    break;
    case "IMAGE":
    if (isset($rss_channel[$main][$currently_writing])) {
    $rss_channel[$main][$currently_writing] .= $data;
    } else {
    $rss_channel[$main][$currently_writing] = $data;
    }
    break;
    case "ITEMS":
    if (isset($rss_channel[$main][$item_counter][$currently_writing])) {
    $rss_channel[$main][$item_counter][$currently_writing] .= $data;
    } else {
    $rss_channel[$main][$item_counter][$currently_writing] = $data;
    }
    break;
    }
    }
    }

    $xml_parser = xml_parser_create();
    xml_set_element_handler($xml_parser, "startElement", "endElement");
    xml_set_character_data_handler($xml_parser, "characterData");
    if (!($fp = fopen($file, "r"))) {
    die("could not open XML input");
    }

    while ($data = fread($fp, 4096)) {
    if (!xml_parse($xml_parser, $data, feof($fp))) {
    die(sprintf("XML error: %s at line %d",
    xml_error_string(xml_get_error_code($xml_parser)),
    xml_get_current_line_number($xml_parser)));
    }
    }
    xml_parser_free($xml_parser);

    // output HTML
    // print ("<div class=\"channelname\">" . $rss_channel["TITLE"] . "</div>");

    if (isset($rss_channel["ITEMS"])) {
    if (count($rss_channel["ITEMS"]) > 0) {
    for($i = 0;$i < count($rss_channel["ITEMS"]);$i++) {

    $format_desc = utf8_decode($rss_channel["ITEMS"][$i]["DESCRIPTION"]);
    $format_desc = preg_replace('!http://news.google.es/news/url?.*?url=!s', PATH.'/includes/redirect.php?url=', $format_desc);
    $format_desc = strip_tags($format_desc, "<img>, <font>, <br>, <br />, <a>");
    $format_desc = str_replace("<img src=", "<img align=\"left\" src=", $format_desc);
    $format_desc = str_replace("</font></a><a href=", "</font></a><br /><a href=", $format_desc);
    $format_desc = "<div id=\"dynamic_rss\">" .$format_desc . "</div>";
    echo $format_desc;
    }

    } else {
    echo "";
    }
    }

    ?>

    -------------------------------------------------------------------------------------------

    Es bastante urgente, así que si alguien tiene 5 minutos para mi, se lo agradecería un montón, pero bueno, tampoco sé si se puede hacer o no, si alguien sabe que se ponga en contacto conmigo en rolander50@hotmail.com o que responda a este post.

    Muchas gracias

    saludos.

  2. #2
    Nikki Invitado

    Predeterminado

    muy facil

  3. #3
    Novatillo Invitado

    Predeterminado

    gracias por tu respuesta, pero no me sirve de mucho jeje

    dame detalles porfavor

    gracias

  4. #4
    Avatar de Cris
    Cris está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    no

  5. #5
    Nikki Invitado

    Predeterminado

    Cita Iniciado por Cris Ver Mensaje
    no
    :meparto2:

  6. #6
    Novatillo Invitado

    Predeterminado

    pero estes dos son tontos o que les pasa?

    no estais obligados a contestar, faltaría mas...

    si no quereis ayudar no posteeis, que lo unico que haceis asi es crear polemica y hacer que este foro sea una mierda...más aún.

  7. #7
    Nikki Invitado

    Predeterminado

    Cita Iniciado por Novatillo Ver Mensaje
    y hacer que este foro sea una mierda...más aún.
    mira javok lo que dijeron..........

  8. #8
    Novatillo Invitado

    Predeterminado

    eres de lo peor nikki...pareces un niño pequeño xD

  9. #9
    Nikki Invitado

    Predeterminado

    Cita Iniciado por Novatillo Ver Mensaje
    eres de lo peor nikki...
    y usted?

  10. #10
    Novatillo Invitado

    Predeterminado

    yo no hice nada malo ni me metí con nadie....simplemente expuse mi duda.

    saludos

  11. #11
    Avatar de javok
    javok está desconectado si señor

    User Info Menu

    Predeterminado

    No seais malos con SW, es un buen foro, el foro con mejor corazón del mercado.

  12. #12
    Avatar de Cris
    Cris está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    Bueno, por 100.000€ puedo hacerlo y talvez funcione.

  13. #13
    Nikki Invitado

    Predeterminado

    Cita Iniciado por Cris Ver Mensaje
    Bueno, por 100.000€ puedo hacerlo y talvez funcione.

  14. #14
    Novatillo Invitado

    Predeterminado

    dos niños pequeños....

  15. #15
    Avatar de Cris
    Cris está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    Cita Iniciado por Novatillo Ver Mensaje
    dos niños pequeños....
    juegan en un gran parque

  16. #16
    Avatar de Toto
    Toto está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    plantea tu problema en el foro de xavier, aqui tendras esas respuestas
    www.portalvoyeur.com

  17. #17
    Avatar de Cris
    Cris está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    Cita Iniciado por Toto Ver Mensaje
    plantea tu problema en el foro de xavier, aqui tendras esas respuestas
    :vomito:, o puede preguntar en vez de pedir.

  18. #18
    Avatar de Toto
    Toto está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    o puede hacer lo que le canta la gana
    www.portalvoyeur.com

  19. #19
    Nikki Invitado

    Predeterminado

    Cita Iniciado por Toto Ver Mensaje
    o puede hacer lo que le canta la gana
    exacto

  20. #20
    Avatar de Cris
    Cris está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    Cita Iniciado por Toto Ver Mensaje
    o puede hacer lo que le canta la gana
    o no

  21. #21
    Nikki Invitado

    Predeterminado

    Cita Iniciado por Cris Ver Mensaje
    o no
    o lo uno o lo otro o si no todo lo contrario

  22. #22
    Avatar de javok
    javok está desconectado si señor

    User Info Menu

    Predeterminado

    Cita Iniciado por Toto Ver Mensaje
    plantea tu problema en el foro de xavier, aqui tendras esas respuestas
    Traidor!

  23. #23
    Nikki Invitado

    Predeterminado

    Cita Iniciado por javok Ver Mensaje
    Traidor!
    ni voy a preguntar cual es ese foro de xavier mejor

  24. #24
    Avatar de Toto
    Toto está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    Cita Iniciado por Nikki Ver Mensaje
    ni voy a preguntar cual es ese foro de xavier mejor
    te hubiesen baneado hace raato ji ji, :pescado:
    www.portalvoyeur.com

  25. #25
    Avatar de Cris
    Cris está desconectado Registrado
    Rango: Mente de negocios

    User Info Menu

    Predeterminado

    ¿qué es un foro?

  26. #26
    Nikki Invitado

    Predeterminado

    Cita Iniciado por Cris Ver Mensaje
    ¿qué es un foro?
    donde se mata el aburrimiento posteando boludeces todo el día

  27. #27
    s0kr4m está desconectado Registrado
    Rango: Quizás estoy
    haciendo Spam ...

    User Info Menu

    Predeterminado

    Cita Iniciado por Novatillo Ver Mensaje
    Hola, que tal?

    Mi pregunta es la siguiente, tengo un script rss que quiero integrar en mi wordpress, el dominio es el siguiente: http://blogsito.com y el código php es:
    -------------------------------------------------------------------------------------------
    <?php

    /*
    Created by Global Syndication's RSS Parser
    http://www.globalsyndication.com/rss-parser
    */

    set_time_limit(0);

    $file = "http://news.google.es/news?sourceid=navclient&ie=UTF-8&rls=GGLG,GGLG:2005-22,GGLG:en&q=" . $q . "&output=rss";

    $rss_channel = array();
    $currently_writing = "";
    $main = "";
    $item_counter = 0;

    function startElement($parser, $name, $attrs) {
    global $rss_channel, $currently_writing, $main;
    switch($name) {
    case "RSS":
    case "RDF:RDF":
    case "ITEMS":
    $currently_writing = "";
    break;
    case "CHANNEL":
    $main = "CHANNEL";
    break;
    case "IMAGE":
    $main = "IMAGE";
    $rss_channel["IMAGE"] = array();
    break;
    case "ITEM":
    $main = "ITEMS";
    break;
    default:
    $currently_writing = $name;
    break;
    }
    }

    function endElement($parser, $name) {
    global $rss_channel, $currently_writing, $item_counter;
    $currently_writing = "";
    if ($name == "ITEM") {
    $item_counter++;
    }
    }

    function characterData($parser, $data) {
    global $rss_channel, $currently_writing, $main, $item_counter;
    if ($currently_writing != "") {
    switch($main) {
    case "CHANNEL":
    if (isset($rss_channel[$currently_writing])) {
    $rss_channel[$currently_writing] .= $data;
    } else {
    $rss_channel[$currently_writing] = $data;
    }
    break;
    case "IMAGE":
    if (isset($rss_channel[$main][$currently_writing])) {
    $rss_channel[$main][$currently_writing] .= $data;
    } else {
    $rss_channel[$main][$currently_writing] = $data;
    }
    break;
    case "ITEMS":
    if (isset($rss_channel[$main][$item_counter][$currently_writing])) {
    $rss_channel[$main][$item_counter][$currently_writing] .= $data;
    } else {
    $rss_channel[$main][$item_counter][$currently_writing] = $data;
    }
    break;
    }
    }
    }

    $xml_parser = xml_parser_create();
    xml_set_element_handler($xml_parser, "startElement", "endElement");
    xml_set_character_data_handler($xml_parser, "characterData");
    if (!($fp = fopen($file, "r"))) {
    die("could not open XML input");
    }

    while ($data = fread($fp, 4096)) {
    if (!xml_parse($xml_parser, $data, feof($fp))) {
    die(sprintf("XML error: %s at line %d",
    xml_error_string(xml_get_error_code($xml_parser)),
    xml_get_current_line_number($xml_parser)));
    }
    }
    xml_parser_free($xml_parser);

    // output HTML
    // print ("<div class=\"channelname\">" . $rss_channel["TITLE"] . "</div>");

    if (isset($rss_channel["ITEMS"])) {
    if (count($rss_channel["ITEMS"]) > 0) {
    for($i = 0;$i < count($rss_channel["ITEMS"]);$i++) {

    $format_desc = utf8_decode($rss_channel["ITEMS"][$i]["DESCRIPTION"]);
    $format_desc = preg_replace('!http://news.google.es/news/url?.*?url=!s', PATH.'/includes/redirect.php?url=', $format_desc);
    $format_desc = strip_tags($format_desc, "<img>, <font>, <br>, <br />, <a>");
    $format_desc = str_replace("<img src=", "<img align=\"left\" src=", $format_desc);
    $format_desc = str_replace("</font></a><a href=", "</font></a><br /><a href=", $format_desc);
    $format_desc = "<div id=\"dynamic_rss\">" .$format_desc . "</div>";
    echo $format_desc;
    }

    } else {
    echo "";
    }
    }

    ?>

    -------------------------------------------------------------------------------------------

    Es bastante urgente, así que si alguien tiene 5 minutos para mi, se lo agradecería un montón, pero bueno, tampoco sé si se puede hacer o no, si alguien sabe que se ponga en contacto conmigo en rolander50@hotmail.com o que responda a este post.

    Muchas gracias

    saludos.
    Hola Amigo!

    Antes que nada decirte que si quieres integrar un agregador de noticias en wordpress lo mas facil es poniendo el plugin Feedwordpress en tu blog. El proceso es el siguiente:

    Cuando descargues el archivo dentro de la carpeta plugins creas una carpeta que se llame feedwordpress y dentro de la misma metes el plugin con otro archivo llamado option.

    Hay otros 2 archivos que traen el plugin que puedes poner en el blog, pero son opcionales.

    Espero que te sirva de algo. Saludos

  28. #28
    Novatillo Invitado

    Predeterminado

    Muchas gracias!

    Estoy utilizando otro pluging, pero de todas formas lo probaré, a ver cual es el que funciona y me gusta más....

    gracias d nuevo

    saludos.

  29. #29
    s0kr4m está desconectado Registrado
    Rango: Quizás estoy
    haciendo Spam ...

    User Info Menu

    Predeterminado

    Cita Iniciado por Novatillo Ver Mensaje
    Muchas gracias!

    Estoy utilizando otro pluging, pero de todas formas lo probaré, a ver cual es el que funciona y me gusta más....

    gracias d nuevo

    saludos.
    De nada Novatillo me podrias decir el nombre de la pagina en la que haz instalado el plugin y el nombre del plugin que usas. Me gustaría desarrollar BlogsEspañoles(punto)com

  30. #30
    Avatar de Toto
    Toto está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    gentequeayudagente.com ji ji
    www.portalvoyeur.com

Página 1 de 2 12 ÚltimoÚltimo

Temas Similares

  1. ¿ Como integrar blog en una web wordpress ?
    Por cosmosvega en el foro Wordpress
    Respuestas: 3
    Último Mensaje: 25/05/2013, 11:52
  2. 4 plugins para integrar un sistema de chat en WordPress
    Por trabajosweb en el foro Wordpress
    Respuestas: 0
    Último Mensaje: 24/04/2013, 21:36
  3. Necesito script para Wordpress
    Por Luchozero en el foro General SoyWebmaster
    Respuestas: 0
    Último Mensaje: 30/04/2008, 14:12
  4. Alguien sabría integrar un script RRS en wordpress?
    Por novatillo en el foro Webmasters Porno
    Respuestas: 20
    Último Mensaje: 13/02/2008, 19:23
  5. alguien sabria decirme?
    Por homerSexual en el foro General SoyWebmaster
    Respuestas: 3
    Último Mensaje: 07/08/2005, 18:17

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Has visto el post " Alguien sabría integrar un script RRS en wordpress?" que está en esta URL y ha sido creado por el usuario Novatillo. Esperamos que te haya sido de utilidad el artículo " Alguien sabría integrar un script RRS en wordpress?" que inició el usuario Novatillo de Soywebmaster.com.

Otros Foros de Interés

Curso SEO - Foro SEO - Foro Programacion - Foro Diseño Web - Intercambio de Enlaces - Negocios por Internet - Como Ganar Dinero - Foro Hosting - Foro Apuestas Deportivas

ÚLTIMOS ARTÍCULOS DEL BLOG SEO DE DAVID AYALA

Enlaces UGC, Sponsored y Nofollow [QUE NO TE ENGAÑEN]
Cómo y cuando usar Disavow Tool de Google
Cómo y donde comprar enlaces
El Curso de SEO Local que estabas esperando
Usamos cookies que analizan hábitos de comportamiento y navegación que aceptas al navegar aquí. Política de privacidad | Cookies | Aviso legal