关注分享主机优惠活动
国内外VPS云服务器

wordpress如何模仿一个网站(wordpress网站建设案例)

wordpress如何模仿一个网站(wordpress网站建设案例)-主机频道

WordPress模仿网站:

1.抓取目标网站。用模仿网站的小工具8.0.2还是挺好用的,可以尽量抓取整个网站。

wordpress如何模仿一个网站(wordpress网站建设案例)-主机频道

将文件保存到wp-content/tust。将default.html的主页和其他文件目录保存如下:

wordpress如何模仿一个网站(wordpress网站建设案例)-主机频道

然后建立标准的wp文件。如下图所示:

wordpress如何模仿一个网站(wordpress网站建设案例)-主机频道

将default.html分为header.php、index.php和footer.php。

包含header.php正文的导航栏稍后也会贴出修改后的代码。

Index.php包含了主要部分,引用了header.php和footer.php。

包含footer.php最后的版权等信息。

2.修改header.php中的链接,使首页正常。常用模板功能:

基本条件判断功能:

Is_home():是主页吗?

Is_single():是否是内容页(Post)

Is_Page():是内容页吗?

Is_category():是一个类别/归档页面吗?

Is_Tag():是标签存档页面吗?

Is_date():是否在指定日期存档页面。

Is_year():是指定年份的存档页吗?

Is_month():是否存档指定月份的页面。

Is_day():是否对指定日期的页面进行存档。

Is_time():是否将页面存档指定的时间。

Is_archive():它是一个归档页面吗?

Is_search():是搜索结果页面吗?

Is_404():是吗?HTTP 404:未找到& quot错误的页面

Is_paged():是否在多个页面中显示主页/类别/归档页面。

一些常用的PHP头文件函数:

