Sono nuovo nello sviluppo di plugin. Quindi per favore correggimi, ovunque mi sbagli.Sviluppo di plugin per WordPress usando OOP
Ho un sito web che ha bisogno di un giocatore plugin con le seguenti esigenze: -
- Un amministratore modulo controllabile per la registrazione il giocatore, con alcuni dettagli di loro.
- Una pagina di elenco in cui devono essere mostrati tutti i giocatori registrati.
- I giocatori registrati possono essere eliminati & confrontati l'uno con l'altro.
- Mostrando alcuni giocatori registrati (10 giocatori casuali) nel tema WordPress nel front-end.
Ho completato l'attivazione del plug-in, insieme alla creazione della tabella del database e alle opzioni del menu amministratore per questo plug-in. Ho anche completato l'interfaccia di registrazione del lettore, ma senza il codice di inserimento del database. Ma tutti questi sono stati fatti usando il normale modo procedurale.
ora hanno due mal di testa nel completamento dello sviluppo di questo plugin: -
- sviluppare questo plug-in nel formato OOP, per il sostegno alle future versioni di WordPress.
- Completa gli altri requisiti di questo plug-in.
Come procedere con quanto segue (anche con un po 'di condivisione delle conoscenze)?
- Creazione di un plug-in WordPress da zero utilizzando il modo OOP.
- Chiamare un modulo Web (come per la registrazione del lettore) utilizzando OOP.
- Invio di tutte queste informazioni sul lettore nel database utilizzando OOP.
- Mostrare una pagina di elenco (come per i giocatori registrati e posizionarli) usando OOP.
- Visualizzazione di alcuni giocatori nel front-end del tema WordPress, utilizzando i tag dei modelli o direttamente con l'aiuto del plug-in.
Ho cercato Google, ho cercato di trovare alcune informazioni in Internet su questi, ma non ho avuto successo con la cosa OOP.
EDIT: - Sarà molto utile e piacevole per tutti noi (una novità per lo sviluppo plugin per WordPress OOP) per avere qualche frammento di codice evidenziando il suo utilizzo. Se possibile, puoi anche fornire alcuni link agli articoli che descrivono correttamente come scrivere tali plugin OOP.
articoli, come quello che "gulbrandr" fornito, era disponibile, e mi piacerebbe anche grazie "kovshenin" per la condivisione/menzionare i link di alcuni plugin OOP; ma sarà molto bello se si possano fornire altri articoli o uno snippet di codice, descrivendo i passaggi appropriati per sviluppare i plugin OOP.
non c'è qualcuno che ha fatto un buon lavoro su WordPress Plugin Dev usando la caratteristica di programmazione orientata agli oggetti? –