Embora a documentação do plugin Yoast SEO possa ser encontrada em Yoast.com, aqui você pode navegar pela fonte do projeto, encontrar e discutir questões em aberto e até mesmo contribuir você mesmo.
Aqui está um guia sobre como instalar o Yoast SEO em seu site WordPress.
No Yoast, utilizamos um conjunto de ferramentas específico para desenvolver nosso código. Certifique-se de ter as seguintes ferramentas instaladas antes de contribuir.
Após instalar as ferramentas mencionadas, você pode seguir os passos abaixo para adquirir uma versão de desenvolvimento do Yoast SEO. Observe que isso fará o download da versão de desenvolvimento mais recente do Yoast SEO. Embora esta versão seja geralmente estável, não é recomendada para uso em ambiente de produção.
Na instalação do WordPress, navegue até wp-content/plugins
e execute os seguintes comandos:
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
Para instalar todas as dependências necessárias, execute os seguintes comandos:
composer install
yarn
grunt build
Durante o desenvolvimento, você pode executar grunt build:dev
em vez de grunt build
, para evitar o download de algumas dependências que são necessárias apenas para um ambiente de produção.
Observe que se você alterar alguma coisa no JavaScript ou CSS, terá que executar grunt build:js
ou grunt build:css
, respectivamente.
Para desenvolvimento ativo, você pode executar grunt watch
para manter a compilação atualizada e executar verificações imediatamente.
Apenas para JavaScript, um servidor de desenvolvimento webpack está disponível. Para habilitar o dev-server, você terá que adicionar isto ao config.php
da sua instalação do WordPress:
define ( ' YOAST_SEO_DEV_SERVER ' , true );
e você pode iniciá-lo executando yarn start
na pasta wordpress-seo
.
Outra alternativa JavaScript é grunt webpack:watch
, este comando manterá os arquivos JS atualizados. Você mesmo terá que atualizar a página, pois isso não executa um servidor de desenvolvimento.
Este repositório usa o plugin de tarefas pesadas Yoast.
Para executar testes para pacotes js, execute o seguinte comando na pasta packages/js
:
yarn test
Este é um portal de desenvolvedores para Yoast SEO e não deve ser usado para suporte. Visite os fóruns de suporte.
Se você encontrar um problema, informe-nos aqui! Por favor, siga estas diretrizes sobre como escrever um bom relatório de bug.
Pode nos ajudar muito se você puder fornecer um rastreamento do erro encontrado. Você pode usar o código nesta essência para ativar o backtrace na configuração do seu site.
Qualquer pessoa é bem-vinda para contribuir com o Yoast SEO. Por favor, leia as diretrizes para contribuir com este repositório.
Existem várias maneiras de contribuir: