Ir ao conteúdo

Quick Flickr Widget, WordPress.

Boa tarde,

Hoje pela tarde estava a estudar e nos interva-los dos estudos estava dando uma olhada nos plugins para o wordpress. Achei um interessante. O Quick-flickr-widget. Um widget para exibir fotos do flickr no seu site. Você pode configura-lo de diversas maneiras, para pegar as ultimas fotos, para utilizar tags, para pegar fotos random. Está ultima, eu não me simpatizei muito, já que ela utiliza de um feed disponivel pelo flickr com suas ultimas atualizações. Fiquei um tempo pensando sobre como melhorar este recurso e tive uma idéia ao me lembrar de outro widget. Eu poderia pegar todas as tags, embaralhar as mesmas e escolher uma aleatoriamente e utilizar esta tag como parametro para uma consulta randomica. Fazendo um random de TAG e em seguida das fotos que possuiam a tag.

Após algumas pesquisas na API do flickr e em outros widgets descobri como poderia pegar as tags. Criei uma função que retornava uma tag aleatoria para o usuario X.

Implementei na mão isso dentro do código do quick flickr widget porém ainda não estava satisfeito, queria compartilhar isso com outros usuarios que também não gostavam da randomização do widget. Então estudei um pouco o codigo do quick flickr widget e fiz algumas modificações, adicionei uma nova checkbox para selecionar se deseja ou não a randomização por tag, adicionei um if e algumas outras linhas necessarias para salvar/pegar está nova opção e pronto.

Testei meio que por cima, as combinações de opções, ativar e desativar e está funcionando. Entrei em contato com o autor para ver se ele tem interesse de disponibilizar essas funções no widget dele. Bom, mesmo que ele não queira, você pode baixar o widget com as modificações aqui.

Então é isso. Quick-Flickr-Widget com randomização por tags.

Até mais,
Matheus Bratfisch

PS: Deixei a versão do mesmo como 1.2.7.2 provisoriamente, já que eu realizei as atualizações em duas etapas adicionei o .2 na versão atual do widget. Provavelmente se o autor for utilizar essa mudança a versão será outra.

Publicado emphpwordpress

102 Comentários

  1. That is a great tip especially to those fresh to the blogosphere.
    Simple but very accurate information… Many thanks for sharing this one.
    A must read post!

  2. I’m not sure exactly why but this site is loading incredibly slow
    for me. Is anyone else having this problem or
    is it a problem on my end? I’ll check back later
    on and see if the problem still exists.

  3. When someone writes an article he/she maintains the idea of a user
    in his/her mind that how a user can understand it. Thus that’s why this article is perfect.
    Thanks!

  4. Hey would you mind letting me know which hosting company
    you’re working with? I’ve loaded your blog in 3 different web browsers and I must
    say this blog loads a lot quicker then most. Can you suggest a good internet hosting
    provider at a honest price? Many thanks, I appreciate it!

  5. Hi there! This article couldn’t be written any
    better! Looking at this post reminds me of my previous
    roommate! He always kept talking about this. I will send
    this article to him. Pretty sure he will have a great read.
    Many thanks for sharing!

  6. Excellent blog here! Also your website a lot up very fast!
    What web host are you the use of? Can I get your affiliate hyperlink on your host?
    I want my site loaded up as quickly as yours lol

  7. Thanks on your marvelous posting! I definitely enjoyed reading
    it, you can be a great author. I will be sure to bookmark your blog and
    may come back in the foreseeable future. I want to
    encourage you to definitely continue your great work, have a nice day!

  8. Amazing things here. I’m very satisfied to look your article.
    Thanks so much and I’m looking ahead to contact you.
    Will you kindly drop me a mail?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *