Código PHP :
<?php
//Esto lo tienen casi todas las plantillas de Wordpress
//Y lo que hace es permitir el uso de la variable $post
//que contiene la información de cada post individualmente
if (have_posts()) : while (have_posts()) : the_post(); ?>
//Por lo general, en esta parte está el código
//que genera el HTML de las entradas del blog
/** Esta es la parte donde usamos los campos personalizados **/
//Mirar si es una traducción
$tipo = get_post_meta($post->ID, "tipo", true);
if( $tipo == "traduccion"){
echo "<div class='aviso'>Esta entrada es una traducción libre del artículo";
echo "de <strong>".get_post_meta($post->ID, "autor", true);
echo "</strong>: <a href='".get_post_meta($post->ID, "link", true)"
echo "'>".get_post_meta($post->ID, "nombre", true)."</a>.";
echo "Todo crédito es para el autor de dicho artículo.</div>";
}
/** Aquí termina el uso de los campos personalizados **/
//Por lo general, así termina el ciclo que imprime los posts
<php endwhile; ?>
Mi problema es que cuando abra la página index.php ella ya posee esta línea:
Código PHP :
if (have_posts()) : while (have_posts()) : the_post(); ?>
y esta
Código PHP :
<php endwhile; ?>
Entonces si coloco solamente el trecho de código entre ellas, el código no está siendo léido como PHP. Alguien sabe como inserir este código?
Desde ya muchas gracias. Claudio
