Visualizzazione di Dati Remoti all'interno dell'admin del Tema

11 ott 2010, 21:37:33
Visualizzazioni: 165
Voti: 2

Vorrei aggiungere un pulsante sotto il mio gestore di temi che mostri un elenco in miniatura delle skin disponibili (che non erano incluse nel tema al momento dell'installazione).

Vorrei alimentare questo elenco da un file su un server centrale che gestisco.

Cerco consigli su come implementare al meglio questa funzionalità all'interno di WordPress.

Aggiungerò periodicamente nuove skin all'elenco disponibile e vorrei che gli utenti del mio tema possano visualizzarle e magari vedere un'icona "nuovo" quando viene lanciata una nuova skin.

Sono anche interessato ai vantaggi di hosting e servizio del file da Amazon s3 rispetto al mio server

0
Tutte le risposte alla domanda 2
3

La soluzione migliore in questo caso sarebbe configurare un feed RSS specializzato sul tuo server. Potresti includere un widget per la dashboard nel tuo tema che recupera automaticamente questo feed RSS e visualizza le anteprime e una descrizione dei nuovi skin elencati sul tuo sito.

Passaggio 1: Feed RSS

Per prima cosa, decidi quali informazioni vuoi mostrare nel widget. Consiglio un titolo per lo skin, l'anteprima, una breve descrizione e un link a ulteriori informazioni.

Memorizza queste informazioni come XML sul tuo server.

Passaggio 2: Widget per la Dashboard

Crea un widget per la dashboard che controlli regolarmente questo feed e mostri gli elementi aggiornati nella dashboard. Puoi usare praticamente qualsiasi widget lettore RSS esistente come modello qui... gli aggiornamenti al tuo file XML ospitato sul server appariranno automaticamente nelle dashboard WordPress remote in questa sezione.

11 ott 2010 21:48:59
Commenti

Grazie EAMann. Sto dando un'occhiata ai widget della dashboard proprio ora.

Scott B Scott B
11 ott 2010 22:09:08

Suppongo di poter semplicemente stilizzare l'RSS con il css (con il file css allegato al functions.php del mio tema) per ottenere lo schema a griglia di cui ho bisogno. Sei d'accordo? Dovrò anche fissare l'altezza del widget della dashboard e abilitare overflow:auto per lo scorrimento dei contenuti.

Scott B Scott B
12 ott 2010 00:18:31

Sì, su entrambi i fronti.

EAMann EAMann
12 ott 2010 00:20:39
0

Potrebbe non avere l'aspetto visivo che hai descritto, ma se vuoi solo mostrare un feed di testo di base, i widget esistono già - nei widget predefiniti della dashboard "Blog Wordpress" o "Altre notizie Wordpress", passa il mouse sopra la barra grigia dell'intestazione e vedrai apparire a destra un link "configura". Cliccalo e il widget mostrerà i campi di input per il tuo feed RSS, il titolo del widget, quanti elementi mostrare, ecc.

11 ott 2010 22:34:30