用社交媒体链接替换默认Blogroll链接

时间:2011-03-31 作者:Scott B

我正在创建一个脚本,该脚本将删除链接管理器中的默认“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或名称?

1 个回复
SO网友:Wyck

为什么不循环浏览书签ID并将其分配给div,沿着<div id="bookmark-<?php $bookmark_id(); ?> 使用get_bookmark 要获取ID,$bookmark_id = get_bookmark(....);

结束

相关推荐

Stop underlining image links

在我的小部件栏上,我有一个超链接的图像。问题是CSS强调了这一点。如何删除下划线?更新:刚刚注意到这是导致下划线的原因:} .entry a, .secondaryColumn a, #commentsContainer h3 a, .commentlist .comment-author a { border-bottom: 1px solid #ddd; color: #3c6c92; font-weight: bold;