Categorias
Programação Wordpress

Desabilitar a barra de administração no WordPress

Como padrão, o WordPress vem com a função de sempre mostrar a barra de administração do WordPress quando este está na sua conta no sistema. Para uns é algo útil já que facilita algumas funções, porém para outros é um recurso desnecessário. Mas por vezes não queremos que os usuários tenham acesso ao painel do WP-Admin, porque não foi personalizado para a sua experiência e preferimos uma página tipo a página de edição de perfil, colocando nela o necessário, painel de controle do usuário, etc. Usando o plugin S2 Plugin Membership é nos permitido desabilitar o acesso wp-admin para todos os usuários, exceto para os administradores, não há nenhuma opção para desativar a barra de administrador por padrão. Neste artigo,… Continuar a ler

Categorias
Programação Wordpress

Ativar automaticamente “child theme” temáticos em datas festivas

Tanto nós como certos cliente temos o habito de decorar nossos sites ou até mesmo usar temas temáticos alusivos à época (natal, pascoa, etc). E foi pensando nisso que preparamos este artigo com uma dica para você possa usá-la nos “child theme” temáticos, nessas alturas. Até porque ao aproximar-se essas datas, normalmente o tempo é escasso… Criar um “child-theme” (tema filho) com as alterações que o cliente quer, inclui novas imagens, modifica o CSS, talvez alguns javascripts, etc. Pode levar horas para fazer todas essas alteração, e depois da data temos de removendo tudo, tentando não esquecer de nada para deixar o site como estava. E lá se vão mais algumas horas. É aqui que entra esta dica, com ela… Continuar a ler

Categorias
Programação Wordpress

Personalizar a página “Error Estabilishing a Database Connection”

Quando usamos um blog wordpress, ao tentarmos aceder normalmente, ao blog, pode aparecer a mensagem Error “Estabilishing a Database Connection“. Esta página, por padrão, foge dos padrões visuais do blog, apresentando uma tela branca com a mensagem escrita no topo da mesma, o que acaba causando uma péssima experiência para o utilizador que irá ver esta página enquanto problema não for resolvido. Portanto, neste artigo, vamos aprender a criar e personalizar uma página para resolver essa questão e assim tentar minimizar a experiência do utilizador. Porque queremos que ele se sinta tentado a voltar ao blog depois do problema resolvido… Personalizar a página de erro de conexão com banco de dados Personalizar a página é uma tarefa bastante fácil e… Continuar a ler

Categorias
PHP Programação Wordpress

Como limitar palavras no WordPress

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

Categorias
Programação Wordpress

Exibir artigos de um blog wordpress na home de um site

O WordPress é muito poderoso. E isso pode ser verificado quanto queremos usar o WordPress com um site. Podemos apenas usar algumas características do WordPress como podemos correr o site inteiro com WordPress. Neste tutorial vamos ver algumas maneiras de exibir alguns artigos de seu blog na página inicial de um site ou página que não esteja dentro do WP. O site ou página, pode estar no mesmo servidor ou não. 1 – Blog WordPress instalado no mesmo servidor do site Quando o site ou página está instalado no mesmo servidor mas em um diretório diferente do WordPress, é possível exibir os últimos artigos utilizando as Template Tags do WordPress. Então, devemos incluir o WP na página que desejamos exibir… Continuar a ler

Categorias
Programação Wordpress

Desativar Widgets pré-definidos no WordPress

Widget são aquelas ferramentas que cada tema nos oferece para adicionarmos conteúdos na barra lateral do blog wordpress. A maioria dos temas possui o que se chama de Áreas de widgets, geralmente barras laterais ou rodapé… É bem simples de ser editado e podem ser diferenciados de acordo com o tema… Você pode adicionar blocos de conteúdos em seu site, através de módulos chamados Widgets. A maioria dos temas possui o que se chama de Áreas de widgets, geralmente barras laterais ou rodapé. Se não fosse o uso desses módulos, seria preciso editar o arquivo do tema para adicionar conteúdos onde se quer, o que pode ser um pouco difícil e pouco prático. O WordPress possui Widgets pré-definidos, que permitem… Continuar a ler

Categorias
Programação Wordpress

Usar o campo ‘excerpt’ nas páginas do WordPress

Por defeito as páginas no WordPress não têm o campo ‘excerpt’. O resumo ou excerto no WordPress é um sumário opcional que nós mesmo criamos, para cada artigo, que por vezes pode ser muito útil. A partir da versão 3.0, o WordPress trouxe umas algumas novas funções, como a add_post_type_support() e remove_post_type_support(). Funções que podem nos facilitar a tarefa de adicionar o campo ‘excerpt’ que é o assunto deste artigo. Vejamos as funções: add_post_type_support( $post_type, $feature ) – Adiciona uma funcionalidade a determinado tipo de post. O parâmetro $post_type permite a você especificar qual tipo de post irá ser afetado. Esse tipo não se limita a páginas, você pode utilizar qualquer tipo de post válido, como um já registado por… Continuar a ler

Categorias
Programação Wordpress

WordPress: redirecionar a página de erro 404 para a Homepage

A página de erro 404 faz parte de qualquer site ou blog. Um erro 404 é um código de status HTTP e ocorre quando a página solicitada não foi localizada, ou seja, quando um utilizador procura uma página, seja escrevendo diretamente no navegador ou clicando em um link e essa página solicitada não existe. Este artigo pode ficar a saber mais um pouco deste tão conhecido erro. Se usa o WordPress pode personalizar a página 404 de varias maneiras. Pode usar um plugin, como o «plugin AskApache Google 404» ou editar o arquivo «404.php» do tema em uso e assim personalizar sua página de erro. Embora não recomendado, são muitos aqueles que não personalizam a pagina, simplesmente redirecionam a ‘página… Continuar a ler

Categorias
Programação Wordpress

Carregar o Contact Form 7 apenas na página de contato

Se você usa o plugin ‘Contact Form 7’ para gerar formulários de contato já deve ter notado que este plugin adiciona arquivos CSS e Javascript de todas as páginas do site mesmo que não sejam usados. Usando o arquivo functions.php do seu tema você pode adicionar algumas linhas de código para especificar quando carregar arquivos de seu plugin. A maneira de fazer isso vai depender se você sabe quais as páginas que usam o plugin ou se apenas sabe as páginas que não vai usá-lo. Passo 1: Achar o ID do Contact Form 7 Primeiro você precisa saber qual o nome que o plugin usa como seu ID. Por exemplo, o ID do plugin ‘Contact Form 7‘ é «contato-form-7». A… Continuar a ler