wordpress函数钩子(hook)大全(1)

wordpress函数钩子(hook)大全(1)

2年前 (2015-05-27) 浏览: 223 评论: 0

一、在典型请求中运行的动作钩子 当已登录用户在默认主题打开网站主页时,WordPress会运行以下动作钩子函数: plugins_loaded sanitize_comment_cookies setup_theme auth_cookie_malformed auth_cookie_valid set_current_user init widgets_init parse_request send_headers pre_get_posts posts_selection wp template_redirect get_header wp_head wp_print_styles wp_print_scripts loop_start loop_end get_sidebar wp_meta get_footer wp_footer 二、日志、页面、附件以及类别相关的动作钩子函数 add_attachment 附件文件首次加入数据库时,执行add_attachment函数。函数接收的参数:附件ID。 add_category 与create_category相同。 clean_post_cache 清除日志缓存时,执行该动作函数。函数接收的参数:日志ID。参见clean_post_cache()。 create_category 生成新类别时,执行该动作函数。函数接收的参数:类别ID。 delete_attachment 从数据库和相应链接/日志中删除某个类别后,执行该动作函数。函数接收的参数:类别ID。 delete_post 将要删除某篇日志或页面时,执行该动作函数。函数接收的参数:日志ID或页面ID。 deleted_post 删除某篇日志或页面后,执行该动作函数。函数接收的参数:日志ID或页面ID。 edit_attachment 数据库中附件文件被更新时执行该动作函数。函数接收的参数:附件ID。 edit_category 更新/编辑某个类别时(包括添加/删除日志或博客反向链接,或更新日志/博客反向链接的类别),执行该动作函数。函数接收的参数:类别ID。 edit_post 更新/编辑某篇日志或页面时(包括添加/更新评论,这会导致日志评论总数的更新),执行该动作函数。函数接收的参数:日志ID或页面ID。 pre_post_update 更新日志或页面前执行该动作函数。函数接收的参数:日志ID。 private_to_publish 当日志状态从private(私密)更改为published(公开)时,执行该动作函数。函数接收的参数:日志对象。(用以翻译日志状态的动作函数目前可用;参见wp_transition_post_status())。 publish_page 发表页面或编辑某个状态为“published”的页面时,执行该动作函数。函数接收的参数:页面ID。(警告:该动作函数不能在WordPress 2.3以及更高版本中运行;但动作函数'transition_post_status'能够运行。更新信息:publish_page动作函数可在WordPress 2.6及之后版本中运行。) publish_phone 通过电子邮件添加新日志后,执行该动作函数。函数接收的参数:日志ID。 publish_post 发表日志或编辑某个状态为“published”的日志时,执行该动作函数。函数接收的参数:日志ID。 save_post 新建或更新一篇日志/页面时,执行该动作函数。更新可以来自导入、日志/页面编辑框、xmlrpc或邮件日志。函数接收的参数:日志ID。 更新信息存入数据库后执行该动作函数。 注意:日志ID可能会参照日志的修改版而不是最新发布版。wp_is_post_revision可获取日志最新版的ID。 wp_insert_post 与save_post相同,更新信息存入数据库后执行该动作函数。 xmlrpc_public_post 通过XMLRPC请求发表日志,或通过XMLRPC编辑某个状态为“published”的日志时,执行该动作函数。函数接收的参数:日志ID。 三、评论、Ping以及引用通告相关动作钩子函数 comment_closed 尝试显示评论输入框而日志却设置为不允许评论时,执行该动作函数。函数接收的参数:日志ID。 comment_id_not_found 试图显示评论或评论输入框却未找到日志ID时,执行该动作函数。函数接收的参数:日志ID。 comment_flood_trigger 调用wp_die以阻止接收评论前,若检测到评论数量异常增多,执行该动作函数。函数接收的参数:上一次评论发表时间,当前评论发表时间。 comment_on_draft 日志为草稿状态却试图显示评论或评论输入框时,执行该动作函数。函数接收的参数:日志ID。 comment_post 评论刚被存入数据库时,执行此动作函数。函数接收的参数:评论ID,评论审核状态("spam",0(表示未审核),1(表示已审核))。 edit_comment 数据库中的评论被更新或编辑后,执行此动作函数。函数接收的参数:评论ID。 delete_comment 评论即将被删除前,执行此动作函数。函数接收的参数:评论ID。 pingback_post 日志新添加pingback后,执行此动作函数。函数接收的参数:评论ID。 pre_ping 执行pingback前,执行此动作函数。函数接收的参数:将要处理的日志链接数组,以及日志的“pung”设置。 trackback_post 日志新添加trackback后,执行此动作函数。函数接收的参数:评论ID。 wp_blacklist_check 执行该动作函数以判断评论是否应被禁止。函数接收的参数:评论者的名称、电子邮件、URL、评论内容、IP地址、用户代理(浏览器)。该函数可执行wp_die以拒绝评论,也可以修改某个参数以使评论中可包含用户在WordPress选项中设置的黑名单关键词。 wp_set_comment_status 评论状态发生改变时,执行此动作函数。函数接收的参数:评论ID,表明新状态的状态字符串("delete", "approve", "spam", "hold")。

