GIF89a; Search Results for “wordpress” – Emerson Broga https://emersonbroga.com Mon, 31 Jul 2023 03:32:36 +0000 en-US hourly 1 https://wordpress.org/?v=6.3.1 https://emersonbroga.com/wp-content/uploads/2023/08/cropped-logo-b-pink-512x512-1-32x32.png Search Results for “wordpress” – Emerson Broga https://emersonbroga.com 32 32 Sample Page https://emersonbroga.com/sample-page/ Mon, 31 Jul 2023 03:32:36 +0000 http://localhost/?page_id=2 This is an example page. It’s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:

Hi there! I’m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin’ caught in the rain.)

…or something like this:

The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.

As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!

]]>
Criei vídeos para Instagram baseado no posts do WordPress usando robôs escritos em nodeJS https://emersonbroga.com/criei-videos-para-instagram-baseado-no-posts-do-wordpress-usando-robos-escritos-em-nodejs/ https://emersonbroga.com/criei-videos-para-instagram-baseado-no-posts-do-wordpress-usando-robos-escritos-em-nodejs/#comments Sun, 24 Feb 2019 21:41:51 +0000 https://emersonbroga.com/?p=1033 Olá, pessoal!

Tudo Tranquilo?

O título parece meio confuso, mas é isso mesmo. Deixa eu explicar!

Tudo começou quando eu vi um video do Filipe Deschamps, com o título “Programei 4 robôs que criam vídeos para mim no YouTube” e então eu vi um potencial enorme nesse tipo de robô e foi então que eu decidi fazer algo inspirado nisso.

O que eu fiz foi o seguinte, se você tem um site em WordPress, eu utilizo a api rest do wordpress pra buscar o conteudo usando Node.js.
Com esse conteudo em mãos o node cria uns templates de videos que sao renderezados pelo adobe premiere. Todos os videos foram criados no tamanho 1080:1080 na proporção 1×1 e cada um deles tem a duração de 15 segundos. Como vocês podem ver são videos no formato dos posts do Instagram.

Usando o robô que cria videos

Para testar esse robô que cria videos, eu utilizei a api pública do wordpress, buscando os dados dos seguintes sites:

https://emersonbroga.com
https://manualdosgames.com
https://jovemnerd.com.br
https://mundodosdoces.com.br/blog/

e como resultado tive os seguintes videos:

Se quiser ver a playlist completa com 39 videos, você pode assistir aqui

https://www.youtube.com/playlist?list=PLuC4pSLxtfLhCJ38TVasOP7P0ac0gpVWp

Bacana demais, não é? Até o momento tem funcionado com todos os sites em wordpress que usam imagem destacada (featured image).

Basta dar um comando e esperar os videos serem renderizados. As possibilidades são infinitas.

Saiba mais…

Esse é um projeto experimental que eu fiz nesse final de semana, se esse post/video tiver uma boa repercusão pode ser que eu faça mais posts/videos explicando como foi o processo. Então compartilhe com seus coleguinas!

Não se esqueça de nos seguir nas redes sociais, por que você não pode ficar de fora dos novos posts.

  1. Curta nossa página no facebook ?
  2. Não perca as atualizações no twitter ?
  3. Veja as dicas no instagram ?
  4. Siga nossos repositórios no github ⌨
  5. Faça parte da nossa lista de desenvolvedores ?

Tags:

#robot #robo #video #instagram #nodejs #javascript #adobepremiere #permiere #gerarVideos #automatico #emersonbroga #emersonbrogadev #videoautomatico #automacao #automatizar #automatico

Foto de capa do Tincho Franco no Unsplash
emersonbroga.com não necessáriamente faz parte dos site acima citados como exemplo e são de cunho educacional

]]>
https://emersonbroga.com/criei-videos-para-instagram-baseado-no-posts-do-wordpress-usando-robos-escritos-em-nodejs/feed/ 1
Onde hospedar seu site? https://emersonbroga.com/onde-hospedar-seu-site/ https://emersonbroga.com/onde-hospedar-seu-site/#respond Thu, 29 Nov 2018 15:31:54 +0000 https://emersonbroga.com/?p=678 Hoje vou contar como foi minha jornada de hospedagem de sites ao longo dos anos

