如何修改wordpress萧寒主题的文章页面宽度,想用淘宝联盟的?
WordPress 本身以及主题和插件通常需要加载一些 JavaScript 来实现某些特殊功能。
为了最大限度地保证兼容性,不至于出现 JavaScript 失效的情况,所以一般在页头加载 JavaScript 文件。
但是根据 Yahoo 开发者论坛的建议,加载 JavaScript 应该尽量在页尾以提高页面的显示(响应、渲染)速度。
本文根据作者的使用经验介绍几个相关插件,并说明如何在某些特殊页面仍然在页头加载 JavaScript。
下面先简单介绍几个相关的优化 JavaScript 的 WordPress 插件及特点,然后演示如何处理一些特殊情况。
一. 优化JavaScript的WordPress插件 我曾经用过 WP Minify、Autoptimize、JavaScript to Footer这三个插件,下面一一介绍其特点。
1. WP Minify 这个插件将 Minify 引擎整合到 WordPress 中。
一经启用,该插件就能够合并和压缩你的 JS 和 CSS 文件来提高页面的加载速度。
WP Minify 能够抓取生成的 WordPress 页面中的 JS/CSS 文件,将文件列表传递给 Minify 引擎。
Minify 引擎处理后返回一个加强、精简并经过压缩的 JavaScript 或样式表文件(CSS),由 WP Minify 将其替换到 WordPress 页头中。
其主要特点是: 易于使用; 对 JavaScript、CSS 和 HTML 均有效; 提供了调试工具; 能够处理外部 JS 和 CSS 文件; 能够排除指定 JS 和 CSS 文件; 能够指定处理后的 JS 和 CSS 文件的位置(页头或页尾,甚至别的地方); 可对处理后的 JS 和 CSS 文件添加过期时间等。
当 WordPress 3.1 测试版出来后,我发现 WP Minify 与之不兼容,会导致网站无法正确加载。
2. Autoptimize 也许将来 WP Minify 升级后会解决不兼容问题,但是我等不及了。
后来找到了 Autoptimize 这个具有类似功能的插件,而且这个插件操作更简单。
Autoptimize 整合、精简并压缩所有的 JS 和 样式表(CSS)文件,增加缓存过期标志。
然后将样式表文件放到页头(同样是为了提高页面加载效率),并将 JS 文件放到页尾。
它还能够精简 HTML 代码,给你的页面瘦身。
不过我觉得给 HTML 页面瘦身作用不是很明显,只要你的服务器开启了 Gzip 压缩特性就没必要这么做了。
默认情况下,Autoptimize 会按照上面介绍的方式优化所有 HTML/CSS/JavaScript 。
我个人觉得,Autoptimize 是比 WP Minify 更好用的 WordPress 优化插件。
3. JavaScript to Footer 这个插件写的非常简洁。
我查看了源代码,完成任务的代码只有 6 个 WordPress 函数(见下文),也就是 6 行。
所以这个插件从创建之后就怎么更新过。
我一开始就因为见它最后更改日期还停留在2009年9月22日,所以把它给忽略了。
但是它仅仅优化 JavaScript 的加载位置,也就是将所有在 WordPress 中正确声明了的 Javascript 文件都给移到页面末尾来加载。
它没有对 HTML 代码和 CSS 样式表文件作任何处理。
根据 JavaScript to Footer 的源代码,它使用下面的 6 行代码来完成工作: remove_action('wp_head', 'wp_print_scripts'); remove_action('wp_head', 'wp_print_head_scripts', 9); remove_action('wp_head', 'wp_enqueue_scripts', 1); add_action('wp_footer', 'wp_print_scripts', 5); add_action('wp_footer', 'wp_enqueue_scripts', 5); add_action('wp_footer', 'wp_print_head_scripts', 5); 如果有需要,可以在某个特定 WordPress 模板的 wp_head() 函数前加入下面的代码,将上述过程逆转过来,也就是使之失效,恢复成了本来的加载位置: remove_action('wp_footer', 'wp_print_scripts', 5); remove_action('wp_footer', 'wp_enqueue_scripts', 5); remove_action('wp_footer', 'wp_print_head_scripts', 5); add_action('wp_head', 'wp_print_scripts'); add_action('wp_head', 'wp_print_head_scripts', 9); add_action('wp_head', 'wp_enqueue_scripts', 1); 当然只是说某些特定的页面模板,如果是所有页面,那干脆禁用该插件好了 :D 二. 使用方法 相信对于大多数 WPer 来说,看了前面的介绍就知道如何选择自己需要的优化插件并合理使用了。
无非是基于以下三个方面来考虑: 你的页面模板中是否使用了大量的 HTML 注释、空格、空行等标记?如果没有,那么你就不需要为了一点点(开启 Gzip 压缩时通常 1% 以下)的带宽节省而使用 HTML 精简功能; 你的页面中是否加载了多个 CSS 样式表文件?如果没有,你也不需要通过插件来精简和整合 CSS 样式表,手工精简和整合 CSS 样式表比使用插件更加简单有效; 基于 WordPress 默认会在页头中加载 JavaScript,一般的 WordPress 网站都需要对 JS 的加载位置进行优化。
但是如果你大部分的页面也都需要在页面头部加载 JS 以保证不会出现 JS 失效的情况,那你就不能进行这样的优化了。
在我看来,WP Minify 就不需要了,原因在前面已经说过了。
那么剩下的 Autoptimize 和 JavaScript to Footer 可以选用其一或者两者配合使用(如果是配合使用,当然是使用前者的 HTML 和 CSS 精简/整合功能,而使用后者的 JS 位置控制功能,因为后者就这一个功能)。
我只需要控制 JS 的加载位置,所以就选择了 JavaScript to Footer。
因为我的页面中也就四五个 JS 文件,又是放到页尾加载,我觉得没必要进行整合。
三. 特殊情...
如何建立并运作一个互联网初创项目
90年代,伴随着互联网的第一次爆发,我们见证了一批巨头的崛 起:eBay,Yahoo,Amazon等等。
2000年,社交网络和web app的兴盛,又把MySpace,Facebook,Flickr等网站 深植于所谓“Web2.0”的版图上。
时过境迁,现在的我们正处在一次新的爆发上;这一次的规模较小,但得益于更易用的开发工具和更便宜的硬件设备,使得这次爆发更为普遍。
这就是APP爆发,强调实用、成本效益和针对普通问题的精准解决方案,从web apps,到ios设备,到android,一路席卷。
今日的Web初创产品正在撬动近20年来我们创造的技术和社交进步,把它们打包成有用的工具,满足不同特定人群的日常生活需要。
为什么Web开发者会变成初创项目的创始人?现如今,绝大多数app或服务都是基于Web,且能够联网的。
这也就难怪众多Web开发者一跃成为初创项目的创始人——拥有独立开发的能力,无疑让这些创始人们更容易创建自己的高质量APP。
但是,更深入一点考虑这种联系,我想是因为Web开发者们(例如我本人)天性喜欢创造东西,我们是天生的问题解决者。
我们收到来自BOSS或客户的需求,利用自己熟悉的工具,为他们创造出合适的解决方案。
所以,当不为老板或客户的项目工作时,我们会做些什么?像我这样的人们,就会想要用自己的技能和经验创造出对人们有用的工具,并在合适的时机将其发展成一项事业。
比如Instapaper,一个著名的书签型APP,就是由1个人开发创立的。
投入一些技能,一些业余时间,或许还有从自己银行账户取出来的创业金,你就可以创办一个初创项目,这对Web开发者来说是相当具有吸引力的。
本文中,我将通过一些事例,介绍如何开始你的初创项目。
如何选择正确的点子?现在,你可能已经“头脑风暴”出了N多产品创意,并且为此囤积了一堆域名以备需要。
那么,怎么才能知道到底哪个点子才值得做呢?挠自己的痒常识告诉我们应该去选择盈利潜力最大的,并且已经被证实存在的市场。
没错,这的确很重要,因为无论如何你的产品需要赚钱,你需要找到愿意为你的产品付钱的人。
但是,当我在分析这些产品创意时,我看中的是:我本人愿意购买并使用它么?换个说法:它能够满足我自己每天都要面对的基础需求吗?只有“挠自己的痒”,你才能始终有激情投入其中。
既然用户体验是产品设计的第一要素,那么,如果你是首席用户,你一定能创造出最好的体验。
利用你目前掌握的技能你应当选择你的技能足够支撑的产品来做。
曾几何时我无比想做一个iPhone app,并且我无比坚信做出来后会非常成功。
但不幸的是,我对iPhone app开发一窍不通。
最终我放弃了这个创意,转而投向其他我的技能更能够胜任的地方。
案例分析:WP Bids接下来举个我的亲身经历当例子吧:明确需求(挠自己的痒)作为一个SOHO的Web设计师,撰写项目标书是业务的重要组成部分,在拓展新客户时,它总是最终的决定性因素。
标书(也叫Bid)通常是一份文 档,包含了项目内容,时间节点,以及项目报价。
通常我都用MS Word或者Google Docs撰写,但是写作过程很艰难,很耗时,并且这些工具产出 的文档样式都很糟糕,让我一直耿耿于怀。
我需要一种模板系统,以满足我对美观样式的需求,同时提高工作效率。
或许,这就相当于设计一套网站或 WordPress主题?没错!基于现有技能的解决方案我精通WordPress主题开发,也熟悉和喜欢WordPress的界面和操作。
于是,我决定基于WordPress建造我的“标书工具”。
最终,我创建了一种特殊的WordPress主题,以满足自己的需求。
渐渐的,有其他SOHO设计师也开始对WP Bids产生兴趣(尤其是经常使用 WordPress的那批人),但更重要的事,我的WP Bids真的对我自己的生意有帮助。
寻找正确的合伙人尽管有时候你可以一个人搞定,但是跟一两个合伙人共同打造初始产品往往更靠谱。
从工作量上说,两个人能完成的事情总比一个人多。
而这当中更重要的是合作的价值。
拥有一个和你有着共同观点、能够不时蹦出新的创意,时刻确保你不会做错误的事情,并能平衡两人之间的优势和劣势的伙伴,益处不言自明。
但“合伙人”又不是随便找个人一起来做事那么简单,你必须寻找正确的合伙人。
你和合伙人之间的理念必须契合。
如果你了解他们,知道他们如何工作,以及他们的个人能力水平如何,这样就能省掉一些“调研”工作。
当然,你的圈子里可能一个适合的人都没有。
不要紧,以下是一些在圈子外寻找靠谱合伙人的建议。
朋友引荐和社交网络利用你的人脉,利用你的Twitter、Facebook、Linkedin等社交网络,利用你身边一切关系去帮你打探、寻找、联系一位对你的初创项目感兴趣的专家。
你是不是觉得某些你经常读的某些博客的作者很适合做你的合伙人?给他们发邮件,或许他们也在等待这么一场冒险呢!求职版、论坛和分类目录去FreelanceSwitch和Drawar,看看那些用户的资料和博客。
去翻翻分类目录里面的列表,例如 ProgrammerMeetDesigner,PartnerUP,Staruply和37Signals Job Board。
务必对候选人做些背景 调查(例如研究它的个人网站和Twitter),然后给他们发邮件,邀请他...
个人怎么建网站?????
要领一:确定网站主题 做网站,首先必须要解决的就是网站内容问题,即确定网站的主题。
美国《个人电脑》杂志(PC Magazine)评出了99年度排名前100位的全美知名网站的十类题材:第1类:网上求职;第2类:网上聊天/即时信息/ICQ;第3类:网上社区/讨论/邮件列表;第4类:计算机技术;第5类:网页/网站开发;第6类:娱乐网站;第7类:旅行;第8类:参考/资讯;第9类:家庭/教育;第10类:生活/时尚。
我们可以参看上面的分类,继续细分。
如果自己在某些方面有兴趣,或掌握的资料较多,也可以做一个自己感兴趣的东西,一者,你可以有自己的见解,做出自己的特色;二者,在制作网站时不会觉得无聊或者力不从心。
兴趣是制作网站的动力,没有创作热情,很难设计制作出优秀的作品。
对于内容主题的选择,要做到小而精,主题定位要小,内容要精。
不要去试图制作一个包罗万象的站点,这往往会失去网站的特色,也会带来高强度的劳动,给网站的及时更新带来困难。
记住:在互联网上只有第一,没有第二! 要领二:选择好域名 域名是网站在互联网上的名字。
一个非产品推销的纯信息服务网站,其所有建设的价值,都凝结在其网站域名之上。
失去这个域名,所有前期工作就将全部落空。
目前,做个人网站的很多都依赖免费个人空间,其域名也是依赖免费域名指向,如网易的虚拟域名服务,其实这对个人网站的推广与发展很为不利,不光是它“适时”开启的窗口妨碍了浏览者的视线和好感,让人一看就知道是个人网站,而且也妨碍了网页的传输速度。
所以,就我个人观点来说,首先花点钱去注册一个域名,独立的域名就是个人网站的第一笔财富,要把域名起得形象、简单、易记。
要领三:掌握建网工具 网络技术的发展带动了软件业的发展,所以用于制作Web页面的工具软件也越来越丰富。
从最基本的HTML编辑器到现在非常流行的Flash互动网页制作工具,各种各样的Web页面制作工具,下面是几款具有代表性的网页制作器: (1)HTML编辑器。
虽然HTML代码复杂,编辑和调试要花费大量的时间,但因HTML的稳定性、广泛支持性及可创建复杂的页面效果,仍受高级网页制作人员的青睐。
就目前来说,有众多的编辑器供选择,这些编辑器广泛支持复杂页面创建及高级HTML规范,使用较为普遍的有Hotdog等专业HTML编辑器。
(2)所见即所得的网页编辑器。
其中以Microsoft Frontpage为代表,它具有如Word一样的操作界面,熟知Word功能的操作者,只要稍加培训就能轻松编制网页。
而且,Frontpage还能解析网页的HTML源代码,并提供了预览支持。
但Frontpage的一些特殊显示功能并不能在其它非IE浏览器下实现。
所以Frontpage是一款非常适合初、中级网页制作人员使用的工具软件。
(3)现在非常流行的 Macromedia公司出品的Flash互动网页制作工具。
这是是一款功能非常强大的交互式矢量多媒体网页制作工具。
能够轻松输出各种各样的动画网页,它不需要特别繁杂的操作,也比JAVA小巧精悍!但它的动画效果、互动效果、多媒体效果十分出色。
而且还可以在Flash动画中封装Mp3音乐、填写表单等;并且由于Flash编制的网页文件比普通网页文件要小得多,所以大大加快了浏览速度。
这是一款十分适合动态Web制作的工具。
另外,个人网站制作者还需了解W3C的HTML4.0规范、CSS层叠样式表的基本知识、javascript、VBScript的基本知识。
对于常用的一些脚本程序如ASP、CGI、PHP也要有适当了解,还要熟练使用图形处理工具和动画制作工具以及矢量绘图工具,并能部分了解多种图形图像动画工具的基本用法,熟练使用FTP工具以及拥有相应的软硬件和网络知识也是必备的。
当然,互联网还是一个免费的资料库。
编制网页需要多种多样的按钮、背景还有各种各样图形、图片。
如果这些都要靠自己完成,既浪费时间又浪费金钱,而且还需要强大的图形、图片制作技术。
所以,为了省却这些麻烦,网站制作者完全可以从网上下载各种精美实用的图片、按钮、背景等网页素材。
要领四:确定网站界面 界面就是网站给浏览者的第一印象,往往决定着网站的可看性,在确定网站的界面时要注意以下三点: ①栏目与板块编排 构建一个网站就好比写一篇论文,首先要列出题纲,才能主题明确、层次清晰。
网站建设初学者,最容易犯的错误就是:确定题材后立刻开始制作,没有进行合理规划。
从而导致网站结构不清晰,目录庞杂混乱,板块编排混乱等。
结果不但浏览者看得糊里糊涂,制作者自己在扩充和维护网站也相当困难。
所以,我们在动手制作网页前,一定要考虑好栏目和板块的编排问题。
网站的题材确定后,就要将收集到的资料内容作一个合理的编排。
比如,将一些最吸引人的内容放在最突出的位置或者在版面分布上占优势地位。
栏目的实质是一个网站的大纲索引,索引应该将网站的主体明确显示出来。
在制定栏目的时候,要仔细考虑,合理安排。
在栏目编排时需要注意的是: ●尽可能删除那些与主题无关的栏目; ●尽可能将网站内最有价值的内容列在栏目上; ●尽可能从访问者角度来编排栏目以方便访问者的浏览和查...
外贸网站如何进行谷歌seo优化?
谷歌SEO优化注意以下几点:1,网站设计越简单越好。
一个指标是文字内容的比重应该大于HTML格式的比重。
整个网页应该规范化,应该在所有的浏览器上显示正常。
比如使它符合HTML3.2标准。
搜索引擎蜘蛛还并不太喜欢HTML4.0标准。
应该远离那些太重的因素:flash, dom, java script等。
如果你必须要使用这些脚本的话,把他们作为外部文件来使用。
在我看来,根本没有必要使用这些东西。
这些东西几乎不能给一个网站增色,却会极大的从各个方面伤害网站的表现(搜索引擎友好问题只是其中之一)。
用逻辑的方式安排你的网站,可以在目录名当中使用关键词。
你也可以采用另外一种方法,也就是把所有的网页都放在根目录当中(这种方法很少见,但是事实证明是非常好的有效的方法)。
不要让你的网站堆砌一大堆没用的东西,比如说建议使用什么什么浏览器,或者计数器等等,使它保持最简单化,看起来专业化。
向Google自己学习,看看他的主页,简单的没法再简单了。
这也正是人们所需要的。
速度不是最重要的因素之一,而是唯一的重要因素。
你的网页应该非常快速,如果你的网页会延时3,4秒钟,你就完蛋了。
当然如果你的主机和访客在不同的国家, 3,4秒钟还有情可原,对当地的访客来说,3到4秒钟的下载时间已经是极限了。
超过这个时间,每多一秒钟,你就会丧失10%的流量。
而这10%的流量可能正是成功与失败的分野。
2,网页大小越小越好,最好保持在15K以下。
越小越好,最好保持在12K以下。
越小越好,你最好保持在10K以下。
你明白了我的意思了吧。
比5K大,小于10K,这是最好的。
很难做到,但是却是最有效的。
对搜索引擎也有效,对访客也有效。
3,内容每天建一页两百到五百字的网页。
如果你不知道该写些什么的话,做点关键词调查,然后根据你所得到的热门关键词写文章。
4,密度,位置等等简单老式的SEO,在这些地方用一次你的关键词:网页标题,说明标签,正文标题,网址URL,黑体,斜体,网页的最开始。
关键词密度介于5%到20%之间 (也别太在意)。
写出好的文章,并且检查错字。
拼写检查(对中文来说,检查错字)正在变得越来越重要。
因为搜索引擎已经开始运用自动纠错功能,所以已经没有可以写错别字的借口了。
wordpress 模板和wordpress主题有什么不同
制作主题会有几个步骤:一、画草图,确定布局。
二、收集资料并确定网站风格。
三、制作 HTML 页面。
四、将HTML页面转换为 wordpress 模板。
制作模板需要对 wordpress 的模板机制有一定的了解,还需要有一点点的 PHP 基础知识,对 html/css/javascript 要很熟悉,做起来会得心应手。
如果上边所说的那些你都看不太明白的话,建议去 宁皓网 学习,很容易就可以学会了。
wordpress主题制作 需要什么软件
我想大多数使用WordPress的朋友都喜欢去尝试新的主题,但是换来换去,总是找不到那么一款适合自己的,让人很郁闷。
于是很多人萌生了修改现有主题或自己动手从头制作一个主题的想法,但是问题又来了,怎么做呢?毕竟制作主题是需要编写代码的,相信很多人看到代码就头大。
露兜博客正在着手编写一个WordPress主题制作的系列教程,将从头到尾手把手教你如何制作一个完整的WordPress主题,希望对你有所帮助。
开始之前先声明,这系列教程只能让你感性地认识主题的制作过程,并不能让你完完全全地掌握WordPress主题的原理。
wordpress有什么acg 主题 知乎
你好!具体是下面这几位:顾轶灵,百度前端工程师李佰明、Kinn-学习、知乎用户 等人赞同说几个我知道的吧,但都是以前活跃的 WordPress 主题开发者了,现在应该已经都离开这个圈子了。
@吴钊(mg12)他的 iNove 曾经长期位于 WordPress 官方主题目录榜首。
他的 WordPress 博客还在,但是似乎也已不更新:NeoEase。
@heli yinPhilNa 和 PhilNa2 的作者。
似乎比较低调,知乎 ID 我是通过头像才确认是本人的。
@sofish认识小鱼的人应该很多了吧。
小众软件 的主题出自他手。
他自己博客也用过一些不错的原创主题(比如有个中国风的主题挺受好评),不过之前的 WordPress 博客已经被他关了。
--我以前初学前端的时候也做过一个 WordPress 主题,参考了很多 iNove、PhilNa2 的代码:Simpledark。
虽然代码写得很烂,但好歹功能在国内的主题里面还算比较全的。
正是通过这个项目自学了一些前端的知识,后来才会做现在的职业吧……以上几位可能也是如此。
望采纳了,祝你生活愉快~...
wordpress主题是什么意思
WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。
也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。
用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。
不过要做一个自己的模板,则需要你有一定的专业知识。
比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。
WordPress拥有成千上万个各式插件和不计其数的主题模板样式
转载请注明出处51数据库 » wordpress yahoo主题
黄某某007