Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/12/2013, 09:28
Avatar de Scape
Scape
 
Fecha de Ingreso: octubre-2006
Mensajes: 626
Antigüedad: 17 años, 6 meses
Puntos: 7
Respuesta: Que le falta a este código, me da error

Cita:
Iniciado por moriorGames Ver Mensaje
Al final pones un endif; que no pinta nada.

¿Qué tal así? No lo he probado pero debería funcionar ^^

Código PHP:
<?php
function admired_posted_on() {
    if ( 
in_category'18' ) ) {

        
printf__'<span class="sep"></span><time class="entry-date" datetime="%3$s" pubdate>%4$s</time></span>''admired' ),
        
esc_urlget_permalink() ),
        
esc_attrget_the_time() ),
        
esc_attrget_the_date'c' ) ),
        
esc_htmlget_the_date() ),
        
esc_urlget_author_posts_urlget_the_author_meta'ID' ) ) ),
        
sprintfesc_attr__'View all posts by %s''admired' ), get_the_author() ),
        
esc_htmlget_the_author() ) );

    } elseif ( 
in_category ('15''20') ) {

        
printf__'<span class="by-author"> <span class="sep"> by </span> <span class="author vcard">%7$s</span></span>''admired' ),
        
esc_urlget_permalink() ),
        
esc_attrget_the_time() ),
        
esc_attrget_the_date'c' ) ),
        
esc_htmlget_the_date() ),
        
esc_urlget_author_posts_urlget_the_author_meta'ID' ) ) ),
        
sprintfesc_attr__'View all posts by %s''admired' ), get_the_author() ),
        
esc_htmlget_the_author() ) );
    }
}
Pues ahora no da error, pero en las categorías que nombro para que aparezca autor, no aparece.

Arg no consigo hacer esto


Ah vale, veo que el problema es este in_category ('15', '20') , no se pueden poner aquí dos categorías? Si pongo solo una si aparece, en dos no.