O Cliente pergunta se um plug-in de carrossel específico que ele usa pode ser widgetizado. Isso significa que eu devo criar um widget dentro de functions.php que chama a função do plugin. Isso significa que o código do plug-in deve ser carregado primeiro para que a função esteja disponível para o WordPress quando o arquivo functions.php for carregado, certo? Isso funcionaria?
77
Uma abordagem interessante seria listar todos os ganchos em um arquivo em uma sequência de execução.
E você obterá a saída assim:
Os possíveis benefícios dessa verificação são muitos, mas observe que a saída será diferente para diferentes modelos de página para os quais você chamará ou se estiver em um painel.
Eu simplesmente chamei isso da
/?p=1
página Hello World.Se você não tiver um único plug-in ativado, poderá colocar esse código na
mu-plugins
pastaPode ser melhor usar a API do WP FS , mas dessa maneira é muito conciso.
fonte
Você pode ter um widget dentro do arquivo .php do plug-in (e ter uma variável global compartilhada que ambos possam usar), se é isso que você está perguntando. Aqui está um tutorial com código de exemplo que eu encontrei há um tempo.
Além disso, aqui está uma lista de ações executadas durante uma solicitação típica , em ordem de execução. Os nºs 2 e 10 sugerem que os plug-ins sejam carregados primeiro; não tenho certeza sobre o functions.php.
fonte