前言
由于做了基础优化过后,叶子的部分功能和插件皆已失效,特别是之前集成的下载功能完全错位,故只好另外寻求办法解决。故有了这篇文章!
正文
很多时候我们写软件分享或者其他需要用到网盘或者下载功能的时候,很多朋友只能选择直接粘贴下载地址在文章当中,但是那样的后果就是丑陋或者说简陋,简直是low爆了。所以叶子给大家带来了不一样的下载功能,且无需插件,仅需几串代码即可轻松实现。
教程
将以下代码放进主题目录中的functions.php中(由于本站采用了全局pjax的原因,请在此页面点击F5进行刷新,方可正常显示代码)
//添加下载按钮
function DownloadUrl($atts, $content = null) {
extract(shortcode_atts(array(
"href" => 'http://'
) , $atts));
return '' . $content . '';
}
add_shortcode("dl", "DownloadUrl");
这样我们就已经实现了下载功能,只要你在写文章的时候,将可视化编辑器调整成文本模式即可看到下载按钮,如下图。
然后我们还需要一个css样式,叶子在这里提供给大家叶子所使用的样式。如果你不喜欢这个样式也可以自己进行修改。
下载按钮效果图
结语
如果本篇文章有帮助到你的话,还请留言支持叶子,莫做那可恶的伸手党。
感谢分享,这个太有用了,效果还不错,只是添加时有点麻烦罢了,但是确实不错
效果不错,一会在我博客试一下。
很不错的博客
总是能撸到点干货。
这个效果不错
做个图片暗箱吧
@大胡子 好的哦
@大胡子 感觉不是很有必要啊。
@叶子 细节决定一切
@大胡子 好吧,听你的。一定弄上。
刚刚开始接触,看的不是很懂
@卢松松商城 忽悠界我谁都不服,除了他
每每来到博客都能学到点什么 很棒哦~谢谢博主分享!
代码好像乱了
@小鱼博客 F5刷新一下就行了。这个主题做了pjax 导致的这个问题
@叶子 还用pjax,高端!到现在我也没有把pjax用成功
@小鱼博客 这个主题自带的。