我正在创建一个脚本,该脚本将删除链接管理器中的默认“Blogroll”链接,并将其替换为任意链接列表,每个链接都有一个自定义css样式名称。
就我而言,我将用我的社交媒体链接和图标列表来代替它们。
为了使其真正动态化,我将从一个可定制的文本文件中植入链接,插件所有者可以在插件安装和激活之前编辑并放置在插件中。
例如,默认的blogroll。txt文件如下所示:
<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>
我正在创建一个脚本来解析此内容,对于每个列表项,它将使用wp\\u insert\\u link()将列表项添加到“Links”列表中。
我唯一的问题是,无法插入自定义css类来定义每个链接。这是必要的,以便可以将适当的图标附加到链接。
也许我可以使用“图像地址”字段来实现这一点,但css将是我的首选。
如何为创建的每个链接分配css类id或名称?