Thiago Senna
Respostas no Fórum
-
Fórum: Plugins
Em resposta a: Ajuda com WoocommerceCreio que eu não consiga ajudar, mas navegando aqui está aparentemente normal, ou pelo menos, não consegui visualizar o problema.
As vezes quando instalo plugins que utilizam custom post types, é necessário ir no admin, na área onde se configura os permalinks e dar um save para que o WordPress reconheça os novos endereços. Creio que não seja este o problema, mas não custa tentar.
Fórum: Temas
Em resposta a: Tema para Votações.Olá,
creio que seja mais fácil procurar por um plugin com tal funcionalidade. Eu não conheço nenhum, no entanto, este tipo de funcionalidade não é responsabilidade de um tema. Portanto, você terá mais chances de encontrar algo na área de plugin. 😉
Fórum: Temas
Em resposta a: Tema para siteDe uma olhada: http://wordpress.org/themes/
Vários temas para você fazer o Download.
Fórum: Plugins
Em resposta a: personalizar paginas do woocommerceNão é tão difícil personalizar o WooCommerce. Já quanto ao bootstrap, creio que ele não atrapalha na customização do WooCommerce, no entanto, acho que é melhor você não lutar contra o plugin. Ele já vem bem bonito e com um CSS fácil para você fazer os “overrides”. Portanto eu manteria o CSS default do plugin e apenas faria os overrides necessários.
Outro motivo para você seguir minha dica é que seu projeto ficará mais flexível caso lancem novas funcionalidades e CSS para futuras versões do plugin.
Fórum: Temas
Em resposta a: quais temas são possíveis editar e vender depois da edição?Olá,
o Underscores é GPL, assim como o WordPress. GPL é código aberto e mesmo assim não impede que você o venda. Resumidamente, não é por que o seu código é aberto que quer dizer que o seu tema é gratuito, sacou?
Fórum: Plugins
Em resposta a: Ajuda com WoocommerceVocê deverá criá-las novamente.
No admin do WooCommerce tem uma área hoje você diz qual responsabilidade certa página possui. Você deverá adicionar as páginas nessa área do amin.
Talvez, mas quase certeza, você deverá colocar algum código dentro das páginas. Caso isso aconteça, serão shortcodes. Dê uma buscada pela documentação do WooCommerce no google para saber quais short codes são estes.
Fórum: Plugins
Em resposta a: Criar menu front-end via pluginEntendi.. então a solução que te passei não serve, creio. Neste caso, talvez você deva criar um Widget e dentro deste widget colocar a logica necessária para exibir o menu.
http://justintadlock.com/archives/2009/05/26/the-complete-guide-to-creating-widgets-in-wordpress-28
Outra opção é criar um shortcode que imprime o menu.
http://wp.smashingmagazine.com/2012/05/01/wordpress-shortcodes-complete-guide/
Shortcodes e Widget é bem flexível e você poderia usar livremente em qualquer tema.
Fórum: Plugins
Em resposta a: Criar menu front-end via pluginPq vc precisa adicionar via plugin?
Você não pode fazer isso direto no tema? Acho que é melhor você dar uma lida neste artigo -> http://justintadlock.com/archives/2010/06/01/goodbye-headaches-hello-menus
Fórum: Temas
Em resposta a: quais temas são possíveis editar e vender depois da edição?Não conheço nenhum site de cabeça explicando como funciona este esquema de venda de temas, no entanto, isso não é tão complicado. Vamos por partes.
1 – Quanto a licença o WordPress exige que o seu tema seja GPL, pois o próprio WordPress é GPL. Isso quer dizer que seu código deve ser aberto. Qualquer um que editar ou extender também deverá abrir o código. Isso é importante por dar ao usuário alguma segurança. A maioria das empresas mais famosas que vendem temas hoje são compatíveis com a GPL. Portanto, vá de GPL que não tem erro.
2 – Para vender seu tema você tem 3 opções. Vender por algum Marketplace, vender no seu próprio site ou ambos.
3 – O Marketplace mais famoso para vender seus temas é o ThemeForest. No entanto, existem outras opções como o Creative Market e o Mojo.
http://themeforest.net/
https://creativemarket.com/4 – Para vender seus temas em seu próprio website você pode utilizar o plugin Easy Digital Downloads + WordPress.
https://easydigitaldownloads.com/
5 – Só para você ter uma fonte de pesquisa, as maiores empresas de vendas de temas, imagino eu, são: StudioPress e WooThemes. Existem outras, mas não tenho ctz se são de grande porte também.
Abraço,
ThiagoFórum: Plugins
Em resposta a: Criar menu front-end via pluginOlá,
registrar e exibir menu deveria ser uma responsabilidade apenas do tema, afinal, como você mesmo disse, você quer exibir o menu no front-end.
Mas sim, você pode criar o menu através do plugin do mesmo jeito que criaria se fosse no tema. Para registra-lo faço do mesmo jeito que você faria se fosse um tema. Talvez você deva fazer isso dentro de um hook do tipo “after_setup_theme”.
No entanto, mostrar o menu é outra história. Isso depende muito do seu tema. Alguns temas possuem vários hooks, então você poderia fazer com que o plugin imprimisse o menu em algum destes hooks. Mas infelizmente (ou felizmente) nem todos os temas possuem tantos hooks. Portanto, você deveria fazer a chamada ao menu direto no tema, na mão.
if (function_existis('meu_plugin_exibe_menu')) meu_plugin_exibe_menu();
Você pode ainda criar um shortcode para imprimir o menu, caso seja mais interessante para o seu plugin.
[menu-menu]
Se quiser um exemplo, pode dar uma olhada em alguns trechos de código de alguns de meus plugins no github. Vou destacar os pontos chave pra vc
Uma função do meu plugin que imprime o menu. Note que ele procura por um template no tema, e caso não exista no tema eu uso um template default que está localizado dentro do plugin. Isso dá ao usuário final a oportunidade de sobrescrever o template do menu. 😉
https://github.com/trsenna/hybrid-connect-for-ccp/blob/master/functions.php#L8Aqui é onde registro o menu. Note que estou registrando dentro do hook ‘init’
https://github.com/trsenna/hybrid-connect-for-ccp/blob/master/hybrid-connect-for-ccp.php#L105Aqui segue um exemplo do tema utilizando este menu.
https://github.com/trsenna/prototype-starter/blob/master/pages/page-portfolio.php#L37Infelizmente tem que ser assim, pois tentei criar um plugin flexível para qualquer tema, desde que baseado no framework hybrid-core. Se o seu temas possuir hooks e o plugin deverá funcionar apenas com este tema, então creio que você poderá hookar o menu na área que você desejar.
Abraço,
ThiagoFórum: Temas
Em resposta a: quais temas são possíveis editar e vender depois da edição?Olá,
eu usaria um tema como ponto de partida, assim como sugerido pelo Eduardo. Minha preferência pessoal é o Hybrid Base. O Underscores é ótimo também, sem dúvida alguma.
Já os temas que vem com o WordPress (Twenty Twelve/Eleven/Ten) são GPL. Então sim, você pode editá-los e vendê-los, mas o seu produto também deve ser licenciado sob a licença GPL.
Fórum: Temas
Em resposta a: Não consigo editar o css do templatePor acaso você está se referindo as alterações no CSS? Temas baseados em versões mais recentes do hybrid-core normalmente irão carregaro o style.min.css ao invés do style.css, caso o style.min.css esteja disponível.
O que você pode fazer é substituir todo o conteúdo do style.min.css para um simples
import "style.css"
Daí então, faça suas alterações no style.css normalmente.
Fórum: Plugins
Em resposta a: Custom Field search – Pesquisar por faixa de valorBoa pergunta.. isso deve ser no mínimo chato de fazer, pra não dizer, difícil. Eu não tive muita experiência em mudar as queries que o WP está executando.
O que posso sugerir, é baixar o plugin usado no tema que indiquei.
http://www.studiopress.com/plugins/agentpress-listingsDê uma olhada no código fonte e veja se ele é útil para você. O que eu não sei é se este plugin funcionaria out-of-the-box. Ou seja, talvez ele funcione apenas com o tema AgentPress.
Fórum: Temas
Em resposta a: Remover a tag [gallery] do content e inserir noutra parte do temaOops,
se quiser serguir o caminho do regex, vou deixar algumas referências para ajudá-lo.
http://codex.wordpress.org/Function_Reference/get_shortcode_regex
http://www.thinkoomph.com/thinking/2013-04/finding-shortcodes-in-wordpress-post-content-using-regular-expressions/
http://codex.wordpress.org/Plugin_API/Filter_Reference/the_contentFórum: Temas
Em resposta a: Remover a tag [gallery] do content e inserir noutra parte do temaEntão a solução seria totalmente diferente. Infelizmente não manjo regex, mas vc deveria criar um filtro que procurasse pela ocorrencia
[gallery ids="1,2,3"]
e o movesse para outro lugar. No entanto, eu não sei se no momento que o filtro é executado o shortcode já foi processado ou não, o que pode aumentar muito a complexidade do regex para mover a galeria de lugar.Na minha opinião, seria mais fácil se o cliente simplesmente colocasse o shortcode no lugar certo, afinal, é o conteúdo. Não acho uma boa idéia alterá-lo.
Vou dar algumas outras idéias.
1 – Caso o seu tema não suporte custom post formats, você poderia criar o post-format do tipo gallery, e então criar um template específico para ele. Então seu cliente diz se é um post normal ou um posto do tipo gallery.
2 – Caso o seu tema não suporte templates para os posts, talvez exista algum plugin que adicione tal suporte. Então, apenas crie um template que leia os campos personalizados (custom fields) e monte a galeria.