BOMBOLOM.COM

Se lhe foi útil a informação que encontrou nestas páginas,
por favor ajude-nos a manter este site vendo os anúncios!!!

(wordpress) Plugin: Author Complete Post List Version 2.0

Este é um post de José Lopes.

Este plugin possibilita a apresentação de uma lista completa de artigos de um autor incluíndo os artigos em que foi co-autor, calculando ainda o número total de artigos.

Esta é a versão 2.0 do plugin Author Complete Post List já descrito neste site.

Nesta versão está incluída a internacionalização do plugin, com versão inglesa (por defeito), portuguesa e francesa.

Todas as funcionalidades foram preservadas e a chamada das funções é compatível com a versão anterior. Basta fazer o download e activar sem que sejam necessárias quaisquer alterações.

Download

Pode fazer o download de um dos ficheiros:

Também pode obter este Plugin no reportório do Wordpress em

Instalação

  • Descomprimir o ficheiro para o directório wp-content/plugins.
  • Será criada a directoria author-complete-post-list aquando da descompressão, caso contrário criar manualmente e colocar os ficheiros do plugin dentro dela.
  • Activar o plugin Author Complete Post List através do painel administrativo.

Modo de Utilização

Este plugin foi criado com o objectivo de ser aplicado no ficheiro author.php, criado a partir do exemplo do Wordpress, pelo que o modo de utilização é definido neste âmbito.

Assim, bastam as duas linhas de código seguintes para obter a lista de artigos do autor.

<?php total_posts($author, $curauth->user_login) ; ?>

<?php full_post_list($author, $curauth->user_login) ; ?>

Se estiver a fazer uma actualização da versão não necessita de mudar estas linhas no seu template.

Descrevendo o código:

  • A primeira linha devolve o texto introdutório para a lista de artigos, com o total de artigos.
  • A segunda linha devolve a lista de todos os artigos do autor, incluído aqueles que é co-autor, ordenada pelo mais recente.
  • Quanto aos argumentos das funções:
    • O primeiro representa o autor para a página em visionamento.
    • O segundo selecciona o login do autor do posto com o tag user_login

Exemplo de output:

O autor tem 3 artigo(s) neste site:
    - Artigo 3 a 06/07/2007, arquivado em Sem Categoria
    - Artigo 2 a 06/07/2007, arquivado em Sem Categoria
    - Artigo 1 a 05/07/2007, arquivado em Sem Categoria

Notas finais

Deve fazer atenção a como regista o co-autor:

  • Para inserir um co-autor (ou mais) num artigo, utilizo o plugin multiple-authors que permite incluir no Campo Personalizado uma chave de nome other_author cujo valor deve ser o nome de login do co-autor (uma chave por cada co-autor).
  • O uso do plugin multiple-authors permite incluir facilmente no artigo os nomes dos vários autores ou de um só se for o caso, assim como registar automaticamente um co-autor se o utilizador tiver o papel de Editor. Tem as suas vantagens e desvantagens pois ao adicionar automaticamente autores pode adicionar um que por engano editou e gravou o artigo, embora se possa posteriormente anular essa acção apagando a respectiva entrada no Campo Personalizado do artigo.
  • Caso não utilize este plugin, não é obrigatório, pode adicionar a chave manualmente desde que mantenha o nome other_author que o nosso plugin funcionará. É importante que a chave tenha o nome other_author.
  • Tem ainda de fazer atenção que o valor da chave tem de ser o nome de login do autor, caso contrário ele não será reconhecido.

Deixe uma mensagem se quiser contribuir com outra versão linguística.

06.11.2007 | Ler mais | Comentários 6 | Tags ,
Comentário por n-blue em Tue Nov 6 05:16:15 2007
Interesting, I want something like this. I have seen on the plugin page saying that "Compatible up to: 2.2" what's about 2.3. I am on WP 2.3.1.
BTW, thanks for plugin.
Comentário por José Lopes em Wed Nov 7 01:20:53 2007
Hi n-blue
It should work fine with newer Wordpress versions.
I still have the version 2.2 working on my sites so I haven't tested with other versions. The code its plain PHP so it should work without problems.
If you give it a try please let me know the outcome in order that I may update the "Compatible up to"

Thanks in advance
Comentário por Nico em Sun Apr 6 05:11:41 2008
I'm having trouble getting it to work in WordPress 2.5.  It keeps giving me an error.

Do you have any screen shots for how it should look when ti works?
Comentário por José Lopes em Mon Apr 7 16:50:11 2008
Hi Nico,
I don't have any screenshoots but when you include the code lines mentioned on the this post you should get a simple list of the author posts, including other posts where he participates.

Can you send me the error you're having?

Many thanks
Comentário por baron em Sun May 11 18:11:36 2008
hi. Thanks for plugin

perfect.

regards
Comentário por Richard em Wed Jul 23 15:20:04 2008
Thanks, this is exactly what i was looking for.

Deixe a sua mensagem:

Nome:


E-mail:


URL:


Comentário:

Número Secreto

Para enviar o seu comentário tem de inserir o "número secreto" no campo que está imediatamente à direita.


Voltar à Página principal | Made with PyBlosxom | Add to Google