虚拟主机怎样屏蔽指定IP或网段

虚拟主机怎样屏蔽指定IP或网段

3年前 (2015-03-26) 浏览: 1047 评论: 3

自王柏元的博客开通以来,笔者就不止一次地受到恶意注册、机器人发广告评论的骚扰。昨天收到一个广告评论,发现评论用户填写的网站IP和用户IP相同的,无疑,这说明这是网络机器人刷的评论。于是我就有一个想法,直接屏蔽掉这个IP访问我的博客。下面介绍我的解决方法。 虚拟主机怎样屏蔽指定IP或网段 一般,虚拟主机商都没有在主机管理里提供屏蔽IP访问的功能,当然,如果有你就方便很多。其实,即使虚拟主机商没有提供屏蔽指定IP访问的功能,我们也可以很简单地实现它。 方法很简单:在htaccess文件中加入屏蔽IP的字段。(htaccess文件的写法与作用在我前面的一篇文章有相当详细的讲解,如果你对防盗链、301重定向、自定义错误页面等有浓厚的研究兴趣,不妨看看这篇文章:21 个非常有用的 .htaccess 提示和技巧。 禁止指定用户IP访问 如果要屏蔽某一特定IP可以使用: 如果想要屏蔽多个IP地址,只需多加几个deny from 即可 如果需要屏蔽整个IP段,可以使用 如果只想屏蔽IP网段段中的一部分IP,则 仅允许指定IP访问 方法很简单,把上面的 deny from 换成 allow from、deny from 换成 allow from 即可,比如: 允许IP段10.16.0.100至10.16.0.200的用户访问,其他IP一律无法访问。 定制403错误页面 在限制访问的IP在访问网站的时候会响应403错误,但有时禁止的IP可能误判,你可以定制自己的403错误页面,提示访问者没有访问权限或者IP被屏蔽,并可以在网页中提供申诉途径。 如图:   实现方法: 在htaccess中添加下述代码: error/403.html根据实际情况填写路径,地址指向自己写的403页面。  

强烈推荐的国内外知名IT科技博客

强烈推荐的国内外知名IT科技博客

3年前 (2015-03-15) 浏览: 329 评论: 0

王柏元的博客在本篇文章向大家推荐一些国内外知名的IT博客,为大家学习IT提供国际化视野,也可以参考国外的IT文章将它翻译引入国内,同时学习最新的国外IT知识,使你在IT业界紧跟时代步伐。 国内篇 1、36氪(www.36kr.com): 目前国内做的最风生水起的科技博客,以介绍国内外互联网创业新闻为主的博客网站,自己建立有36Tree互联网创业融投资社区。36氪的名字源于元素周期 表的第36号元素“氪”,化学符号为Kr。传说中的氪星是超人的故乡。除了为创业者免费提供新闻报道,他们主办的“36氪开放日”为早期互联网创业公司初创产品发布,提供了非常不错的平台,每月在全国各大城市举办。 2、Tech2IPO(www.tech2ipo.com): tech2ipo 自己定位于“科技创新创业媒体”,Tech2IPO是Technology to IPO的缩写,旨在报道早期创业型公司,寻找创新性创业企业,在关注创 业企业、创业信息、创业经验的同时,还为创业者提供找人、找钱、找宣传的一条龙服务。 3、互联网那点事(www.alibuybuy.com): 聚焦互联网前沿资讯,网络精华内容,交流产品心得!这就是互联网那点事网站的主题,这个定位还是比较宽的,不像前两个定位在创业公司新闻报道,互联网那点 事,定位在关注IT行业,互联网行业发生的新闻,关注互联网产品的设计、用户体验、营销、模式等更加实用的东西,让互联网从业人员在这里都能找到自己想要 的东西。 4、分享网络2.0(www.showeb20.com): 关注最具有Web2.0气质的早期创业项目,同样也是关注创业项目的科技博客,但聚焦在分享网络2.0博客上的项目,基本上都具有Web2.0气质,即更注重用户创造价值。但整个博客网站和前面几个比起来,略显单薄。 5、i黑马(www.iheima.com): 2012 年2月6日上线刚刚上线的一个网站平台,他一出生就有着《创业家》杂志的背景,更有着黑马基金雄厚实力作为背景,从项目发现到项目创新,再到项目报道、项 目诊断、经验分享一应俱全,最后也是最直接的,他可以向合适的团队融资,含着金钥匙出生的i黑马注定要成为科技博客界的黑马,他不需要被收购,他只需要认 准了去收购其他人就可以了。 6、动点科技(cn.technode.com): 主要报道中国和亚洲的最 新科技新闻,创业公司、投资动态以及行业趋势发展,同时动点科技也非常关注也旨在引领前沿技术和商业模式,如社会化媒体,移动互联网,电子商务和增强现实 等等,动点科技不仅仅是报道,还是个很实在的招人的平台,分享的平台、不定期举行的各种会议更是创业企业不可多得的现场沟通的平台。 7、商业不靠谱(www.bukop.com): 虽说起名叫不靠谱,但是内容还是比较靠谱的,它所报道的所有的创新性应用,都是具体分配到每个应用场景类别中去的,从政府应用到环保应用,再到零售行业, 分门别类一目了然,商业不靠谱相比较其他的关注创业的科技博客,他们更加注重创业的点子,每个报道都是点子,而对于创业公司管理、产品设计等很少问津,对 于寻找创意还是很有帮助的。 8、科技娲母(www.techwom.com): 这个名字比较有特点,娲母:女娲,人类女神,科技娲母,意指孕育科技的女神。科技娲母主要关注移动互联网,从移动互联网的内容、模式、运营到产品开发管理,一应俱全,关注移动互联网的童鞋可以去看看。 9、雷锋网(leiphone.com):由一群移动互联网的信徒建立,他们中有投资人,有观察者,有产品经理,有资深玩家,还有创业者。我们将客观敏锐地记录移动互联网的每一天。他的“专题”栏目,是相当有看头,用了相当的心思的。 10、爱范儿(www.ifanr.com): 爱范儿创建比较早,08年10月就上线了,09年就拿了搜狐优秀独立博客奖,目前关注移动互联网、集中报道创业团队,最潮的智能手持及最酷的互联网应用, 对业界生态、智能产品及移动应用有着深刻的理解。有一个比较有特色的栏目就是“现场”,报道各种各样发布会,现场会的动向。 11、月光博客(www.williamlong.info): 月光这个典型性科技博客一定不能漏掉的,个人建博客赚到第一桶金的典范,是一个以讨论电脑技术和互联网科技为主的个人IT评论博客,专注于互联网络和搜索引擎行业的原创IT评论博客。 12、分享网络(shareweb.me): 又一个关注互联网创业的科技博客。关注最好看,最好玩,最好用,最好听,最新奇的网站和免费信息!最大的特点是,他们只报道应用和产品,每篇文章只介绍一个网站产品,也是一个截取创意和业内动态的好去处。 13、网站分析在中国(www.chinawebanalytics.cn): 关注点很有特色也很具体,是一个只关注网站分析的科技博客,网站分析的经验、工具、方法、培训一应俱全,想要了解网站分析方面的内容,可以去他们博客看看。 14、天涯海阁(Web20share.com): 是一个关注国内外创新互联网、移动互联网初创企业的博客。致力于提供一个展示优秀互联网、移动互联网初创企业的平台。以报道新新应用为特点,唯一美中不足的是,关注2.0,但自己的博客网站设计的不那么的2.0。 15、小众软件(www.appinn.com): 聚焦于分享免费、小巧、实用、有趣、绿色的软件,很实用的一个小站点,为大家找实惠的,不用搞创业那么厚重,也不用创新那么辛苦,就是发现好用的软件,大家拿来直接用就好了。 16、善用佳软(xbeta.info): 善用佳软=(善意+善于)应用优秀软件。目标是分享“替代盗版,提升效率”的经验,整个博客页面看起来不像是博客网站,更像是字典网站,阅读体验不是很好,但是分类确实很细,能很快找到自己想要的软件。 17、Mobile 2.0(www.mobile20.com.cn): 创建于2008年6月,是国内一批最早关注移动互联网的科技博客。从建立之初的以Mobile Web 2.0为中心逐步转向更全面的Mobile 2.0领域。手机应用的题材均有涉及。 18、软件街(www.softjie.cn): 软件街-最新最全软件资讯共享平台。每天专注发布软件的最新版本更新信息,以及收录新出品软件,分享、推荐优秀软件、常用软件等。 19、谷奥(www.guao.hk): 谷奥是一个报道Google及其相关产品的资讯,提供Google产品技巧,以及Google周边新闻的专题网站,网站内90%的内容为谷奥原创编译。 20、黑番茄(www.blacktomato.cn): 黑番茄专注于移动互联网创业前沿资讯,是互联网行业发展的风向标,是创业者寻找灵感的港湾,是草根创业者展示创业成果的舞台,是投资人寻觅创业项目的平台。 21、同步控(www.syncoo.com): 同步控是一个关注同步(Sync)技术的主题网站,专注范围涵盖:PC端同步移动设备、本地同步网络、多系统同步、多人协作、移动办公、社交网络同步等。 22、我爱水煮鱼(fairyfish.net): 我爱水煮鱼是一个关注WordPress开源博客平台应用和互联网的IT博客。 23、IT生活笔记网(www.55ln.com): IT生活笔记网主要致力于分享互联网相关技术,主要涉及网站建设、网站推广、网络营销及网络安全相关内容。 国外篇 1、TechCrunch http://www.techcrunch.com/ 由大名鼎鼎的迈克尔-阿灵顿(MichaelArrington)主办,主要关注高科技,尤其是Web2.0领域的创业企业。TechCrunch本质上是一家为创业企业服务的网站。有评论认为,阿灵顿的一篇文章能够成就一家企业,或是毁掉一家企业。另一方面,阿灵顿也一直在向大公司兜售TechCrunch,曾有传言称AOL和MySpace希望收购该博客,市场对该博客的估值也达到上千万美元。从博客价值来看,TechCrunch已成为独立博客的典范,其知名撰稿人还包括ErickSchonfeld等人。 2、Read Write Web http://www.readwriteweb.com/ 由另一名知名技术博客理查德-迈克马努斯(RichardMacManus)主办。该博客通常刊登深度分析类文章,而较少消息类文章。文章范围包括互联网技术、产品、趋势及大公司动态等。相对于其他美国科技博客,该博客近来对中国互联网的关注力度明显较大。例如,该博客在较早的时候就已经提出校内、海内和开心等中国SNS网站与Facebook之间可能的冲突。 3、Silicon Alley Insider http://www.alleyinsider.com/ 相对TechCrunch和Read Write Web,Silicon AlleyInsider的创办时间较晚,为2007年7月上线。不过,既然号称“硅谷内幕者”,该博客必有自己的独到之处,即内幕和独家新闻。该博客网站上的爆料类消息明显多于同类博客,在微软收购雅虎风波等一系列大型事件中都曾有“语不惊人死不休”的表现。该博客的创办者为Kevin Ryan、DwightMerriman和Henry Blodget等三人。 4、O’Reilly Radar http://radar.oreilly.com/ 由“Web2.0之父”蒂姆-奥莱利(Tim O’Reilly)主办。奥莱利本人目前是O’Reilly Media公司首席执行官,近年来全力推动开源技术的发展。该博客文章并不太关注大型IT公司或产品,而是主要关注IT领域的新趋势。 5、GigaOm http://gigaom.com/ 博客主为知名知名科技行业记者和“企业2.0”专家Om Malik。该博客主要关注新技术的发展,企业如何使用Web2.0,以及技术对经济的影响。该博客目前需代理才可访问。 6、ValleyWag http://valleywag.com/ 为Gawker媒体网络旗下博客,关注有关硅谷企业和知名人物的流言和新闻。该博客的文章风格也备受争议,其中一些不实的传言或过于尖刻的评论给企业或硅谷高管带来困扰。例如,该博客近期连续刊登文章,猛烈抨击Facebook首席运营官谢丽尔-桑德伯格。 7、VentureBeat http://venturebeat.com/ 创办者为《圣何塞信使报》前记者MattMarshall。该博客主要跟踪全球风险投资,尤其是互联网创业企业获得风险投资的情况。该博客对中国风投市场也多有涉猎。由于《圣何塞信使报》本身就具有浓厚的硅谷气息,因此Marshall在建立VentureBeat的过程中占得先机。此外,Marshall的记者经历使该博客的文章十分类似新闻。 大网站旗下博客 1、BoomTown http://kara.allthingsd.com/ 《华尔街日报》记者KaraSwisher的博客(也是其个人专栏)。Swisher从1997年开始就为《华尔街日报》旧金山分部工作,并与WaltMossberg一起主办了在IT业界影响力广泛的“D: All ThingsDigita”大会。Swisher与许多硅谷高管关系良好,有人将其称作Facebook首席运营官桑德伯格的“闺中密友”。Swisher的博客主要关注微软、Google、雅虎、亚马逊、eBay等大公司动态,她在微软雅虎并购战中发布了大量内幕消息,不过Swisher本人明显厌恶雅虎首席执行官杨致远。 2、Bits http://bits.blogs.nytimes.com/ 《纽约时报》旗下博客。较为关注IT企业在数字时代中的发展、盈利情况。报道范围包括创业企业、大型企业、政府政策,以及技术在全球市场的应用。 3、The Tech Beat http://www.businessweek.com/the_thread/techbeat/ 《商业周刊》旗下博客,由多名《商业周刊》记者联合撰稿。关注科技新闻事件背后的真相,以及对新闻事件的分析。该博客是主流的媒体技术博客之一,报道范围包括苹果、Google、英特尔等市场领头羊动态,以及Facebook等新兴领袖。 4、Between the Lines http://blogs.zdnet.com/BTL/ ZDNet旗下博客,主要关注大公司的动态,例如微软、英特尔、苹果等。三名撰稿人分别是Larry Dignan、Sam Diaz和TomSteinert-Threlkeld。其中,Dignan是ZDNet总编辑,Diaz是ZDNet高级编辑,而Steinert-Threlkeld是拥有20多年经验的IT行业记者。这也使得该博客文章拥有相当的权威性。 5、The Social http://news.cnet.com/the-social/ CNET旗下博客,博客主为纽约人Caroline McCarthy。McCarthy认为网络应当能够帮助人们的日常生活,因此Twitter、Facebook等社区网站是该博客的关注重点。她同样关注纽约当地独特的互联网文化。 6、Beyond Binary http://news.cnet.com/beyond-binary/ 同样为CNET旗下博客,博客主为CNET编辑Ina Fried。在CNET任职期间,Fried曾做过变性手术。该博客主要关注技术如何改变生活,并且尤其关注微软的动态。 半新闻网站半博客 1、ArsTechnica http://arstechnica.com/index.ars 该网站名是一个拉丁文词组,意味“科技的艺术”。该网站致力于原创性的IT新闻和评论,以及对科技趋势的深度分析。ArsTechnica创立于1998年,创始人为Ken Fisher。该网站于今年5月被媒体公司Condé Nast Publications收购。 2、The Register http://www.theregister.co.uk/ 一家英国的科技新闻网站,其新闻类似于博客。该网站于1994年由John Lettice 和Mike Magee两人创建,最初通过电子邮件提供科技新闻通讯。该网站的文章充满英国式的讽刺色彩,例如经常将Google称为“全球最大的文字广告代理商”。 3、WebProNews http://www.webpronews.com/ WebProNews是一家主要关注互联网商务和搜索引擎的网站,内容包括搜索引擎优化、搜索引擎营销、社会媒体营销、广告和网络品牌等。值得一提的是,该网站常常会援引来自各个研究机构的互联网市场发展报告,并对报告进行分析。不过,该网站在许多日常新闻的报道方面时效性较差。 4、Techdirt http://www.techdirt.com/ 该网站创建于1997年。据Techdirt自己的介绍,该网站雇佣了一批来自科技、通信和媒体等行业的分析师,提供信息时代一切有用的资讯。作为互联网泡沫的幸存者,Techdirt还保留着Web1.0时代的许多特征。实际上,该网站更像是一个IT论坛,其上的文章通常不会太长,感情色彩明显。其文章主题范围很广。 5、Search Engine Land http://searchengineland.com/ 致力于报道搜索引擎领域发展的博客,博客主为拥有11年搜索引擎报道经验的记者Danny Sullivan。该博客内容包括搜索引擎营销、搜索相关问题及搜索引擎产业等。

u盘windowsPE重装windows系统

u盘windowsPE重装windows系统

3年前 (2015-03-08) 浏览: 227 评论: 0

所需工具   系统镜像 u盘一枚(大于1G即可) 新系统的网卡驱动安装包(事先准备!没有网卡驱动,你的新系统将无法联网) 第一步:制作winPE系统启动盘 对于u盘装系统,首先需要做一个叫winPE的系统。那什么叫winPE的系统呢?在回答这个问题之前,我想大家都知道计算机的一个常识,计算机的运行是需要操作系统为基础的,操作系统为计算机提供了设备管理、存储管理等功能,可以说是一台电脑的灵魂,电脑的文件读写都需要操作系统做支撑。在硬盘上装系统就是把系统文件写进去,然后让计算机运行这些程序文件让计算机跑起来。装系统的过程就是把系统文件写进磁盘里。前面说到,计算机的存储管理是需要操作系统作支撑的。既然是要给电脑装个系统,原本的电脑上自然是没有操作系统的,那怎么实现将文件写入呢? 所以我们需要用一个叫“winPE"的系统作铺垫,我们一般把PE系统放在u盘,然后让电脑从u盘里启动操作系统——winPE,在u盘里面的PE系统为硬盘装上真正要使用的操作系统。winPE的系统本质和我们常用的XP、win7本质上是没有区别的,只是这个系统比较小(磁盘空间占用和运行内存占用都比较小,有人也称它是”微型(mini)系统“),由于我们往往只是把这个系统用来安装与维护操作系统,我们不需要它像win7和winXP那样强大的全部功能,winPE的界面和XP、7差不多,却往往无法联网,没有强大的显卡处理功能等,它本质上是WIN XP、WIN7等系统的精简版。它往往就提供磁盘管理的功能,然后你就可以为你的磁盘进行分区然后写入系统文件了。 1.下载大白菜等PE制作工具,软件下载及制作教程地址:http://www.winbaicai.com/down_130.html。 目前笔者所知比较有名的PE系统有老毛桃和大白菜,笔者选用的大白菜,上面这个地址介绍的很详细,制作u盘启动盘的过程笔者就不一一赘述了;需要给大家提示的时,用这些PE做的系统有时会被强行捆绑一些广告和流氓软件,好在大白菜自己提供了一个除去广告的选项 2.大白菜PE去广告的具体方法 进入大白菜u盘启动盘制作工具软件的”个性设置“菜单, 在右下方有个大白菜赞助商,把下面两个选项全部取消勾选,然后它会跳出一个取消密码。输入:”winbaicai.com“ 第二步,开机进入BIOS,选择系统启动项 做完u盘启动盘以后我们需要将电脑从u盘启动而不是硬盘,所以需要在bios里设置一下,由于各个厂商的bios设置不一样,具体进入bios和修改启动项的方法,你可以分别百度“ 【你的电脑品牌】怎样进入BIOS“和”【你的电脑品牌】怎样从u盘启动启动“。 笔者的电脑是戴尔的,它提供了一个F12热键选择启动项的快捷方法;而据我所知,华硕的则需要修改磁盘启动里硬盘启动顺序,你可用”+“或”-“改变启动顺序(对于新手,你这里真的要好好百度,具体品牌的方法都不太一样)。 在这里需要提醒的是,u盘启动选项里一般都带着”USB“字样. 第三步,进入windowsPE系统 在启动项选项中选择”u盘“启动按enter后,就进入了windows PE系统     用上下方向键——“↑”“↓”选择【02】“运行大白菜WinPEx64正式版”,然后就正式进入了大白菜装机系统   第四步:格式化C盘(装双系统时可以保留c盘,格式化D盘,将新系统装在D盘) 第五步:加载系统镜像为虚拟光盘   一般的PE工具都提供虚拟光盘功能呢,你可以直接双击格式为.iso的虚拟光盘镜像文件,然后你可以在计算机的驱动器里看到系统的虚拟光盘 第六步:打开应用软件”Win系统安装器”安装系统   选择install.wim文件:   点击开始安装。系统安装过程就开始了,大概花费8分钟,系统安装完毕,重启电脑即可。 最后 系统安装后的第一步的工作就是安装系统,个人建议使用电脑厂商官网提供的硬件驱动。其中网卡驱动和显卡驱动可以首先安装,缺少网卡驱动无法联网;缺少显卡驱动,将无法获得流畅的视频、动画体验、窗口无法透明、亮度无法调节。 如果你怕安装驱动麻烦,可以百度“驱动精灵”、“驱动人生”等工具进行安装,个人还是建议使用官网驱动。

21 个非常有用的 .htaccess 提示和技巧

21 个非常有用的 .htaccess 提示和技巧

3年前 (2015-01-15) 浏览: 440 评论: 3

  Apache Web 服务器可以通过 .htaccess 文件来操作各种信息,这是一个目录级配置文件的默认名称,允许去中央化的 Web 服务器配置管理。可用来重写服务器的全局配置。该文件的目的就是为了允许单独目录的访问控制配置,例如密码和内容访问。在做网站的时候常常用到很多.htaccess 规则,我给大家总结了21 个非常有用的 .htaccess 提示和技巧 下面是 21 个非常有用的 .htaccess 配置的提示和技巧: 1. 定制目录的 Index 文件     你可以使用上面的配置来更改目录的默认页面,例如你将这个脚本放在 foo 目录,则用户请求 /foo/ 时候就会访问 /foo/index.html。 2. 自定义错误页   当用户访问页面报错时,例如页面找不到你希望显示自定义的错误页面,你可以通过这种方法来实现。或者是动态的页面:   3. 控制访问文件和目录的级别 .htaccess 经常用来限制和拒绝访问某个文件和目录,例如我们有一个 includes 文件夹,这里存放一些脚本,我们不希望用户直接访问这个文件夹,那么通过下面的脚本可以实现:   上述脚本是拒绝所有的访问,你也可以根据IP段来拒绝:   一般这些方法是通过防火墙来处理,但在一个生产环境中的服务器来说,这样的调整非常方便。 有时候你只是想禁止某个ip访问:   4. 修改环境变量 环境变量包含了服务器端 CGI 的一些扩展信息,可使用 SetEnv 和 UnSetEnv 进行设置以及取消设置.   5. 301 重定向 如果你希望某个页面跳转到新的页面:   下面可以实现对整个路径的重定向   6. 通过 .htaccess 实现缓存策略 通过设置在浏览器上缓存静态文件可以提升网站的性能:   7. 使用 GZIP 对输出进行压缩 在 .htaccess 中添加下面的代码可以将所有的 css、js 和 html 使用 GZIP 算法压缩:   使用上面代码的前提是启用 mod_gzip 模块,你可以使用下面脚本来判断 Web 服务器是否提供 mod_deflate 支持:   如果 Web 服务器不支持 mod_deflate ,那么可使用下面方法:   更多关于压缩的内容请阅读: Compressing PHP, CSS, JavaScript(JS). 8. 强制要求使用 HTTPS 访问 通过以下脚本可以强制整个网站必须使用 https 方式访问:   9. URL 重写 例如要将 product.php?id=12 重写为 product-12.html   将 product.php?id=12 重写为 product/ipod-nano/12.html   重定向没有 www 到有 www 的 URL 地址:   重写 yoursite.com/user.php?username=xyz 到 yoursite.com/xyz   重定向某个域名到一个 public_html 里新的子文件夹:   10. 阻止列出目录文件 使用下面代码可以防止列表目录里的所有文件:   或者   更多详情 Denying/Allowing directory listing. 11. 添加新的 MIME-Types MIME-types 依赖于文件的扩展名,未能被识别的文件扩展名会当成文本数据传输   12. 防盗链 你不希望别人网站引用你站内的图片、css 等静态文件,也就是传说中的防盗链,可以使用如下脚本:   13. 指定上传文件的大小限制,适用于 PHP   上述脚本中,通过四个参数来设置上传文件的限制,第一个参数是文件的大小,第二个是 POST 数据的大小,第三个是传输的时间(单位秒),最后一个是解析上传数据最多花费的时间(单位秒) 14. 禁止脚本执行   15. 修改字符集和语言头   16. 设置服务器时区(GMT)   17. 强制 “File Save As” 提示   18. 保护单个文件 正常情况下 .htaccess 可用于限制整个目录的访问,但也可以只限制某个文件:   19. 设置 Cookie 通过环境变量来设置 Cookie   基于请求设置 Cookie,该代码发送 Set-Cookie 头用于设置 Cookie 值为第二个括号里的匹配项   20. 设置自定义的响应 Headers

wordpress文件结构和函数帮助文档大全

wordpress文件结构和函数帮助文档大全

3年前 (2015-01-13) 浏览: 208 评论: 1

WordPress模板基本文件 模板基本文件(在你的网站根目录/wp-content/themes/下) style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面 header.php 网页头部文件 sidebar.php 网页侧边栏文件 footer.php 网页底部文件 WordPress Header头部 PHP代码(注: 也就是位于<head>和</head>之间的PHP代码) <?php bloginfo(’name’); ?> 网站标题 <?php wp_title(); ?> 日志或页面标题 <?php bloginfo(’stylesheet_url’); ?> WordPress主题样式表文件style.css的相对地址 <?php bloginfo(’pingback_url’); ?> WordPress博客的Pingback地址 <?php bloginfo(’template_url’); ?> WordPress主题文件的相对地址 <?php bloginfo(’version’); ?> 博客的WordPress版本 <?php bloginfo(’atom_url’); ?> WordPress博客的Atom地址 <?php bloginfo(’rss2_url’); ?> WordPress博客的RSS2地址 <?php bloginfo(’url’); ?> WordPress博客的绝对地址 <?php bloginfo(’name’); ?> WordPress博客的名称 <?php bloginfo(’html_type’); ?> 网站的HTML版本 <?php bloginfo(’charset’); ?> 网站的字符编码格式 WordPress 主体模板 PHP代码 <?php the_content(); ?> 日志内容 <?php if(have_posts()) : ?> 确认是否有日志 <?php while(have_posts()) : the_post(); ?> 如果有,则显示全部日志 <?php endwhile; ?> 结束PHP函数”while” <?php endif; ?> 结束PHP函数”if” <?php get_header(); ?> header.php文件的内容 <?php get_sidebar(); ?> sidebar.php文件的内容 <?php get_footer(); ?> footer.php文件的内容 <?php the_time(’m-d-y’) ?> 显示格式为”02-19-08″的日期 <?php comments_popup_link(); ?> 显示一篇日志的留言链接 <?php the_title(); ?> 显示一篇日志或页面的标题 <?php the_permalink() ?> 显示一篇日志或页面的永久链接/URL地址 <?php the_category(’, ‘) ?> 显示一篇日志或页面的所属分类 <?php the_author(); ?> 显示一篇日志或页面的作者 <?php the_ID(); ?> 显示一篇日志或页面的ID <?php edit_post_link(); ?> 显示一篇日志或页面的编辑链接 <?php get_links_list(); ?> 显示Blogroll中的链接 <?php comments_template(); ?> comments.php文件的内容 <?php wp_list_pages(); ?> 显示一份博客的页面列表 <?php wp_list_cats(); ?> 显示一份博客的分类列表 <?php next_post_link(’ %link ‘) ?> 下一篇日志的URL地址 <?php previous_post_link(’%link’) ?> 上一篇日志的URL地址 <?php get_calendar(); ?> 调用日历 <?php wp_get_archives() ?> 显示一份博客的日期存档列表 <?php posts_nav_link(); ?> 显示较新日志链接(上一页)和较旧日志链接(下一页) <?php bloginfo(’description’); ?> 显示博客的描述信息 其它的一些WordPress模板代码 /%postname%/ 显示博客的自定义永久链接 <?php the_search_query(); ?> 搜索表单的值 <?php _e(’Message’);

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册