Sostituire i link predefiniti del Blogroll con link ai Social Media
Sto creando uno script che rimuoverà i link predefiniti del "Blogroll" nel gestore dei link e li sostituirà con un elenco arbitrario di link, ciascuno con un nome di classe CSS personalizzato.
Nel mio caso, li sostituirò con la mia lista di link e icone dei social media.
Per rendere questo processo veramente dinamico, popolerò i link da un file di testo personalizzabile che il proprietario del plugin potrà modificare e inserire nel plugin prima che venga installato e attivato.
Ad esempio, il file blogroll.txt predefinito avrà questo aspetto:
<ul class="social">
<li class="twitter"><a href="http://twitter.com" />Twitter</a></li>
<li class="facebook"><a href="http://facebook.com" />FaceBook</a></li>
<li class="youtube"><a href="http://youtube.com" />YouTube</a></li>
<li class="linkedin"><a href="http://linkedin.com" />LinkedIn</a></li>
</ul>
Sto creando uno script che analizzerà questo contenuto e per ogni elemento della lista utilizzerà wp_insert_link() per aggiungere l'elemento all'elenco dei "Link".
L'unico problema che ho è che non c'è modo di inserire una classe CSS personalizzata per definire ogni link. Questo è necessario per poter associare l'icona appropriata al link.
Forse potrei usare il campo "indirizzo immagine" per fare questo, ma preferirei usare il CSS.
Come si potrebbe assegnare un ID o nome di classe CSS a ogni link che viene creato?

Sì, immagino che il mio esempio sia per il runtime, sono così abituato a usare il loop per tutto che potrebbe non essere applicabile al tuo script, c'è qualche motivo per cui non crei un widget per questo?