& lt?PHP bloginfo(& # 039;姓名& # 039;);?& gt:博客名称(标题)

& lt?PHP bloginfo(& # 039;样式表_ url & # 039);?& gt:CSS文件路径

& lt?PHP bloginfo(& # 039;pingback _ url & # 039);?& gt:PingBack URL

& lt?PHP bloginfo(& # 039;template _ url & # 039);?& gt:模板文件路径

& lt?PHP bloginfo(& # 039;版本& # 039;);?& gt:WordPress版本

& lt?PHP bloginfo(& # 039;atom _ url & # 039);?& gt:Atom URL

& lt?PHP bloginfo(& # 039;rss2 _ url & # 039);?& gt:RSS 2.o URL

& lt?PHP bloginfo(& # 039;网址& # 039;);?& gt:博客URL

& lt?PHP bloginfo(& # 039;html _ type & # 039);?& gt:博客页面的HTML类型

& lt?PHP bloginfo(& # 039;字符集& # 039;);?& gt:博客网页代码

& lt?PHP bloginfo(& # 039;描述& # 039;);?& gt:博客描述

& lt?PHP WP _ title();?& gt:特定内容页面的标题(帖子/页面)

常用的PHP函数和模板命令:

& lt?PHP get _ header();?& gt:呼叫标题模板

& lt?PHP get _ sidebar();?& gt:调用侧栏模板

& lt?PHP get _ footer();?& gt:呼叫页脚模板

& lt?PHP the _ content();?& gt:显示内容(帖子/页面)

& lt?php if(have_posts()):?& gt:检查是否有帖子/页面。

& lt?PHP while(have _ posts()):the _ post();?& gt:如果存在,将显示帖子/页面。

& lt?php endwhile?& gt:While结束。

& lt?php endif?& gt:如果结束

& lt?PHP the _ time(& # 039;字符串& # 039;) ?& gt:显示时间,格式为“字符串”参数,详情请参考PHP手册。

& lt?PHP comments _ popup _ link();?& gt:正文中的消息链接,如果使用了comments _ popup _ script();新窗口将打开该链接。

& lt?PHP the _ title();?& gt:内容页面的标题(帖子/页面)

& lt?php the_permalink()?& gt:内容页面(帖子/页面)URL

& lt?PHP the _ category(& # 039;,') ?& gt:特定内容页面(帖子/页面)所属的类别

& lt?PHP the _ author();?& gt:作者

& lt?PHP the _ ID();?& gt:特定内容页面(帖子/页面)ID

& lt?PHP edit _ post _ link();?& gt:如果用户已登录并拥有权限,将显示编辑链接。

& lt?PHP get _ links _ list();?& gt:在博客中显示链接

& lt?PHP comments _ template();?& gt:调用消息/回复模板。

& lt?PHP WP _ list _ pages();?& gt:显示页面列表

& lt?PHP WP _ list _ categories();?& gt:显示类别列表。

& lt?PHP next _ post _ link(& # 039;% link & # 039);?& gt:链接到下一篇文章

& lt?PHP previous _ post _ link(& # 039;% link & # 039);?& gt:链接到上一篇文章

& lt?PHP get _ calendar();?& gt:日历

& lt?php wp_get_archives()?& gt:显示内容存档

& lt?PHP posts _ nav _ link();?& gt:导航,显示上一篇/下一篇文章链接

& lt?php包含(TEMPLATEPATH。'/文件名& # 039;);?& gt:嵌入其他文件,可以是自定义模板,也可以是其他类型的文件。

与模板相关的其他功能:

& lt?PHP _ e(& # 039;消息& # 039;);?& gt:输出相应的信息。

& lt?PHP WP _ register();?& gt:显示注册链接。

& lt?PHP WP _ log in out();?& gt:显示登录/注销链接。

& lt!–下一页-& gt;:翻页当前内容

& lt!–更多-& gt;:截断当前内容,以便不显示主页/目录页上的所有内容。

& lt?PHP timer _ stop(1);?& gt:网页加载时间(秒)

& lt?PHP echo get _ num _ queries();?& gt:网页加载查询卷

用上面的函数替换模板中css,js,图片的链接。

3.当页面正常显示时,修改导航栏。

设置导航栏后,修改原始代码:

wordpress如何模仿一个网站(wordpress网站建设案例)-主机频道

而是使用Wp_nav_menu。菜单导航的代码,如下面的注释部分所示,注释了所有的菜单。更换时,请遵循以下参数。

& lt?PHP WP _ nav _ menu(array(& # 039;主题_位置& # 039;= & gt''//指定显示的导航名称。如果未设置,将显示第一个& # 039;菜单& # 039;= & gt'header -菜单& # 039;, '集装箱& # 039;= & gt'导航& # 039;,//最外面的容器标记名& # 039;容器_类& # 039;= & gt'初级& # 039;,//最外层的容器类名& # 039;container _ id & # 039= & gt'',//最外面的容器id值& # 039;menu _ class & # 039= & gt'sf-菜单& # 039;,//ul标签类& # 039;menu _ id & # 039= & gt'topnav & # 039,//ul标签id & # 039回声& # 039;= & gtTrue,//是否打印,默认为true,如果要使用导航码作为赋值,可以设置为false & # 039fallback _ cb & # 039= & gt'wp _ page _ menu & # 039,//备用导航菜单函数,用于在后台没有设置导航时调用& # 039;之前& # 039;= & gt'',//在导航前显示一个制表符& # 039;& # 039;= & gt'',//导航后显示一个制表符& # 039;link _ before & # 039= & gt'',//显示在导航链接名称之后& # 039;link _ after & # 039= & gt'',//显示在导航链接名称之前& # 039;items _ wrap & # 039= & gt'& ltul id = & quot%1美元& quot& gt% 3 $ s & lt/ul & gt;', '深度& # 039;= & gt0,////显示的菜单层数,默认为0,0表示显示所有层& # 039;沃克& # 039;= & gt''////调用对象定义显示导航菜单));?& gt主页header.php修改后,大致如下:

& lt!DOCTYPE html PUBLIC & quot-//W3C//DTD XHTML 1.0过渡版//EN & quot;"http://www . w3 . org/TR/XHTML 1/DTD/XHTML 1-transitional . DTD & quot;& gt& lthtml & gt& lthead & gt& ltmeta http -equiv = & quot;content -Type & quot;content = & quot文本/html;charset = & lt?PHP bloginfo(& # 039;字符集& # 039;);?& gt"/& gt;& lttitle & gt天津科技大学海洋与环境学院

这里先修改轮播图,轮播图修改后的代码如下:

& lt?PHP get _ header();?& gt& ltdiv id = & quotframe -top -slider -detail & quot;& gt& lt/div & gt;& ltdiv id = & quotframe -top -slider & quot;class = & quotsmallslider & quot& gt& lt!--大图转盘-->:& lt;脚本类型= & quottext/JavaScript & quot;& gt$(文档)。ready(function(){ var l = $(& # 039;# bigpic & # 039).孩子()。长度;var str = & # 039';for(var I = 0;我& ltl;i++){ if(I = = 0)str+= & # 039;& lt李= & quot在& quot& gt& lt/李& gt';El estr+= & # 039;& lt李= & quot"& gt& lt/李& gt';}$('#寻呼机& # 039;).html(str);var mosaic = x mosaic(& # 039;bigpic & # 039,{传呼机:& # 039;寻呼机& # 039;,delay: 10000,countX: 10,countY: 5,how: 9,order:0 });});& lt/script & gt;& ltdiv id = & quotbigpic & quot& gt& lta style = & quot左:0pxtop:0px;位置:绝对;"target = & quot_ blank & quothref = & quot/13v 0to -1 . html & quot;& gt& ltimg src = & # 039& lt?PHP echo get _ option(& # 039;wpd _ banner1 & # 039);?& gt'alt = & # 0391'/& gt;& lt/a & gt;& lta style = & quot左:0pxtop:0px;位置:绝对;"target = & quot_ blank & quothref = & quot"& gt& ltimg src = & # 039& lt?PHP echo get _ option(& # 039;wpd _ banner2 & # 039);?& gt'alt = & # 0392'/& gt;& lt/a & gt;& lt/div & gt;& lt/div & gt;& lt/div & gt;然后修改文章的列表部分:

& ltdiv id = & quotframe -top -slider -mask & quot;& gt& ltul class = & quotctrls & quotid = & quot寻呼机& quot& gt& lt/ul & gt;& lt/div & gt;& lt/div & gt;& ltdiv id = & quotframe -main -body & quot;& gt& ltdiv id = & quotframe -main -包装器& quotclass = & quotyui 3-g & quot;& gt& ltdiv id = & quot框架-主& quotclass = & quotyui3-u & quot;& gt& ltdiv id = & quot框架-main -left & quot;class = & quotyui 3-U-1-2 & quot;& gt& ltdiv class = & quotmodule _ left & quot& gt& ltdiv class = & quot模块-名称& quot& gt& lta href = & quot/75d 14 E-1 . html & quot;target = & quot_ blank & quot& gt新闻学院

未经允许不得转载:主机频道 » wordpress如何模仿一个网站(wordpress网站建设案例)

评论 抢沙发

评论前必须登录!