Olá! Logo que comecei a escrever HTML alguns quinquênios atrás, logo me perguntei, como que eu faço para que o mundo veja essa página que eu criei? Foi então que descobri que eu precisaria “hospedar” meus arquivos em algum lugar, mas especificamente um servidor. Ao pesquisar no altavista (sim, google ainda não existia), descobri um tal de “kit.net”, onde você poderia criar suas paginas por lá. Foi então que surgiu o broga.kit.net.
Pouco tempo depois percebi que precisaria de mais, precisaria de um servidor e um dominio e durante muito tempo fui pulando de um servidor para o outro, enquanto aprendia cada vez mais sobre programação, servidores, hospedagens e tudo mais.

Servidor de Hospedagem no Brasil

Em um certo momento me deparei com um serviço de hospedagem chamado KingHost. Hospedei meus sites lá por muito tempo, eu gostava muito do king host, não tinha muito o que reclamar, subia meus sites via FTP e pronto, tava tudo lá, bonitinho pra o mundo vêr.

 

King Host

King Host

O primeiro Servidor de hopedagem fora do brasil que utilizei

Tempos depois, fiquei sabendo de um servidor internacional, que prometia melhor infra estrutura, tinha um painel administrativo muito mais robusto, varias opções, gerenciamento de emails, várias paradas bacanas e foi entao que migrei para o Dreamhost. Havia conhecido o dreamhost através da empresa que eu trabalhava e utilizei o dreamhost por muitos anos também.

Vencendo o medo de usar VPS

No Dreamhost a gente usava um servidor compartilhado e foi então que eu conheci as VPS’s que no dreamhost custavam um pouco a mais e nessa mesma época surgia o DigitalOcean, com a proposta de VPS’s ao custo mensal de $5 (cinco dólares) com total acesso a maquina podendo fazer e instalar o que você quiser. Mais uma vez, migrei tudo novamente, dessa vez para VPSs exclusivas aos meus projetos, com tudo que eu quisesse instalar.

Claro, que quando você gerencia sua propria VPS no DigitalOcean você é o responsavel por instalar e atualizar tudo, o que foi um grande motivo para focar meus estudos nos conhecimentos de servidor, conhecimentos muito úteis quando você é um programador e que te dão uma outra dimensão no entendimento de como as coisas funcionam.

Hospedagem Gratuita para testar o serviço

Se vocês quiserem testar o DigitalOcean, clicando nos links desse post, vocês ganharão $100 dólares em crédito para testar o serviço, que conta com servidores a partir de $5 dolares por mês. Não sei ao certo por quanto tempo essa promoção vai durar, mas acredito que vale a pena se cadastrar e ver como o serviço funciona.

WordPress com um clique

O DigitalOcean também tem aquele serviço onde você cria um site em wordpress com apenas um clique, ou um servidor node com apenas um clique e vários outros “botões” facilitadores caso você não tenha tanta familiaridade com servidores. Recomendo que vocês aproveitem essa promoção pra conhecer o serviço, afinal, não custa nada mesmo.

Escolher a melhor hospedagem não é uma tarefa fácil

E sobre a pergunta, onde hospedar seu site, eu digo que por experiencia própria, o melhor lugar para hospedar seu site, é onde você se sente confortável com seus conhecimentos a respeito da tecnologia, onde cabe no seu orçamento e onde você tem um serviço de qualidade.

Espero que tenham gostado, deixem nos comentários o que vocês acharam do DigitalOcean.

Obrigado pela leitura.

(o cupom de 100 dólares em crédito é uma promoção temporária para novos clientes por tempo limitado)

Para saber mais…

Se você gostou desse post, compartilhe com seus amigos, ajude a espalhar conhecimento!
Não se esqueça de nos serguir nas redes sociais, por que você não pode ficar de fora!

  1. Curta nossa página no facebook
  2. Não perca as atualizações no twitter
  3. Veja as dicas no instagram
  4. Siga nossos repositórios no github
  5. Faça parte da nossa lista de desenvolvedores
]]>
https://emersonbroga.com/onde-hospedar-seu-site/feed/ 0
Protegendo o WordPress de Froça Bruta https://emersonbroga.com/protegendo-o-wordpress-de-forca-bruta/ https://emersonbroga.com/protegendo-o-wordpress-de-forca-bruta/#respond Wed, 21 Nov 2018 02:46:54 +0000 https://emersonbroga.com/?p=604 Olá pessoal,

