Remova o aviso do Mythemeshop em seus plugins e modelos se você não tiver inserido a licença

Oi, pessoal,

Neste tutorial em vídeo vamos ver como podemos remover o banner irritante que aparece na área de administração nos templates e plugins do mythemeshop quando estamos trabalhando e não entramos na licença.

Se não, não é que pare de funcionar, os templates funcionam corretamente sem adicionar o nome de usuário, o problema é que Toda vez que nos movemos para qualquer lugar no administrador do WordPress, este pôster aparece:

aviso de licença mythemeshop

Como eu disse, ele não interrompe o funcionamento do template ou do plugin mas quando eu recarrego a página aparece o banner, o que é muito chato quando estamos trabalhando.

O responsável pelo aviso irritante que aparece é o plugin “Mythemeshop connect”:

plug-in de conexão mythemeshop

Se eu desativo o plugin e vou nas opções de template é quando ele não funciona corretamente, por isso temos que tê-lo ativo.

Este plugin é responsável pelas atualizações automáticas quando temos a licença e, se não a tivermos, ele notificará que você deve ativá-lo.

O que podemos fazer para nos livrar desse pôster irritante?

Bem, vamos ao que interessa, porque graças a um pequeno truque podemos removê-lo 😉

Aqui está o tutorial em vídeo:

Inscreva-se no meu canal:  

Se você não está inscrito na Zona Premium, você pode dar inscreva-se por 10€/mês aqui

Precisamos dar alguns passos para alcançá-lo.

A primeira coisa que temos que fazer é instalar o template filho, ou seja, ao invés de trabalhar com o template pai, vamos modificar os templates filho para que as alterações não sejam perdidas ao atualizar no futuro.

Vamos Importar/Exportar:

opções de mytheme tema filho

e na parte superior direita onde diz: “Gerador de tema filho” eu crio o modelo filho.

Vou colocar crianca, dou para criar e aceito:

gerador de tema infantil

 

Vamos para Aparência -> Temas e ativamos o modelo filho que criamos:

criança ressuscitada mythemeshop

E agora o que temos que fazer é adicionar um arquivo na pasta que foi criada chamada Child-risen, e modificar o functions.php.

editar tema

Qual arquivo devemos criar?

Do FTP, vamos para a pasta wp-content –> themes

Dentro há uma pasta chamada Child-risen.

É aqui que vamos inserir um arquivo chamado admin.css que possui o seguinte código:

div#mts-connect-modal {
exibir: nenhum! importante;
}

editar arquivo css do administrador

Uma vez adicionado, recarregamos e podemos ver que o arquivo admin.css já aparece dentro do editor

arquivo css de administrador

div#mts-connect-modal {
    display: none !important;
}

Estamos quase quase conseguindo.

Oque tenho que fazer agora?

Vamos para o arquivo Functions.php e dizemos para carregar o arquivo css que criamos.

Para isso adicionamos o seguinte código:

editar funções php

// Update CSS within in Admin
function admin_style() {
  wp_enqueue_style('admin-styles', get_stylesheet_directory_uri().'/admin.css');
}
add_action('admin_enqueue_scripts', 'admin_style');

Clicamos em Atualizar.

Como você verá, a tela irritante não aparece mais toda vez que passamos pela área de administração do nosso site:

o cartaz não aparece

Agora podemos navegar sem problemas, está tudo perfeito 😉

Espero que tenham gostado, até o próximo vídeo.

Deixe um comentário