Muitas pessoas pensam em WordPress como uma ferramenta de blogs, principalmente porque tem posts, categorias, tags, etc. O que a maioria das pessoas não sabe é que podem ser substituídas por tipos de conteúdos personalizados e taxonomias personalizadas. Na primeira parte deste artigo ficamos a saber que: Custom Post Types é a função usada para manipulação de conteúdo no WordPress, com ela pode-se criar conteúdos personalizados, diferentes dos 5 tipos de postes padrão do WordPress… Neste artigo vamos continuar a mostrar-lhe como criar taxonomias personalizadas no WordPress, bem como como exibir os conteúdos personalizados em seu tema WordPress. Criando Custom Tags Taxonomies A taxonomia ‘post_tag’ é semelhante às categorias, mas de forma mais livre. As tags ou “etiquetas” podem ser… Continuar a ler
Categoria: PHP
Vamos ver um pequeno script onde usando um pouco de PHP permite compilar diversos documentos de CSS, em um único arquivo CSS. Isto não só reduz o tamanho total do arquivo, mas também faz com que sejam efectuados menos pedidos HTTP ao servidor quando são carregadas as páginas. Um site rápido equivale a uma boa experiência do usuário e também agrada aos mecanismos de pesquisa. Assim cria um documento .php e insere o seguinte código: <?php header(‘Content-type: text/css’); ob_start(“compress”); function compress( $minify ) { /* remove comments */ $minify = preg_replace( ‘!/*[^*]**+([^/][^*]**+)*/!’, ”, $minify ); /* remove tabs, spaces, newlines, etc. */ $minify = str_replace( array(“rn”, “r”, “n”, “t”, ‘ ‘, ‘ ‘, ‘ ‘), ”, $minify ); return $minify;… Continuar a ler
No artigo de hoje trago-vos um script, em PHP e AJAX, muito utilizado pela maioria formulários na altura de nos registar-mos em algum website. O script baseia-se em testar, em tempo real, se o utilizador que estamos a introduzir já está em uso naquele momento. Com este simples script utilizando PHP e Ajax faremos um funcional sistema de verificação da disponibilidade de um campo, neste caso será o utilizador (username). O que pretendemos é usar os eventos do Ajax e proporcionar ao utilizador um sistema de verificação de disponibilidade em tempo real. Existe N, formas de obeter o mesmo resultado, nós vamos usar o mínimo possível, de maneira a ser totalmente compatível e personalizável nós vossos sistemas. HTML Primeiro realizamos… Continuar a ler
No artigo de hoje trago-vos um simples e útil guia de como instalar o Zend Framework localmente, de forma a trabalharem com uma das melhores framework actualmente, sem pagarem nada por isso. O Zend Framework (ZF como é conhecido), como o nome indica é uma framework para aplicações web opensource (código aberto), com isto diz que está sempre em constante desenvolvimento. Orientado a objeto, implementa o PHP 5(+). Este framework foi/é desenvolvido com o objetivo de simplificar o desenvolvimento de aplicações web promovendo assim as melhores práticas de desenvolvimento em PHP. O Zend foi fundado pelos programadores do núcleo de PHP, Zeev Suraski e Andi Gutmans. Requisitos – Ambiente windows – ZF ultima versão – Xampp Windows (servidor local) Configuração… Continuar a ler
Upload de arquivos – PHP
Neste artigo, vamos criar um script simples de fazer upload de arquivos, utilizando somente o PHP para obter esse resultado. Muitos sistemas permitem o upload de arquivos a partir de um simples formulário HTML, e quem nunca se perguntou como realmente funciona a lógica desse pequeno sistema, mais a frente veremos como é simples ter um sistema parecido. Simples não quer dizer que seja básico, vamos criar algumas validações para se tornar mais perto da realidade do que necessitamos. Upload de arquivos – HTML Antes de começar vamos criar um simples formulario, utilizando o enctype=”multipart/form-data”, sendo que de resto é como se fosse um forme normal. <form method=”post” action=”index.php” enctype=”multipart/form-data”> <p><h2>Arquivo</h2></p> <p><input type=”file” name=”arquivo” /></p> <p><input type=”submit” value=”Enviar” /></p> </form>… Continuar a ler
No artigo de hoje vamos ver como é possível, de forma simples, ver algumas informações da nossa conta das redes sociais Facebook, Twitter e Google Plus isto tudo em PHP acedendo a arquivos JSON. Alguns dados do Facebook, Twitter e Google Plus estão disponíveis ao publico comum no formato de arquivo JSON, podemos usar algumas informações para exibir facilmente número de likes, seguidores, etc… em texto simples. JSON (JavaScript Object Notation) é um arquivo leve que apresenta certas anotações/dados, ficou bastante conhecido por ser extremamente fácil de manipular, sendo a alternativa perfeita do XML. Links JSON Facebook, Twitter e Google Plus usam links diferentes para apresentarem os ditos arquivos JSON. http://api.twitter.com/1/users/show.json?screen_name=<screen NAME>; http://graph.facebook.com/<page ID OR NAME>; https://www.googleapis.com/plus/v1/people/<page ID>?key=<google API KEY>;… Continuar a ler
SelectBox dinâmico
Hoje vamos ver como fazer um selectbox dinâmico, muito utilizado quando temos uma escolha que influencia directamente outra escolha, isto é, por exemplo: Na escolha de Paises>Cidades>(…), neste exemplo os países influencia o comportamento da selectbox, por isso criamos uma condição em JQuery, para que a selectbox seja totalmente dinâmica. Pensando já em pseudó-código, seria algo como: Os filhos teriam o ID do pai, quando escolhemos um Pai percorremos todos os Filhos a ver qual deles tem o ID do Pai escolhido e apresentamos essa informação. Array de dados Antes de qualquer outro passo, temos de criar a informação a ser apresentada, neste exemplo vamos utilizar uma array estática, mas se for o caso podem ir primeiro a base de… Continuar a ler
Criar chat em JQuery
Hoje vamos proceder a criação de um simples chat utilizando o JQuery, sem ser necessário utilizar uma base de dados. O chat que realizaremos, em seguida, trata-se de um exemplo simples das enumeras possibilidades existentes, utilizando o JQuery como base do projecto. A utilização de um chat, muitas vezes na pagina inicial dos websites, facilita a comunicação em tempo real, do criador do website com os seus visitantes, sendo assim, uma óptima ideia para aumentar o contacto com os seus visitantes. Hoje em dia existe “N” modelos e plugins espalhados pela internet, que prometem satisfazer o que procuramos, mas, como nem sempre é assim, não há nada como criarmos o nosso próprio modelo e personalizado ao nosso gosto, de acordo… Continuar a ler
Na internet existe um numero sem fim de dicas e funções ou até mesmo plugins, para se limitar caracteres ou palavras no WordPress, usando técnicas simples ou mais elaboradas… A função que iremos mostrar é como limitar palavras ao invés de caracteres. Muitas funções fixam o número de palavras de uma maneira geral, ou seja, o número de palavras é limitada para todas as funções do sistema “excerpt“, “content“, “title“, etc. Se por algum motivo precisar de utilizar uma limitação diferente terá necessariamente de criar uma outra função para o efeito. Mas com a função que iremos ver, terá seu problema resolvido, em meus projetos de maneira simples e fácil. Basta colocar esta simples função em seu arquivo de funções… Continuar a ler