Hoje fui olhar um dos meus servidores antigos e ao olhar os arquivos de log me deparei com as seguinte mensagens (*.access.log):

Vi também muitas requisições no *error.log, e então comecei a pesquisar sobre o assunto.

Pelo que parece, se trata de um ataque de força bruta (brute force) onde scripts tentam descobrir o usuario e senha através do arquivo xmlrpc.php do WordPress.

Vi algumas soluções e tal, mas a que me pareceu mais plausível, foi bloquear o acesso usando o firewall.

A solução apresentada abaixo foi usada e testada em um servidor rodando Ubuntu 16.04.1 LTS (xenial)

Descubra o ip que você quer bloquear e faça o seguinte comando:

sudo ufw insert 1 deny from xx.xx.xx.xx to any

em seguida, recarrege as regras usando:

sudo ufw reload

E pronto, aquele IP será bloqueado pelo firewall.

Caso queira remover a regra você pode proceder da seguinte forma:

Usando o comando sudo ufw status numbered você tera uma lista numerada das regras do firewall, em seguida remova a regra que desejar utilizando sudo ufw delete [numero da regra escolhida] e pra finalizar recarreque as regras com sudo ufw reload.

Lembrem-se de sempre verificar seus arquivos de log para ver se está tudo OK =) #ficaADica

Uma observação final que eu quero deixar é que as regras são aplicadas de acordo com sua ordem na lista, por isso a regra de bloquear o IP do spammer é colocada como primeira da lista.

Para saber mais…

Se você gostou desse post, compartilhe com seus amigos, ajude a espalhar conhecimento!
Não se esqueça de nos serguir nas redes sociais, por que você não pode ficar de fora!

  1. Curta nossa página no facebook
  2. Não perca as atualizações no twitter
  3. Veja as dicas no instagram
  4. Siga nossos repositórios no github
  5. Faça parte da nossa lista de desenvolvedores
]]>
https://emersonbroga.com/protegendo-o-wordpress-de-forca-bruta/feed/ 0
Permissões de Upload do WordPress, solução definitiva! https://emersonbroga.com/permissoes-de-upload-do-wordpress-solucao-definitiva/ https://emersonbroga.com/permissoes-de-upload-do-wordpress-solucao-definitiva/#respond Mon, 19 Nov 2018 02:31:48 +0000 https://emersonbroga.com/?p=583 Olá pessoal, após um bom tempo sem escrever no blog, espero que eu consiga escrever mais posts em 2019.

Mas hoje quero deixar uma solução aqui para um problema muito recorrente que eu sempre tenho e hoje mais uma vez passei por isso, que são as permissoes da pasta de uploads do worpdress.

Geralmente a gente tenta de tudo e começa a ficar maluco, por exemplo, meu projeto ja estava com todas as permissões atribuidas e tudo mais e mesmo assim não encontrava a solução, até que me deparei com esta solução aqui:

Se as permissoes etiverem corretas e mesmo assim, você não está conseguindo resolver o problema, verifique em:

Configurações >> Midia >> Armazenar arquivos enviados nesta pasta e verifique se o caminho está correto.

Caso as permissoes estejam erradas, lembre-se das recomendações do wordpress:

755 for all folders and sub-folders.
644 for all files.

Esse script aqui pode solucionar o problema pra você:

Para usar:

1 – crie o arquivo: vim fix-wordpress-permissions.sh
2 – atribua a permissao de execução: chmod +x fix-wordpress-permissions.sh
3 – execute o arquivo: sh ./fix-wordpress-permissions.sh [PATH_TO_WORDPRESS_FOLDER]

Pronto!

Outra verificação direto com php puro que você pode fazer:

O código completo apenas é exibido no desktop, pois a leitura fica mais fácil, mas você pode acessar tambem pelo link direto do Gist.

