Atualizações de setembro de 2017 – notícias do furacão, site e plugin
Publicados: 2022-07-21Conteúdo da postagem
- Yoast SEO Focus Linking de palavras-chave
- Migrando do EDD – Downloads digitais fáceis
- Beaver Builder é o novo construtor de páginas
- Saindo do Tema Divi
- Fazendo um plugin de conversão de construtor de tema/página
xOs últimos meses trouxeram muitas mudanças e tive muito pouco tempo para compartilhar o que está acontecendo. Algumas atualizações escaparam, mas esta é a primeira vez que me sentei e escrevi o que está acontecendo.
Atualmente, minha conexão de internet (Comcast) está fora, parou de funcionar sábado, hoje é domingo, e eles não esperam voltar até terça-feira.
Consequências do Irma, aparentemente, nossa companhia de energia local ainda está sofrendo interrupções em todo o condado, então estamos em uma posição de espera. Tento aproveitar o tempo offline, mas é difícil quando já estou atrasado em tantos projetos
Irma furacão
Eu moro em Hallandale Beach, Miami – perto da praia e quando Irma estava se aproximando, minha esposa e eu decidimos garantir nosso apartamento da melhor maneira possível e passar alguns dias com nossos bons amigos um pouco mais ao norte e no interior em Pompano Beach .
Estar em um furacão não é uma experiência que eu recomendo que ninguém tente.
Minha família e amigos mais próximos estavam todos seguros e sofreram pequenos danos e vários dias de trabalho. Fomos atingidos por uma experiência mais moderada, muitas ilhas ao longo do caminho de Irma destruíram completamente tudo em seu caminho. Quando atingiu o continente dos EUA, passou por Key West e devastou cerca de 25% das casas nas ilhas de lá. Isso para não mencionar a devastação que causou na costa oeste da Flórida.
Então, minha família e amigos tiveram sorte e foram incomodados principalmente. Perdemos vários dias de trabalho, não muito mais. Ainda temos interrupções esporádicas na internet, então às vezes tenho que encontrar um café ou restaurante onde possa trabalhar. Ainda estou atualizando e-mails, solicitações de suporte e muitos projetos ativos.
Minha família e eu enviamos nossos melhores votos e esperanças para as muitas pessoas afetadas pelo furacão Irma.
Atualizações do plugin SEO Booster
Eu coloquei várias atualizações para a versão gratuita e Pro. O mês passado viu várias atualizações, a maioria lidando com bugs e lógica de código, mas algumas coisas novas também chegaram.
Confira a versão gratuita do SEO Booster lançada! para mais detalhes sobre a versão gratuita.
Yoast SEO Focus Linking de palavras-chave
Uma atualização recente introduziu uma versão beta do recurso de vinculação interna automática que funciona com um dos principais recursos do Yoast SEO – a palavra-chave de foco.
A palavra-chave de foco é a palavra-chave ou termo para o qual você deseja que essa página seja bem classificada. Digamos "widget azul". Ativar esse recurso no SEO Booster altera o “widget azul” em seu texto em outras páginas em um link para essa página. Bonito e fácil.
O recurso de link automático ainda está na versão beta e pode se tornar um recurso Pro somente quando eu otimizar o código e implementar mais detalhes. Vou apresentar o uso de dados de palavras-chave do SEO Booster também como fonte.
Esse recurso funciona com a versão gratuita e premium do Yoast SEO, onde você pode inserir uma ou várias palavras-chave de foco por página.
Legal certo?
Não conhece o poder da palavra-chave Focus? Leia este artigo Yoast SEO: Como escolher sua palavra-chave de foco
Atualizações do site
Os Cleverplugins foram lançados há cerca de dez anos e, para começar, os plugins vendidos eram todos premium, nenhuma versão gratuita estava disponível. Esqueci o nome do software que o manipulava, meu amigo e parceiro na época; Tony conhecia o Drupal muito melhor do que o WordPress, pelo menos para começar.
Quando era hora de montar uma loja com pressa, montamos uma loja baseada em Drupal.
Sim, rimos muito disso na época, vendíamos exclusivamente produtos WordPress, mas o site e a loja eram em Drupal.
No entanto, ao longo dos anos, várias mudanças no site e nas plataformas da loja mudaram várias vezes. Tony, infelizmente, faleceu há alguns anos e uma série de eventos infelizes me deixaram com muitos dados de clientes desaparecidos.
Mudei para o Easy Digital Downloads com os dados limitados de clientes que eu tinha e o uso há anos. Eu me cansei da sobrecarga adicional de ter todos os sites pingando no mesmo servidor que os visitantes.
Migrando do EDD – Downloads digitais fáceis
Usei o EDD por muitos anos e fiquei satisfeito com a solução, além da manutenção extra e da carga extra no servidor. Seria muito demorado converter o plug-in anteriormente exclusivo para um modelo freemium, então procrastinei por anos.
O ponto de virada foi Freemius.
Ouvi falar de Freemius há algum tempo, mas demorei um pouco para mergulhar. Foi uma preocupação com o tempo que eu precisaria investir, e demorou muito mais do que o previsto para mudar o plugin para trabalhar com seu modelo de negócios e SDK.
Mas valeu a pena. Agora eu tenho um código base que posso gerar e implantar facilmente a versão gratuita e a atualização Pro em 5 minutos quando tenho uma atualização que quero lançar.
Freemius é muito mais fácil do que manter duas bases de código diferentes – uma gratuita e outra para Pro. Existem outras maneiras de fazer isso com código e automatizar um sistema de licenciamento – mas nenhuma é tão fácil quanto o Freemius.
As soluções Freemius oferecem vários recursos interessantes para desenvolvedores do WordPress que desejam criar um plugin freemium com uma versão Pro e complementos pagos.
Depois de mudar para o Freemius, também posso ver menos uso no servidor smartplugins.com, o que significa tempos de resposta mais rápidos para visitantes regulares.
Existem outros benefícios para o uso de uma atualização externa e plataforma de loja; talvez eu faça um post sobre isso algum dia
Outra atualização do site foi deixar o tema Divi e passar para o Beaver Builder.
Beaver Builder é o novo construtor de páginas
Eu tenho uma experiência mais rápida e melhor trabalhando com o Beaver Builder. O construtor visual de frontend é fácil de usar, rápido e com a quantidade certa de recursos.
Não retarda a experiência de edição, na verdade, a acelera, e a implantação é bem feita, por isso se comporta bem com outros plugins.
Desliguei muitos outros plugins relacionados ao tema anterior e a diferença no tempo de carregamento é dramática. Descobri que um dos meus plugins de cache favoritos para WordPress – WP Rocket – é permitido no WP Engine que não permite a maioria dos plugins de cache.
Isso também ajudou bastante no tempo de carregamento do site. Não estou escolhendo o tema Divi, mas a maioria dos lançamentos parece quebrar alguma coisa, e a experiência não é tão rápida ou fluida quanto era quando lançada pela primeira vez.
Eu escolho implementar o tema básico do Beaver que vem com a assinatura pro, e é muito fácil de personalizar. Não tive tempo de implementar totalmente todos os recursos que desejo, mas tenho mais planos para embelezar a interface, pois é muito chato no momento em que escrevo isso.
Saindo do Tema Divi
Há muito tempo que procuro mudar o tema do site, mas não ansiava pela quantidade de trabalho envolvido.
Se você já trabalhou com construtores de páginas do WordPress, saberá que está mais ou menos preso por toda a vida. Recuperar seu conteúdo e colocá-lo em outro construtor de tema/página pode ser difícil e às vezes mais fácil copiar manualmente o conteúdo do site antigo para o novo. Página por página, pouco a pouco.
Ou você sofre o calvário de apenas desligar o tema antigo e ver uma bagunça de códigos de acesso que levarão horas ou dias para serem limpos manualmente. Eu não tinha esse tempo nem senti que era um bom uso do meu tempo, então fiz o que qualquer desenvolvedor do WordPress faria – comecei a codificar.
No final, eu tinha um pedaço de código que podia ler um post, identificar códigos de acesso e convertê-los em texto normal. Limpei cerca de 90% do espaguete de shortcode com esse pedaço de código, e as sobras que posso lidar manualmente quando as vejo.
Mudar para um tema e construtor de páginas diferente é muito mais fácil quando tenho apenas o texto para lidar – muito mais fácil do que escolher pedaços de texto aqui e ali.
Fazendo um plugin de conversão de construtor de tema/página
Um amigo meu, Thomas Rosenstand, me perguntou por que eu não o transformei em um plugin, e desde então tenho trabalhado para melhorar o código e possibilitar a expansão mais rápida.
Esta nova versão pode identificar e substituir diferentes construtores de páginas e códigos de acesso diferentes.
No meu caso, o plug-in leu os códigos de acesso confusos do construtor de páginas Divi e removeu o código de linha e colunas, converteu elementos de imagem em código HTML normal. Elementos de título convertidos em tags h1 e assim por diante.
A sobra de shortcodes era gerenciável, e este plugin me economizou horas de trabalho saindo do tema Divi e limpando meu conteúdo.
Não é fácil fazer código que extraia dados com precisão. Se você é bom - e quero dizer muito bom com expressões regulares, você pode fazer algumas conversões de substituição de pesquisa - mas não é fácil acertar, e cada elemento em cada construtor ou tema é ligeiramente diferente.
Ainda há um pouco de caminho a percorrer para ter um plug-in totalmente funcional e testado, mas quero ouvir seus comentários.
Você gostaria de um plug-in que pudesse pegar sua corrente, como o tema Divi ou o Visual Composer, e converter o conteúdo da postagem ou página em texto e imagens HTML puro?
Eu tenho algumas idéias de como isso pode ser feito para que você possa visualizar os resultados antes de confirmar as alterações e eu precisaria pensar em alguma maneira de monetizar o projeto para garantir a quantidade de trabalho que levará para terminar e manter.
Se você acha que tal plugin pode ser interessante, me avise – até lá vou deixá-lo como uma ferramenta básica para meus amigos e para mim.
Estou ansioso para escrever um novo post de atualização em um tempo com muito mais atualizações