We do not support any language other than Portuguese at the moment.
ATENÇÃO: Este projeto está em constante desenvolvimento, no momento focado no Se a cidade fosse nossa (scfn) e no Compartilhe a mudança.
Para desenvolver este projeto, é necessário que seu sistema operacional tenha npm, bower, grunt, Compass e Composer.
Para instalar as dependências necessárias para o desenvolvimento, depois de instalar npm, bower e composer, use:
$ make install-dev
Para desenvolver, certifique-se de ter instalado grunt, Compass e as dependências acima, e use:
$ make dev
O Grunt vai checar modificações no diretório src
, gerar arquivos correspondentes no diretório build
e copiar esses arquivos para o diretório /var/www/dolores/wp-content/themes/dolores
(contanto que essa pasta exista e seu usuário tenha permissão para escrever nela).
Para ver as modificações, basta instalar um WordPress em /var/www/dolores/
e configurá-lo para usar o tema Dolores.
- Para que os usuários cadastrados sejam sincronizados com uma lista do Mailchimp, as constantes
MAILCHIMP_API_KEY
eMAILCHIMP_LIST_ID
devem estar definidas emwp-config.php
. - Para usar Mailerlite no lugar de Mailchimp, a constante
USE_MAILERLITE
deve estar definidawp-config.php
, junto com as as constantesMAILERLITE_API_KEY
,MAILERLITE_USERS_GROUP_ID
eMAILERLITE_SUBSCRIBERS_GROUP_ID
. - Para habilitar login via Facebook, as constantes
FACEBOOK_APP_ID
eFACEBOOK_APP_SECRET
devem estar definidas emwp-config.php
. - Para habilitar login via Google, as constantes
GOOGLE_CLIENT_ID
eGOOGLE_CLIENT_SECRET
devem estar definidas emwp-config.php
. - Para ativar debates para localizações que tenham apenas mais do que um determinado número de usuários, defina a constante
DOLORES_ACTIVE_LOCATION_THRESHOLD
. - Para ativar posts relacionados, você deve instalar o plugin YARPP (Yet Another Related Posts Plugin).
- Para usar o template do Compartilhe a mudança, deve-se ainda definir a constante
DOLORES_TEMPLATE
com o valorcam
.
A partir da versão 4.4.0, o WordPress suporta metadados para taxonomias. Se você usa uma versão >= 4.4.0, não é preciso instalar nenhum plugin para fazer o tema funcionar.
Se você usa versões mais antigas, este tema requer o plugin Taxonomy Metadata.
Para colocar suas modificações em produção (se você tiver permissão para fazer isso), use:
$ make prod
$ make deploy-scfn
Isso vai rodar grunt prod
para gerar arquivos minificados em dist/
e script/deploy.sh
para copiar os arquivos gerados para produção.