Ayuda con XML del feed

Inicio Foros WordPress Plugins Ayuda con XML del feed

Etiquetado: ,

Este debate contiene 2 respuestas, tiene 2 mensajes y lo actualizó  skurdo hace 5 años, 6 meses.

  • Autor
    Publicaciones
  • #69576

    skurdo
    Miembro

    Hola compañeros!

    Sigo intentando arreglar el website que me han pasado, ahora el programador necesita que el xml generado en el feed, es decir:

    http://www.mipagina.com/feed

    Le aparezca con un formato en concreto y no asi:

    Pangea Software Inc. tira la casa por la ventana

    http://mipagina.com/last/pangea-software-inc-tira-la-casa-por-la-ventana/

    http://mipagina.com/last/pangea-software-inc-tira-la-casa-por-la-ventana/#comments

    Fri, 26 Apr 2013 08:11:33 +0000
    Administrador

    http://mipagina.com/?p=2105

    <![CDATA[
    Categories: App Gratis iOS, ]]>

    http://mipagina.com/last/pangea-software-inc-tira-la-casa-por-la-ventana/feed/

    0

    Como veis aparecen muchísimas etiquetas de categoría… cosa que no me gusta nada… pero no se como cojones lo han organizado. En lugar de haber solo una categoría y muchos tags… hay una categoría casi que por cada post.

    Bueno visto lo visto, mi intención es poder editar mi “xml” de los feed con un formato determinado por mi para una sola categoría, es decir la categoría “app iOS gratis” que su feed “xml” tenga un formato acordado con el programador de la app para móvil para el poder extraer los datos.

    Espero podáis echarme un cable…

  • #69580

    LGrusin
    Miembro

    Mira aquí y en los enlaces al final del artículo http://codex.wordpress.org/WordPress_Feeds

    Un saludo

  • #69643

    skurdo
    Miembro

    No tengo muy claro lo que debo hacer…

    Debo crear una template personalizada, para por ejemplo los articulos de la categoria “apps gratis” con sus etiquetas; “title”,”comment”,”description”,”autor”,”valoracion”,”url”

    Y despues llamar a esta template en todos los “loop” donde se llame a la función “have_post” ??

    Metiendo este codigo:

    remove_all_actions( 'do_feed_rss2' );
    add_action( 'do_feed_rss2', 'acme_product_feed_rss2', 10, 1 );

    function acme_product_feed_rss2( $for_comments ) {
    $rss_template = get_template_directory() . '/feeds/feed-acme_product-rss2.php';
    if( get_query_var( 'post_type' ) == 'acme_product' and file_exists( $rss_template ) )
    load_template( $rss_template );
    else
    do_feed_rss2( $for_comments ); // Call default function
    }

El foro ‘Plugins’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest