当前位置:图集之家知识

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

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

内容

话说这个功能免费软件之家想了很长时间,长到 自从本站上线之后就在想的一个问题。刚开始的解决方法是使用插件实现wordpress独立下载页面的功能,详情《wordpress插件:独立下载页面 插件hacklog-downloadmanager》,但缺点在于必须将我们要下载的文件上产到我们的空间中。那这就大发了,时间长了我们的空间指定受 不了。

免费软件之家想实现的功能是:点击文章中的下载列表,会跳转到一个独立的页面上去,上面会有下载地址,而且有文件介绍,还可以放置广告。

实现方法

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

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

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

Disallow:/dl/

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

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

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

可将/dl 目录首页index.php代码删除,粘贴以下代码:

meta http-equiv=Content-Type content=text/html; charset=gb2312

title404 | 免费软件之家/title

style

.sorry{ margin-left:auto; margin-left:400px; width:600px;}

/style

/head

body

form name=loading

divpp对不起,您所查看的页面无法浏览或者已经不存在!/pfont color=#0066ff size=2 face=Arial/fontbr

p

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

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 (bar99)

{setTimeout(count(),100);}

else

{window.location = http://www.softhome.cc;}

}/script

/p /div

/form

p如果您的浏览器不支持跳转,a style=text-decoration: none href=http://www.softhome.ccfont color=#FF0000请点这里/font/a./p

/body

/html使用方法在子网站 / dl 后台发布一篇文章,写入文件信息及下载地址,发布文章,复制文章地址;在主网站http://www.softhome.cc后台发布一篇文章,介绍此文件内容,将第1步的地址以下载列表的地址展现。

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

*特别声明:资源收集自网络或用户上传,本网站所提供的电子文本仅供参考,请以正式出版物为准。电子文本仅供个人标准化学习、研究使用,不得复制、发行、汇编、翻译或网络传播等。如有侵权,请联系我们处理。

相关