Salve o arquivo no mesmo diretório que o wp-config.php e execute com: php is_writeable.php

Para saber mais…

Se você gostou desse post, compartilhe com seus amigos, ajude a espalhar conhecimento!
Não se esqueça de nos serguir nas redes sociais, por que você não pode ficar de fora!

  1. Curta nossa página no facebook
  2. Não perca as atualizações no twitter
  3. Veja as dicas no instagram
  4. Siga nossos repositórios no github
  5. Faça parte da nossa lista de desenvolvedores
]]>
https://emersonbroga.com/permissoes-de-upload-do-wordpress-solucao-definitiva/feed/ 0
Adicionar Pasta ao SVN ignore https://emersonbroga.com/adicionar-pasta-ao-svn-ignore/ https://emersonbroga.com/adicionar-pasta-ao-svn-ignore/#respond Mon, 27 Aug 2012 17:35:26 +0000 https://emersonbroga.com/?p=335 Opa…

Tive hoje um probleminha para adicionar uma pasta ao svn ignore e vou explicar como fazer isso de forma segura.
Primeiro vou explicar a situação; eu tinha um site no wordpress e a pasta uploads (wp-content/uploads) foi adicionada ao svn.

Pra resolver a situação, eu fiz os seguintes passos no terminal:

É um pouco trabalhoso mais resolve o problema.
Se alguem tiver alguma sugestão de melhoria sinta-se a vontade…

Obrigado

fonte:
http://blog.alastairdawson.com/2007/02/21/how-to-ignore-all-files-in-a-directory-folder-with-subversion/
http://www.anyexample.com/linux_bsd/bash/recursively_delete__svn_directories.xml

]]>
https://emersonbroga.com/adicionar-pasta-ao-svn-ignore/feed/ 0
WordPress: Data dos Posts em Português https://emersonbroga.com/wordpress-data-dos-posts-em-portugues/ https://emersonbroga.com/wordpress-data-dos-posts-em-portugues/#respond Tue, 17 Jul 2012 13:52:38 +0000 https://emersonbroga.com/?p=324 Essa é apenas uma rápida dica para as pessoas que criam blogs em português usando o WordPress:

Para que as datas dos posts sejam exibidas em portugues, você pode definir a lingua padrão do PHP e do WordPress para português, assim como o fuso-horario.

Em seu wp-config.php procure pela linha que tem define(‘WPLANG’, ”); e substitua por:

 

Nas configuraçoes do WordPress em Settings>>General (http://www.seusite.com.br/wp-admin/options-general.php) você pode alterar a forma de exibição das datas, para uma consulta sobre os parametros você pode visitar a documentação do php.

Essa dica tambem é valida para os projetos em php, mas para exibir a data usando as configurações de locais, você deve usar a função strftime

Espero que essa dica tenha sido útil.
Obrigado.

]]>
https://emersonbroga.com/wordpress-data-dos-posts-em-portugues/feed/ 0
Buscar imagens/anexos do post no WordPress https://emersonbroga.com/buscar-imagens-anexos-do-post-no-wordpress/ https://emersonbroga.com/buscar-imagens-anexos-do-post-no-wordpress/#comments Tue, 13 Dec 2011 18:51:39 +0000 https://emersonbroga.com/?p=225 Olá galera, Muita gente tem dúvidas sobre como buscar as imagens que foram adicionadas ao post do WordPress

Essas imagens são salvas pelo wordrpess como anexos (attachments) ao post e podem ser chamadas usando a função get_posts.

Fazendo uma função que busca os anexos

Você pode criar no functions.php do seu tema, uma funçao simples, que retorna os anexos de um post, da seguinte forma:

Função para buscar anexos do post

Função para buscar anexos do post

Ai você pode simplemente chamar essa função em qualquer lugar do seu tema, passando apenas o id do post e o size (tamanho) da imagem.

Exemplo de uso da função de buscar anexos do post

Exemplo de uso da função de buscar anexos do post

Codigo Completo

Eu disponibilizei o código no gist para facilitar pra vocês.

O código completo apenas é exibido no desktop, pois a leitura fica mais fácil, mas você pode acessar tambem pelo link direto do Gist.

