Como ativar os campos personalizados no WordPress Gutenberg sem plugin

28/03/2019 | WordPress | | | |

A primeira vez que eu ouvi falar no Gutenberg, o palestrante disse que os custom fields do WordPress iriam desaparecer, porque os blocos eliminariam a necessidade deles.

Pânico! Eu uso muito os campos personalizados! E não gostaria de depender do plugin de editor clássico para sempre.

Acontece que não é bem assim, os custom fields ainda estão disponíveis no Gutenberg sim, só estão escondidinhos.

Lá no cantinho superior direito da tela, ao lado do botão Configurações, temos o botão Mostrar mais ferramentas e opções (os três pontinhos).

No final da lista, clique em Opções. Na tela que vai abrir, selecione a opção Campos personalizados. A tela vai recarregar e voilà, os campos personalizados estão de volta abaixo do editor.

Na publicação deste post essa configuração foi testada com o WordPress 5.1.1.

comente

Como remover o CSS de blocos do WordPress Gutenberg

09/01/2019 | WordPress | | | |

E aí, crianças! Já estão se divertindo com o Gutenberg?

Eu já estou usando nos meus sites pessoais desde a fase de testes, e confesso que a publicação de um post tem levado o dobro do tempo. Pelo menos os plugins que eu uso já são compatíveis com o novo editor. Nenhuma mudança é fácil, né?

Eu comecei meu primeiro tema do zero com ele esta semana, e logo de cara reparei que algumas coisas estavam estranhas. Por exemplo: mesmo eu definindo os estilos das legendas das imagens, elas não seguiam meu CSS.

Aí eu olhei no código fonte e o Gutenberg adiciona um arquivo CSS wp-block-library com as classes dos elementos de bloco!

Não quero!!!

Então adicionei ao functions.php uma funçãozinha bonitinha pra remover esse arquivo do meu tema.

Ainda sim, é um arquivo interessante pra dar uma consultada, o CSS é bem avançado.

Esse código foi testado e roda na versão 5.0.3 do WordPress.

comente

Como registrar um usuário bloqueado no WordPress Multisite

28/01/2017 | WordPress | | | |

Cara, WordPress Multisite é útil, mas tem horas que essas instalações têm umas frescurinhas que enchem o saco.

Como quando você registra um usuário e, por alguma razão, ele não completa o registro. Ou porque não recebeu o e-mail de confirmação, ou porque na hora do registro ele foi cadastrado errado e você precisou apagar pra fazer de novo. E aí o nome de usuário e o e-mail ficam bloqueados por “alguns dias”.

Quanto tempo afinal é “alguns dias”? Jamais saberemos.

Como sempre, fiquei com preguiça de rodar um plugin pra isso. Encontrei no StackExchange essa função que desbloqueia o nome de usuário na hora.

É só colar o trecho de código no functions.php do seu tema, abrir o painel e editar o functions.php (mais…)

comente

Como desabilitar os emojis no WordPress

18/01/2017 | WordPress | | |

Ok. Você abriu o WordPress, foi lá em ConfiguraçõesEscrita e desmarcou a opção Converter emoticons como :-) e :-P em imagens.

Mas a partir da versão 4.2, além de converter automaticamente os emojis, o WordPress também oferece compatibilidade de emojis dentro do texto.

Usar emojis pode ser bem legal dependendo do público do seu site, mas outros simplesmente não usam emojis, e esse código fica aí à toa.

Existem plugins para desabilitar esse código, mas vocês sabem que eu sou extremamente contra usar plugins para coisas que podem ser resolvidas incluindo algumas linhas de código no arquivo functions.php do tema.

Pronto! São poucas linhas removidas do código? São. Mas se a gente for deixando lixo no código, principalmente num site com uma quantidade grande de acessos, elas acabam impactando no seu host lá no final do mês.

comente

Como criar um widget personalizado no painel administrativo do WordPress

14/09/2015 | WordPress | | |

Eu já mostrei aqui como desabilitar os widgets do painel administrativo do WordPress.

Porém eventualmente você pode querer criar seu próprio widget personalizado (com recados ou o link para o manual de gerenciamento do site, por exemplo). Basta incluir o seguinte código no functions.php e personalizá-lo de acordo com as suas necessidades:

widget-personalizado-no-dashboard-do-wordpress

Neste caso, as linhas 4 e 5 contém o texto com o conteúdo do wiget, enquanto a linha define o título do box (neste caso, “Meu widget personalizado”).

Este código é para um widget é extremamente básico, mas na documentação do WordPress você encontra mais informações para desenvolver widgets mais avançados.

1 comentário