Reemplazar enlaces predeterminados de Blogroll con enlaces a redes sociales
Estoy creando un script que eliminará los enlaces predeterminados de "Blogroll" en el administrador de enlaces y los reemplazará con una lista arbitraria de enlaces, cada uno con un nombre de clase CSS personalizado.
En mi caso, los reemplazaré con mi lista de enlaces e iconos de redes sociales.
Para hacer esto realmente dinámico, cargaré los enlaces desde un archivo de texto personalizable que el propietario del plugin puede editar y colocar dentro del plugin antes de instalarlo y activarlo.
Por ejemplo, el archivo blogroll.txt predeterminado se vería así:
<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>
Y estoy creando un script que analizará este contenido y para cada elemento de la lista, usará wp_insert_link() para agregar el elemento a la lista de "Enlaces".
El único problema que tengo es que no hay forma de insertar una clase CSS personalizada para definir cada enlace. Esto es necesario para que se pueda adjuntar el icono correspondiente al enlace.
Quizás podría usar el campo "dirección de imagen" para hacer esto, pero CSS sería mi preferencia.
¿Cómo se podría asignar un ID o nombre de clase CSS a cada enlace que se crea?

Sí, supongo que mi ejemplo es para tiempo de ejecución, estoy tan acostumbrado a usar el bucle para todo que podría no ser aplicable a tu script, ¿alguna razón por la que no haces un widget para esto?

Quiero aprovechar el administrador de "Enlaces" existente ya que es muy robusto. No quiero tener que reinventar esa interfaz de usuario. Así que, solo estoy buscando restablecer los enlaces del blogroll existentes con unos que sean más significativos para mí (y para otros, supongo)
