Problema installazione plugin

Sto riscontrando un problema. Il mio plugin è installato e abilitato perfettamente, ma non funziona.

Puoi fornire maggiori dettagli? Quale plugin stai cercando di installare e quali passaggi hai intrapreso finora?

Sto creando un plugin per l’intestazione personalizzata, ma non funziona. Il mio codice JavaScript di installazione è pronto.

Come posso abilitare il mio plugin? Non capisco dov’è il problema.

Se stai creando una versione personalizzata, potresti voler entrare ancora più nei dettagli su ciò che stai cercando di fare. Si tratta di un’installazione di sviluppo o di un sito live? Sai che il plugin funziona?

questa è un’installazione per sviluppatori


Questo è il mio plugin

header-plugin.zip (3,5 KB)
questo è il mio plugin

Puoi spiegare cosa vuoi ottenere con il tuo plugin?
Hai considerato la creazione di un tema componente, a meno che tu non abbia bisogno di accedere o fare cose per le quali un plugin è obbligatorio?

Sì, voglio un plugin che mi crei un’intestazione personalizzata.

Di quali funzionalità hai bisogno? Come verrà personalizzata l’intestazione? Puoi essere più dettagliato nelle tue spiegazioni in modo da poterti aiutare meglio?

Non posso apportare modifiche al componente del tema, voglio un plugin personalizzato per eseguire questa operazione.

Screenshot from 2023-09-11 15-18-45
Voglio un’intestazione come questa.

Dovresti aver bisogno di un plugin solo se stai modificando l’API.

Cosa qui richiede modifiche all’API?

Se non ci sono modifiche all’API, dovrebbe essere sufficiente un componente del tema.

Ma voglio un plugin per questo compito. Il mio plugin non funziona. è installato e caricato correttamente. ma ancora non funziona.

Perché? Non ci sono vantaggi nell’utilizzare un plugin per questo compito (per quanto ne sappia). I componenti del tema sono più veloci e facili da installare e aggiornare.

Sì, lo so. Ma non è possibile creare un plugin per questo.

È così, ma non è l’approccio migliore, tutto qui.

Sì, so che questo non è l’approccio migliore. Ma voglio creare un plugin.
Per favore, aiutami a fare il debug.

Stai cercando di usare un maglio per rompere una noce.

Non c’è bisogno di un plugin, puoi eseguire Javascript da un componente del tema, che è più facile.

Non c’è bisogno di Javascript se stai solo scrivendo HTML nella tua intestazione, puoi semplicemente aggiungerlo in Comune - Intestazione nel tuo componente del tema.

Per favore, condividi questo codice su GitHub o un servizio equivalente, se possibile, in modo che non dobbiamo scaricare un file o una raccolta di file da Internet per ispezionarlo e commentarlo.

1 Mi Piace

Certo, sto aggiungendo il codice su GitHub.

questo è il link

Questo codice ha qualche problema??

  • register_asset non deve includere la directory assets, ma solo register_asset \"stylesheets/...\"

  • il nome del file css inizia con uno spazio, quindi non viene trovato

  • non è necessario registrare file js

4 Mi Piace


questo è il problema