Repositório oficial da redelivre.
A documentação está sendo construída dentro do Wiki.
A redelivre está usando o Gitter como forma de comunicação em tempo real. Para bugs, problemas e sugestões pontuais, use a área de issues aqui do GitHub.
O tema Coletivo é um fork do tema Onepress pensado para fácil aplicação em projetos Web usando o Customizer do WP
Home Page: http://tema.coletivowp.com.br
Trocar no js do Customizer que estiver em full page refresh para selective refresh
Implementação de uma opção para ordenar as seções da página inicial do site com Drag & Drop usando os boxers repeaters para gerar uma interface no Customizer para se fazer essas trocas por lá
Enquanto administrador do site,
Quero escolher os módulos do Bootstrap a serem carregados
A fim de melhorar a performance do site.
Bootstrap é uma realidade, principalmente no mundo Wordpress, mas ele costuma ser carregado completo nos temas por aí. Queremos uma forma de permitir ao administrador do site escolher quais módulos serão carregados no site. Assim, evitamos o tanto de módulos e scripts desnecessários carregados.
Issue sugerida pelo Kleber no telegram que merece uma conversa e uma definição para ver se faremos ou não. Acho que para o usuário final é bem importante ele não ter que mexer com CSS para fazer esse tipo de coisa, por isso a issue se torna bastante relevante na minha visão.
Temos a questão de pensar a cor do texto, se teríamos de fato um controle da cor do texto ou só uma opção "Texto Branco" por exemplo. Isso seria importante para diminuirmos a probabilidade de designs bizarros aparecerem.
Registrando aqui o erro que apareceu ao ativar o tema. Fiz download pelo github, baixando o zip e subindo no WP pelo próprio painel.
Warning: Invalid argument supplied for foreach() in /home/nao.interessa.com.br/public/wp-content/themes/tema-coletivo-master/inc/customizer-update-fields.php on line 40
Call Stack:
0.0002 243496 1. {main}() /home/nao.interessa.com.br/public/wp-admin/themes.php:0
0.0003 244840 2. require_once('/home/nao.interessa.com.br/public/wp-admin/admin.php') /home/nao.interessa.com.br/public/wp-admin/themes.php:10
2.1002 8833392 3. do_action() /home/nao.interessa.com.br/public/wp-admin/admin.php:156
2.1002 8834064 4. WP_Hook->do_action() /home/nao.interessa.com.br/public/wp-includes/plugin.php:453
2.1002 8834160 5. WP_Hook->apply_filters() /home/nao.interessa.com.br/public/wp-includes/class-wp-hook.php:310
2.1028 8935808 6. call_user_func_array:{/home/nao.interessa.com.br/public/wp-includes/class-wp-hook.php:286}() /home/nao.interessa.com.br/public/wp-includes/class-wp-hook.php:286
2.1028 8936208 7. ColetivoWP_Update_Customizer->update_theme_mod() /home/nao.interessa.com.br/public/wp-includes/class-wp-hook.php:286
Observei também que a pasta ficou nomeada como tema-coletivo-master. Será que podemos fornecer o download de outra forma?
Testando a criação de um site pela RedeLivre percebi que os botões de repetidores não funcionam quando não há nada cadastrado.
Porem, se eu importo (trago de outro site) o conteudo, passa a ser possível adicionar novos.
É necessário verificar em quais versões anteriores isso acontece. Na 4.7 funciona normal, e na 4.4.2 da esse problema, então alguem precisa testar as versoes nesse intervalo.
Galera, precisamos colocar pra aparecer o perfil do Autor dos posts no blog.
Minha sugestão é apresentar o nome com a data da postagem no inicio do artigo e ao final apresentamos o avatar do autor junto com a descrição que esta no "Equipe".
Criar função para melhorar o Selective Refresh da seção Featuredpage
Segue detalhes das funcionalidades necessarias para que o tema amadureça. Detalhe: Algumas ja estao presentes, no entanto, devem apresentar flexibilidade no formato de apresentação do conteúdo.
@diegorojas por favor descreva aqui mais detalhes sobre essa issue.
Possibilidade de usar as seções em mais páginas, de forma que o conteudo delas seja diferente, ou seja, opções salvas "per page".
Aplicar Carrousel do JetPack no Lightbox da Seção Galeria, substituindo ou mantendo opção para as Galerias nativas embutidas dentro do Tema.
A seção Galeria faz a renderização das antigas galerias do editor Classico do WordPress. Se uma galeria é criado no editor novo ela não é renderizada no teomplate frontpage. A ideia é fazer alguma adaptação para renderizar a galeria dos blocos Gutenberg.
Me deram uma idéia de somar campos das 3 principais redes sociais na seção contato:
Desculpem, mas não achei nenhuma outra forma de contato para pedir isso.
Muitos sites são criados no Wordpress com a função de loja online, e uma função primordial em temas WP hoje em dia é exibir produtos na home.
Precisamos deixar o tema compatível com o Woocommerce.
Achei alguns links que podem servir como starter. Só precisa atualizar o conteúdo, pois alguns são antiguinhos...
Adicionar uma msg de fallback do JetPack na seção Galeria
Somar como na linha https://github.com/diegorojas/tema-coletivo/blob/master/inc/customizer.php#L34 um hook para pega-lo como conteúdo padrão na Sessão Featured Page e não dar erro. Quando você seleciona o tema e vai começar a mexer nessa seção, veja o erro:
Notice: Trying to get property of non-object in /home/brasil/public_html/beta/wp-includes/post-template.php on line 298
Esse filtro servirá caso um tema filho/plugin queira usar uma fonte diferente, assim evita o carregamento inútil de fontes não utilizadas.
Usando como exemplo a RedeLivre, fico sem formas de editar o CSS já que a opção de customizar do onepress foi removida.
O ideal seria fazer uma verificação via PHP e exibir uma opção caso a versão seja menor que a 4.7. Além de um script para migrar quando o WP for atualizado.
Enquanto administrador do site,
Quero criar sessões dinamicamente no Customizer
A fim de não ficar restrito às opções que o tema oferece para a homepage.
Os temas por aí podem oferecer inúmeras sessões pré-configuradas para os administradores de site, mas eles sempre ficarão restritos ao design oferecido. A ideia é que eles possam inserir quanto conteúdo quiserem, com o layout que quiserem, na ordem que quiserem, e nunca mais precisem procurar por outros temas.
Criar uma nova seção para receber sidebares dinâmicas. Com controle de colunas como nas seções, Destaques, Serviços e Equipe.
Precisamos melhorar o template da pagina 404 no Tema para que ela seja mais instrutiva, flexivel e em Portugues do Brasil
Seguinte:
Eu tentei usar o tema + tailor e não rolou pq não tem uma seção de conteúdo na home. Acho que precisamos criar isso.
Seria, basicamente, uma seção que imprime o the_content() da página setada como home. O que acha? Posso fazer @diegorojas?
Recebi algumas reclamações da interface de ordenar seções e sua ligação com o Editar de cada seção, por isso a ideia de um novo visual que coloco abaixo:
A idéia é usar o visualizar e ocultar vinculado a opção já existente: "Esconder essa seção?" e os nossos queridos dashicons : https://developer.wordpress.org/resource/dashicons/
Acesse http://tema.coletivowp.com.br/da-comunidade-wp-para-a-comunidade-wp/ clique em DIFERENCIAIS.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.