Afisarea datelor de la distanță în administrarea temei

11 oct. 2010, 21:37:33
Vizualizări: 165
Voturi: 2

Aș dori să adaug un buton sub managerul de teme care să afișeze o listă de miniaturi cu skinurile disponibile (care nu au fost incluse în tema la instalare).

Doresc să alimentez această listă dintr-un fișier de pe un server central pe care îl administrez.

Caut sfaturi despre cum să implementez această funcționalitate în cel mai bun mod în WordPress.

Voi adăuga periodic skinuri noi în lista disponibilă și aș dori ca utilizatorii temei mele să le poată vizualiza și poate chiar să vadă o pictogramă "nou" când un skin nou este lansat.

Sunt de asemenea interesat de avantajele gazdării și servirii fișierului de pe Amazon s3 față de serverul meu propriu

0
Toate răspunsurile la întrebare 2
3

Cea mai bună soluție aici ar fi un flux RSS specializat configurat pe serverul tău. Ai putea include un widget pentru tabloul de bord în tema ta care extrage automat acest flux RSS și afișează miniaturile și o descriere a noilor skinuri listate pe site-ul tău.

Pasul 1: Flux RSS

Mai întâi, decide ce informații dorești să afișezi în widget. Recomand un titlu pentru skin, miniatura, o scurtă descriere și un link către informații suplimentare.

Stochează aceste informații ca XML pe serverul tău.

Pasul 2: Widget pentru Tabloul de Bord

Creează un widget pentru tabloul de bord care verifică în mod regulat acest flux și afișează elementele actualizate pe tabloul de bord. Poți folosi ca model aproape orice widget existent de citire RSS... actualizările fișierului XML găzduit pe serverul tău vor apărea automat pe tablourile de bord WordPress de la distanță în această secțiune.

11 oct. 2010 21:48:59
Comentarii

Mulțumesc EAMann. Tocmai verific widget-urile din panoul de control.

Scott B Scott B
11 oct. 2010 22:09:08

Presupun că pot să stilizez RSS-ul cu CSS (cu fișierul CSS atașat la functions.php al temei mele) pentru a obține modelul de grilă de care am nevoie. Ești de acord? Va trebui, de asemenea, să fixez înălțimea widget-ului din panoul de control și să activez overflow:auto pentru a derula conținutul.

Scott B Scott B
12 oct. 2010 00:18:31

Da, pe ambele planuri.

EAMann EAMann
12 oct. 2010 00:20:39
0

Este posibil să nu aibă vizualul pe care l-ai descris, dar dacă dorești doar să afișezi un flux de text simplu, widget-urile există deja - pe widget-urile implicite „Blog Wordpress” sau „Alte știri Wordpress” din panoul de control, treci cu mouse-ul peste bara gri din antet și vei vedea un link „configure” care apare în partea dreaptă. Dacă dai clic pe el, widget-ul va afișa câmpuri de introducere pentru fluxul tău RSS, titlul widget-ului, câte articole să afișeze etc.

11 oct. 2010 22:34:30