你的位置: 奇芳阁 站长学院 阅读文章     

wordpress教程:怎么实现wordpress独立下载页面功能

[ 站长学院 // 2014-02-22 ]

话说这个功能暗淡的黑想了很长时间,长到自从本站上线之后就在想的一个问题。刚开始的解决方法是使用插件实现wordpress独立下载页面的功能,详情《wordpress插件:独立下载页面插件hacklog-downloadmanager》,但缺点在于必须将我们要下载的文件上产到我们的空间中。那这就大发了,时间长了我们的空间指定受不了。暗淡的黑想实现的功能是:点击文章中的下载列表,会跳转到一个独立的页面上去,上面会有下载地址,而且有文件介绍,还可以放置广告。

实现方法

其实这个功能很多的wordpress主题网站都实现了,但没有大神明确的告知我详细的制作步骤...暗淡的黑仅知道是需要写函数或者转义函数神马的。但鉴于能力有限实在无能为力。下面简述下本站实现wordpress独立下载页面功能的过程:

1.本站域名:http://www.softhome.cc,在网站根目录下建立一个dl文件夹,上传wordpress程序,建立一个新的wordpress站点(过程就不熬述了,你们能有自己的网站就肯定知道怎么建立。)

2.在robots.txt文件中写入代码禁止蜘蛛抓取dl文件夹下的所有页面:

Disallow: /dl/

3.在刚成立的站点http://www.softhome.cc/html/dl后台中,设置固定连接样式,暗淡的黑依旧采用的/%postname%.html样式。

4.选择一款合适的主题,用来做下载页面,有能力的也可自己写一个主题,只需要简单的一个css文件及single.php页面。其他的文件我们用不到。暗淡的黑的下载页面是由wordpress主题Twenty Twelve修改而来。集成了文件下载短代码功能,插入了google广告及搜狗广告。

5.禁止用户浏览http://www.softhome.cc/html/dl页面,也就是我们子目录站点的首页。因为我们仅仅需要的是内容页面用来做跳转。我 们可以写入.htaccess文件禁止dl目录访问,也可以做404页面。本站做的是跳转页面,访问此目录时显示404然后跳转到 http://www.softhome.cc网站主页。

可将http://www.softhome.cc/html/dl首页index.php代码删除,粘贴以下代码:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>404 | 暗淡的黑IT网络</title>
<style>
.sorry{ margin-left:auto; margin-left:400px; width:600px;}
</style>
</head>
<body>
<form name=loading>
<div class="sorry"><p align=center><p align="center">对不起,您所查看的页面无法浏览或者已经不存在!</p><font color="#0066ff" size="2" face="Arial"></font><br>
<p align="center">
<input type=text name=chart size=46 style="font-family:Arial; font-weight:bolder; color:#0066ff; background-color:#fef4d9; padding:0px; border-style:none;">
<p align="center">
<input type=text name=percent size=47 style="color:#0066ff; text-align:center; border-width:medium; border-style:none;">
<script>
var bar=0
var line="||"
var amount="||"
count()
function count(){
bar=bar+2
amount =amount + line
document.loading.chart.value=amount
document.loading.percent.value=bar+"%"
if (bar<99)
{setTimeout("count()",100);}
else
{window.location = "http://wenchenhk.com";}
}</script>
</p> </div>
</form>
<p align="center">如果您的浏览器不支持跳转,<a style="text-decoration: none" href="http://wenchenhk.com"><font color="#FF0000">请点这里</font></a>.</p>
</body>
</html>

使用方法

1.在子网站http://www.softhome.cc/html/dl后台发布一篇文章,写入文件信息及下载地址,发布文章,复制文章地址;

2.在主网站http://www.softhome.cc后台发布一篇文章,介绍此文件内容,将第1步的地址以“下载列表”的地址展现。

可能很多朋友觉得这样操作好麻烦,每次都要写两篇文章。因为暗淡的黑修改了主题功能,将所有功能代码集成到了文章页面,所以每次只需要简单的粘贴文件信息,然后将文件下载地址粘贴到短代码功能出即可

打赏

取消

请考虑对本站进行小额捐赠打赏:!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

各位请注意,目前发现 0 位寻荒者 在附近海域漂移!

报歉!评论已关闭.