dolores
dolores copied to clipboard
WordPress theme for participative platforms. Used in Se A Cidade Fosse Nossa, Compartilhe A Mudança, among others.
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.
Dependências
Para instalar as dependências necessárias para o desenvolvimento, depois de instalar npm, bower e composer, use:
$ make install-dev
Desenvolvimento
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.
Configuração
- Para que os usuários cadastrados sejam sincronizados com uma lista do Mailchimp, as constantes
MAILCHIMP_API_KEYeMAILCHIMP_LIST_IDdevem estar definidas emwp-config.php. - Para usar Mailerlite no lugar de Mailchimp, a constante
USE_MAILERLITEdeve estar definidawp-config.php, junto com as as constantesMAILERLITE_API_KEY,MAILERLITE_USERS_GROUP_IDeMAILERLITE_SUBSCRIBERS_GROUP_ID. - Para habilitar login via Facebook, as constantes
FACEBOOK_APP_IDeFACEBOOK_APP_SECRETdevem estar definidas emwp-config.php. - Para habilitar login via Google, as constantes
GOOGLE_CLIENT_IDeGOOGLE_CLIENT_SECRETdevem 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_TEMPLATEcom o valorcam.
Versão do WordPress
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.
Produção
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.
Screenshot
