Site Curso de Português – Yuri Marinho

Site desenvolvido para o Curso de Português do professor Yuri Marinho – João Pessoa – Paraíba
Agência: Freelancer
Atividades: desenvolvimento de layout – montagem (front-end) e programação


WordPress – Como selecionar apenas posts com thumbnail

Esta semana venho apresentar mais uma dica considerada uma “Mão na roda” para quem trabalha com WordPress.O código abaixo representa um loop que seleciona apenas posts com Post thumbnails cadastrados. Neste código pode ser visto também outro atributo interessante que é o ‘category__in’ => array(1,2). O category__in especifica quais categorias de posts devem ser retornados, neste caso fictício escolhi as categorias 1 e 2.

<?php
 $myposts = get_posts(array('numberposts' => 5, 'category__in' => array(1, 2), 'offset' => 0,
'post_status' => 'publish', 'orderby' => 'post_date', 'meta_key' => '_thumbnail_id', 'meta_value' => 1,
 'meta_compare' => '>='));

foreach( $myposts as $post ) : setup_postdata($post);
   the_tile();
endforeach;

?>

O código que faz “tudo acontecer” é o

'meta_key' => '_thumbnail_id', 'meta_value' => 1, 'meta_compare' => '>=' 

, onde indicamos que devemos selecionar apenas os posts que possuam um meta_key = _thumbnail_id (_thumbnail_id representa o id de um post do tipo attachment que contém a imagem do thumbnail cadastrada e associada ao post pai que é a nossa notícia normal) e o ‘meta_compare’ => ‘>=’ que faz a comparação com o valor 1 (do meta_value) indicando quem possuir um ou mais de 1 thumbnails.

Espero que tenham entendido, quaisquer dúvidas é só postar nos comentários.


Construíndo Web Sites de Alta Performance

Visitando o Pinceladas da Web (http://www.pinceladasdaweb.com.br/) vi um artigo bem interessante: estou dando um “RT” no texto de lá.

Segundo Steve Souders, um desenvolvedor do Google e e autor do livro “High Performance Web Sites” na maioria das páginas web, o lado do servidor corresponde a menos que 10 a 20% do tempo de resposta ao usuário. Portanto devemos nos focar nos outro 80 a 90% de tempo de resposta, que é do lado cliente (frontend).

Dentre os 80 a 90% de tempo de resposta, o carregamento do HTML fica a cargo de 10%, o restante do tempo os responsáveis são o CSS, JavaScript, imagens onde a maioria do tempo é gasto fazendo o download desses componentes que ainda não foram cacheados no browser. Com base nisso, Luiz Tanure acabou criando uma apresentação que ilustra os cuidados que você deve tomar no dia-a-dia no desenvolvimento web para tirar o máximo proveito das aplicações web. Aconselho você a vêla em tela cheia:

Vídeo (Objeto multimídia)


Papel de Parede WordPress

Hoje brincando aqui no trabalho fiz esse papel de parede para os fãs do WP e para quem quiser deixar o seu desktop mais personalizado. Para fazer o download é só clicar na imagem.


Projeto EuQFiz (WordPress Powered)

A seguir apresento o site do EuQFiz (Paraiba1), acredito eu que um dos mais complexos que já fiz  em WordPress pela Ponto-R (hoje já estou mudando de idéia hehehe). Basicamente o EuQFiz 1.0 é uma central de participação online, onde os cadastrados via WordPress podem enviar vídeos, fotos e notícias diretamente para os posts do WP. Posteriormente, tais contribuições serão aprovadas ou não pelos administradores do sistema.

Além desta funcionalidade o site conta com enquentes, cadastro personalizado, integração com Youtube, ranking de posts e integração com todas as redes sociais do grupo Paraiba1, além de seções personalizadas para posts e páginas com as metaboxes e outros adereços de sempre.

Além dos ótimos plugins disponíveis na Internet (que me ajudaram bastante no desenvolvimento do site), toda a parte de segurança e personalização do WordPress foi feita na mão mesmo, o que me ajudou bastante a aprofundar meus conhecimentos no CMS.


Páginas:12345678910...17