Incluir Author.php en Tema

  • Autor Autor Antremix
  • Fecha de inicio Fecha de inicio

Antremix

Zeta
Verificación en dos pasos activada
Hola hice un theme pero ahora quiero agregar author.php para que alguien que quiera pueda ver todos los post del author...




Pueden ver en mi web:
HTML:
http://descargaronline.vv.si/los-alegres-del-barranco-la-fuga-del-jefe-en-vivo/

aparece el author pero no se puede clickear en su nick para ver todos sus post:





Me baje este archivo desde wordpress.org pero no se como hacer el loop ni se si estara bien 😕

PHP:
<?php get_header(); ?>

<div id="content" class="narrowcolumn">

<!-- This sets the $curauth variable -->

    <?php
    $curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));
    ?>

    <h2>About: <?php echo $curauth->nickname; ?></h2>
    <dl>
        <dt>Website</dt>
        <dd><a href="<?php echo $curauth->user_url; ?>"><?php echo $curauth->user_url; ?></a></dd>
        <dt>Profile</dt>
        <dd><?php echo $curauth->user_description; ?></dd>
    </dl>

    <h2>Posts by <?php echo $curauth->nickname; ?>:</h2>

    <ul>
<!-- The Loop -->

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
        <li>
            <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
            <?php the_title(); ?></a>,
            <?php the_time('d M Y'); ?> in <?php the_category('&');?>
        </li>

    <?php endwhile; else: ?>
        <p><?php _e('No posts by this author.'); ?></p>

    <?php endif; ?>

<!-- End Loop -->

    </ul>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
 
el loop ya esta... solo agrega ese file conjuntamente con el theme y listo...
 
el loop ya esta... solo agrega ese file conjuntamente con el theme y listo...


ya lo subi al theme , debere mover algo en el single.php o no?? :distant: porque solo subi el archivo al host y no movi nada mas.
 
a ok Gracias... ahora toca ponerle css 😕

en realidad, si copias index.php y lo renombras a author.php listo tenes eso 🙂 ya que si WP no lo encuentra usa index.php no es necesario agregarlo... cuando WP no encuentra ejemplo categgory.php, tags.php etc... usa index.php
 
en realidad, si copias index.php y lo renombras a author.php listo tenes eso 🙂 ya que si WP no lo encuentra usa index.php no es necesario agregarlo... cuando WP no encuentra ejemplo categgory.php, tags.php etc... usa index.php





gracias ahi quedo mejor...



y para que quede cickeable el author , como puedo hacer.. ?


 
y para que quede cickeable el author , como puedo hacer.. ?



editar el theme y donde coloca el autor pones un link tipo
PHP:
<?php echo get_the_author_link(); ?>
cambia lo que muestra el nombre del autor por eso.
 
editar el theme y donde coloca el autor pones un link tipo
PHP:
<?php echo get_the_author_link(); ?>
cambia lo que muestra el nombre del autor por eso.

Muchas gracias amigo, funciona todo correcto. :encouragement::encouragement: