6December2008
Links for 2008-12-07 [del.icio.us]
por: Alex Camillo em: Delicious; Jquery; Links; Wordpress; desenvolvimento web.
- 40 papéis de parede
- 25 tutoriais para webdesigners
- Jquery: Slider
- Quer saber o nome da fonte que está sendo usada em determinado site?
- 15 Open Source CMS
- 10 sites com scrolling horizontal
- MooTools dwCheckboxes Plugin
- Show de marketing
- Hacks mais procurados para wordpress
- Dica: Reduza a memória usada pelo firefox
- 22 sets de ícones de qualidade
- Jquery: Coloque esse ótimo efeito em seu link com este script
- Opacidade no Internet Explorer 8
- Super lista com design de logomarcas
- Criando menus de navegação com jquery
- Pirobox: Lightbox com jquery
6December2008
Wordpress: Controle seu post via rss
por: Alex Camillo em: Produção Web; Wordpress; desenvolvimento web.
Você já publicou um artigo e depois reparou imediatamente um erro? Claro, que podemos editá-lo, mas há outro problema: o artigo já foi publicado no seu feed RSS. Para evitar esse tipo de problema, use essa receita para criar um atraso entre a publicação de uma postagem e sua disponibilidade no seu feed RSS.
function publish_later_on_feed($where) {
global $wpdb;
if ( is_feed() ) {
// timestamp in WP-format
$now = gmdate(’Y-m-d H:i:s’);
// value for wait; + device
$wait = ‘5′; // integer
// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$device = ‘MINUTE’; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
// add SQL-sytax to default $where
$where .= ” AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, ‘$now’) > $wait “;
}
return $where;
}
add_filter(’posts_where’, ‘publish_later_on_feed’);
O código acima irá adicionar 5 minutos de atraso entre a publicação do seu post e a publicação de seu feed. Para alterar a duração do atraso, altere o valor da variável $.
Fonte: Smashing Magazine.
Pots Relacionados
17November2008
Wordpress: RSS em cada post
por: Alex Camillo em: Wordpress; desenvolvimento web.
Tão importante quanto gerar tráfego para seu site é receber bem os visitantes. O conteúdo apresentado e atração geral de seu site podem fazer toda a diferença. Uma boa maneira de gerar tráfego é colocando um link para seus leitores no final de cada post.
Uma idéia simples que pode agradar seus visitantes e aumentar o tempo em que navegam nas páginas de seu site, além de fazer com que seus visitantes sempre fiquem por dentro das novidades em seu blog. Vale lembrar que o visitante satisfeito volta, indica o site para amigos o que sempre ajuda a aumentar suas visitas.
<?php if (have_posts()) :
while (have_posts()) : the_post() ?>
<div class=”rss-box”><a href=”http://feeds.feedburner.com/alex-camillo“>Gostou do post? Assine nosso feed!</a></div>
<?php endwhile; ?>
<?php endif; ?>
Pots Relacionados
11November2008
Enviar página para o twitter
por: Alex Camillo em: Wordpress; desenvolvimento web.
Aproveitando o gancho do último post. Compartilho aqui também como colocar um botão que permite o envio da página via Twitter. Leia o texto original.
<a href=”http://twitter.com/home?status=Currently reading <?php the_permalink(); ?>” title=”envie esta página para o Twitter!” target=”_blank”>Compartilhe via Twitter</a>
Pots Relacionados
10November2008
Último tweet no seu blog
por: Alex Camillo em: Wordpress; desenvolvimento web.
O blog vem passando por algumas modificações. O layout modificou um pouco, ainda estou procurando alguns plugins. Nesta procura achei um tutorial que nos ensina s colcar seu último post no twitter. Como o twitter é uma ótima ferramenta para networking, e atualmente tem mais de sete milhões de usuários, achei uma boa idéia colocar o código aqui. Leia o texto original. Enjoy!
<?php
// Nome de usuário.
$username = “NomedeUsuario”;// Prefix - Podemos colocar algum texto aqui .
// (HTML pode ser usado, desde que seja utilizado com barra: por exemplo href=\”link.html\”)
$prefix = “<h2>Algum título aqui</h2>”;// Suffix - Algum texto para colocar depois. (A mesma regra do prefix.)
$suffix = “”;$feed = “http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=1″;
function parse_feed($feed) {
$stepOne = explode(”<content type=\”html\”>”, $feed);
$stepTwo = explode(”</content>”, $stepOne[1]);
$tweet = $stepTwo[0];
$tweet = str_replace(”<”, “<”, $tweet);
$tweet = str_replace(”>”, “>”, $tweet);
return $tweet;
}$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>


(3 votos, média de: 3.33 de 5)

Pots Relacionados