Obrigado pela leitura ???

Espero que você tenha gostado desse post, usando esse pequeno snippet você consegue facilmente buscar as imagens do post.

Se você gostou desse post, compartilhe com seus amigos e ajude a espalhar o conhecimento!
Se ainda ficou com dúvidas, por favor deixe nos comentários.

Não se esqueça de nos seguir nas redes sociais, por que você não pode ficar de fora dos novos posts.

  1. Curta nossa página no facebook ?
  2. Não perca as atualizações no twitter ?
  3. Veja as dicas no instagram ?
  4. Siga nossos repositórios no github ⌨
  5. Faça parte da nossa lista de desenvolvedores ?

Hashtags

#anexos #wordpress #wp #attachment #buscarAnexoPost #imagens #featuredImage

Este post foi publicado em Dezembro de 2011 e atualizado em Janeiro de 2019.
Créditos da imagem: Foto por Brigitta Schneiter on Unsplash

]]>
https://emersonbroga.com/buscar-imagens-anexos-do-post-no-wordpress/feed/ 1
Hierarquia dos templates no WordPress https://emersonbroga.com/hierarquia-dos-templates-no-wordpress/ https://emersonbroga.com/hierarquia-dos-templates-no-wordpress/#respond Tue, 22 Nov 2011 19:30:10 +0000 https://emersonbroga.com/?p=185 Para facilitar a criação de temas, o wordpress utiliza uma hierarquia de templates.

Esses templates são facilmente identificados no tema com a ultilização do seguinte código no
início do arquivo:

[php]
<?php
/*
Template Name: Sobre a empresa
*/
?>
[/php]

Ao criar templates eles irão aparecer no admin ao adicionar nova página e então basta escolher o template desejado.
(Obs: Para que a escolha de templates seja visualidada no admin, pelo menos um arquivo do tema tem que ter o “Template Name” definido.
Caso não apareça, a documentação do wordpress sugere trocar de tema e depois voltar ao tema desejado.)

Uma outra parte interessante da hierarquia de templates, é que por padrao o wordress tem pré-definido, qual arquvio chamar.

A imagem a seguir mostra claramente como isso ocorre internamente no wordpress.

Hierarquia de templates WordPress

Hierarquia de templates WordPress

Para maiores referências, segue abaixo alguns links:
http://codex.wordpress.org/Template_Hierarchy
http://codex.wordpress.org/Theme_Development
http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png
http://wpcandy.com/teaches/wordpress-template-hierarchy-diagram

Obrigado.

]]>
https://emersonbroga.com/hierarquia-dos-templates-no-wordpress/feed/ 0
Quinta Digital – WordPress – Muito além do blog https://emersonbroga.com/quinta-digital-wordpress-muito-alem-do-blog/ https://emersonbroga.com/quinta-digital-wordpress-muito-alem-do-blog/#comments Fri, 04 Nov 2011 14:08:37 +0000 https://emersonbroga.com/?p=183
 Quinta Digital - WordPress - Muito além do blog

Quinta Digital – WordPress – Muito além do blog

Demorou muito, mas finalmente eu decidi fazer um post sobre o quinta digital.

No dia 06/10/2011 no Spetaculo – Casa De Artes, rolou o Quinta Digital, abordando o tema
“WordPress – Muito além do blog”.

Como palestrantes, tinhamos eu, Daniel Mariz e Mateus Neves e na platéia tinhamos mais de 50 pessoas.
Abordando temas mais técnicos em relação ao wordpress e tirando dúvidas da galera.

Todo o audio (podcast) do evento você pode conferir aqui http://t.co/wrTX1aEo

Temos tambem várias fotos no facebook do Quinta Digital http://www.facebook.com/quintadigital#!/media/set/?set=a.287864524565953.81647.156709971014743&type=1

Gostaria de agradecer ao @alexbolt pela oportunidade, ao @danielmariz e ao @mateuscneves por compartilharem o conhecimento e aos realizadores e patrocinadores por realizar oevento e a todos que compareceram e acompanharam online.

Muito obrigado.

]]>
https://emersonbroga.com/quinta-digital-wordpress-muito-alem-do-blog/feed/ 1