|
|

|
|
|
|
|
|
## Descrição.
|
|
|
|
|
|
- [ ] Informações necessárias para desenvolvimento de um site em wordpress pode ser alterado com o tempo.
|
|
|
|
|
|
## Plugins.
|
|
|
|
|
|
> Plugins que são essenciais, mas eles podem variar ou mudar com o tempo.
|
|
|
|
|
|
- [ ] Admin Menu Editor. (Oculta itens do menu do admin)
|
|
|
- [ ] All in One SEO Pack. (fazer o SEO do site das publicações)
|
|
|
- [ ] Breeze Cloudway. (Cache com a integração com varnish)
|
|
|
- [ ] W3 Total Cache. (Sistema de cache para configurar com o redis)
|
|
|
- [ ] EWWW Image Optimizer. (Otimiza o as imagens)
|
|
|
- [ ] Jetpack.
|
|
|
- [ ] Suporte Ceicom. (Cria uma aba com um form para criar tickets)
|
|
|
- [ ] WP Security Audit Log. (monitora tudo que e feito no admin)
|
|
|
- [ ] Google Captcha. (Importante habilitar no login)
|
|
|
- [ ] Rename wp-login.php. (alterar url de acesso ao admin para "**gerencia**")
|
|
|
- [ ] WP Mail SMTP. (configurar envio de email)
|
|
|
- [ ] WP-Optimize
|
|
|
|
|
|
> Todos os plugins e temas que não estão sendo utilizados pode ser desinstalado.
|
|
|
|
|
|
## Configurações do wp-config.
|
|
|
|
|
|
> Observe o que esta em negrito. essas configurações podem mudar com o tempo.
|
|
|
|
|
|
**Debug** personalizado somente usar em **modo de desenvolvimento**.
|
|
|
- [ ] define('WP_DEBUG_LOG', true);
|
|
|
- [ ] define('WP_DEBUG_DISPLAY', true);
|
|
|
- [ ] define('SCRIPT_DEBUG', true);
|
|
|
- [ ] define('JETPACK_DEV_DEBUG', true);
|
|
|
|
|
|
Usado para atualizar sem precisar de permissão ftp somente usar em **modo de desenvolvimento**.
|
|
|
- [ ] define('FS_METHOD','direct');
|
|
|
|
|
|
Por padrao cache sempre habilitado **modo de produção**.
|
|
|
- [ ] define('WP_CACHE', true);
|
|
|
|
|
|
Desabilitando editar arquivos pelo admin **modo de produção**.
|
|
|
|
|
|
- [ ] define('DISALLOW_FILE_EDIT', true);
|
|
|
|
|
|
Desabilitando as revisões de posts ou aumentar tempo **modo de produção**.
|
|
|
- [ ] define('AUTOSAVE_INTERVAL', 600);
|
|
|
- [ ] define('WP_POST_REVISIONS', false);
|
|
|
ou
|
|
|
- [ ] define('WP_POST_REVISIONS', 10);
|
|
|
|
|
|
Limpar lixeira apos em dias **modo de produção**.
|
|
|
- [ ] define('EMPTY_TRASH_DAYS', 10);
|
|
|
|
|
|
Remover versões das imagens antigas **modo de produção**.
|
|
|
- [ ] define('IMAGE_EDIT_OVERWRITE', true);
|
|
|
|
|
|
Url base dinâmica para migração PS: Deve ser alterado no banco de dados também **modo de produção**.
|
|
|
|
|
|
- [ ] define('WP_HOME','http://'. $_SERVER['SERVER_NAME']);
|
|
|
- [ ] define('WP_SITEURL','http://'. $_SERVER['SERVER_NAME']);
|
|
|
|
|
|
Força o ssl no admin **modo de produção** caso necessário.
|
|
|
- [ ] define('FORCE_SSL_ADMIN', true);
|
|
|
|
|
|
Secret key **modo de produção**.
|
|
|
- [ ] Gere novas chaves aleatórias. [https://api.wordpress.org/secret-key/1.1/salt/](https://api.wordpress.org/secret-key/1.1/salt/)
|
|
|
|
|
|
## Credenciais para o admin.
|
|
|
|
|
|
> Todos os usuários criados deverão ser utilizado o email como usuário.
|
|
|
|
|
|
- [ ] user: suporte@ceicom.com.br
|
|
|
- [ ] pass: wp@ceicom123
|
|
|
- [ ] email: suporte@ceicom.com.br
|
|
|
|
|
|
## Banco de dados.
|
|
|
|
|
|
- [ ] Faça a otimização do banco de dados pode fazer isso usando um plugin **Breeze Cloudway**
|
|
|
|
|
|
## Imagens.
|
|
|
|
|
|
- [ ] Todas as imagens do desenvolvimento devem ser otimizadas pode fazer usando o https://tinypng.com/
|
|
|
|
|
|
|
|
|
## Htaccess.
|
|
|
|
|
|
> Pode ser alterado caso necessário.
|
|
|
|
|
|
- [ ] Pode ser usado esse https://github.com/jonatanaxe/Config-Personalizadas/blob/master/.htaccess-wordpress
|
|
|
|
|
|
## Desenvolvimento.
|
|
|
|
|
|
- [ ] Utilize pré processadores para minificar js e css ex: Gulp, Grunt, Webpack.
|
|
|
- [ ] Desenvolva funcionalidades do tema criando novos typepost programando ou utilize o Custom Post Type UI.
|
|
|
- [ ] Estruture tudo dentro de pastas com a estrutura nomenclatura fácil de entender e achar os arquivos.
|
|
|
|
|
|
## Arquivos desnecessário devem ser deletados.
|
|
|
|
|
|
- [ ] /wp-config-sample.php
|
|
|
- [ ] /readme.html
|
|
|
- [ ] /license.txt
|
|
|
- [ ] /wp-admin/install.php |
|
|
\ No newline at end of file |