As alterações

Procurei na net@ o código para colocar o nome do autor no fim do texto, assim como para poder filtrar os textos por autor, no WordPress. Não encontrei nada: só dúvidas. Há muita gente à procura deste código, por isso aqui vai uma solução, para a versão 2.1.2:

Nome do autor no fim do texto

Ficheiro: ./wp-content/themes/default/index.php

Linha: 18

Código:

<!– Nome do autor, colocado por mim –>
<span style=”background:#666;padding:3px;”><small style=”color:#CCC;margin:0 5px;”>Posted by <strong><?php the_author() ?> </strong></small></span>

Filtrar textos por autor

Ficheiro: ./wp-content/themes/default/sidebar.php

Linha: 41

Código:

<li><h2>Authors</h2>
<ul>
<?php
$result = $wpdb->get_results(“SELECT display_name,user_id FROM $wpdb->users JOIN $wpdb->usermeta ON ID=user_id RIGHT JOIN $wpdb->posts ON post_author=user_id WHERE meta_key='{$wpdb->prefix}user_level’ AND meta_value>=2 GROUP BY user_id”);
if ( is_array($result) ) {
  foreach ( $result as $res )
    echo “<li><a href=’?auth_id=$res->user_id’>$res->display_name</a></li>”;
}
?>
<li><a href=’/’>reset</a></li>
</ul>
</li>

Ficheiro: ./wp-includes/query.php

Linha: 985

Código:

//<!– Selecção do autor, colocado por mim –>
if(isset($_GET[‘auth_id’])) {
  $where = ” AND post_author=’” . addslashes($_GET[‘auth_id’]) . “‘ ” . $where;
}


Publicado

em

por

Etiquetas:

Comentários

Um comentário a “As alterações”

  1. Avatar de carnide
    carnide

    Sempre a bombar!! Não admira que depois queiras uns tremocitos… Que dizes a almoçar na quinta? (amanhã)

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *