wp.qq.com.index.html,使用纯代码给WordPress添加文章目录功能,支持快速定位和多级目录...

wordpress是一款强大的博客系统,支持各种DIY,今天我就给大家带来使用纯代码给Wordpress添加文章目录的功能,使看文章更简单!并且支持点击目录标题快速定位到文章页面指定内容点。

一、文章目录代码

把以下代码添加到主题的Functions.php文件中

//国外主机测评-www.veidc.com

//文章目录

function article_index($content) {

$matches = array();

$ul_li = '';

$r = '/(.*?)/is';

if(is_single() && preg_match_all($r, $content, $matches)) {

foreach($matches[1] as $key => $value) {

$title = trim(strip_tags($matches[2][$key]));

$content = str_replace($matches[0][$key], ''.$title.'', $content);

$ul_li .= '

'.$title."\n";

}

$content = "\n

文章目录

  • \n" . $ul_li . "
\n" . $content;

}

return $content;

}

add_filter( 'the_content', 'article_index' );

二、CSS样式代码

把以下代码添加到主题的“main.css”文件最底部中

#article-index {

-moz-border-radius: 6px 6px 6px 6px;border: 1pxsolid#DEDFE1;

float:right;margin: 0 0 15px 15px;padding: 0 6px;width: 200px;line-height: 23px;

}

#article-index strong {border-bottom: 1pxdashed#DDDDDD;display:block;line-height: 30px;padding: 0 4px;

}

#index-ul {margin: 0;padding-bottom: 10px;

}

#index-ul li {background:none repeat scroll0 0transparent;list-style-type:disc;padding: 0;margin-left: 20px;

}

三、最终效果

89cea4f1017fa94ce6ac667dc2ee8468.png

关于 国外主机测评

091d1853aef95ff146ebc891053a2981?s=90&d=mm&r=g【声明】:本站宗旨是为方便站长、科研及外贸人员,请勿用于其它用途!站内所有内容及资源,均来自网络。本站自身不提供任何资源的储存及下载,若无意侵犯到您的权利,请及时与我们联系。另外群里不定期放出优质免费资源,欢迎加入!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值