WordPress 3.0新特征

WordPress作为最受欢迎的博客平台,它给用户提供了各种工具,用户可以使用这些工具发布文章、与读者保持互动。不过,更让人高兴的是,WordPress3.0将更加接近CMS。

尽管WordPress3.0与上一个版本相比,改变并没有很多,不过却是非常有意义,特别是对于希望将WordPress当成一个内容管理系统来使用的用户。 本文将对即将发布WordPress3.0最为突出的五个新特征进行简要介绍。

1.自定义发布内容的类型

默认情况下,WordPress里可以让你发布两种类型的内容:“文章(Posts)”和 “页面(Pages)”。 在WordPress3.0版本中,你可以依据内容本身的属性特征定义更多的内容类型。例如,如果你为一家设计公司开发一个WordPress网站,你就很可能需要创建一个自定义的内容类型来显示“成果一览”、一个员工页面以及一个客户感言等。那么,你就可以在WordPress中通过自定义主题使其更好地服务每一种类型的内容。

在WordPress3.0中你可以轻松地创建自定义各种类型的内容,包括:文本、图片、报价、链接、聊天、音频、视频。

多亏了自定义内容类型的功能,你可以使用WordPress来发布任何类型的内容,将WordPress的功能发挥到无限的极至。

2. 菜单管理

菜单管理应该算是WordPress3.0里最让人津津乐道的一个新功能了。它让你可以完全掌控站点的导航菜单。通过便捷的拖放界面,用户可以自由创建各种组合的链接:内部链接、外部链接、分类等。而且你可以将这些自定义菜单嵌入主题中的任意位置,把它们当成widgets来看待。

我们假设你的站点上有几个信息页面、一个博客、精彩视频同时还要宣传自己的社交媒体账户,那么你可以按下面这样来处理主要导航栏:

主页

博客(链接到博客主页面)

视频 (链接到视频分类或视频类型的内容)

信息页面

信息页面

子信息页面

新浪微博 (链接到新浪微薄账户)

腾讯微博 (链接到腾讯微博页面)

另外,在WordPress3.0中修改这些排序、标题名称、链接目的地也是轻而易举的事情。

3.自定义分类法

对于非开发人员来说,这个新的功能可能有点复杂,不过不管怎么说,它毫无疑问将WordPress3.0向一个真正的内容管理系统又再推进了一步。自定义分类法允许你创建额外的meta信息。默认情况下是有“分类”和“标签”这两种。 现在你可以添加更多的类型,并且可以选择是否需要层级结构。

这到底是什么意思呢?我们来看一下下面的例子:

假设你是一个影迷,使用WordPress博客来发布评论、给新电影评分,那么你就可以创建一个自定义的分类来“评级”给每个评论边加上评分的选项。

另外,对于公布房产之类信息的网站而言,这个功能也显得非常好用。除了图片和描述之外,你可能需要使用额外的分类为每个房产提供一个特定的列表,包括询问价格、房型、建筑年代等。

4. 新的默认主题: “Twentyten”

Twentyten这个主题也让大家期待已久,这款主题相当简洁但却引入了一些在其他主题中所没有的完美的功能。如果你是WordPress新手,不懂如何利用代码来自定义主题,Twentyten内置的下面这两个功能将会显得更加实用:

自定义标题图片

在Twentyten主题里,你可以轻松地修改站点标题图片。与主题捆绑的有八个非常有趣的图片可供选择,你也可以自己上传图片。这个功能并不局限于Twentyten这个主题,主题开发者也可以激活并在自己的主题里加入此功能。

自定义背景图片

使用Twentyten的另一个好处是你可以上传背景图片。你也可以自己设置一个固定的背景色。同样地,就算是没有任何web开发经验的人都可以轻松地实现这个,无需编辑css,主题开发者也可以激活并在自己的主题中加入此功能。

5. 多站点

提到WordPress 3.0不可能不说说这个新的多站点功能。是这样的,你可以只需一次安装WordPress,就可以管理多个不同站点(不同域名或二级域名)。之前被称为WordPress MU (多用户)的功能现在已经于WordPress3.0的内核结合在一起了。不过,普通用户并不适合启用多站点功能,因为它需要一定的代码知识还需要配置服务器。也就是说,普通用户可能并不会对多站点的功能感兴趣。

那么究竟谁会从WordPress多站点功能中获益呢?要是你在运行一个博客网(如新浪博客)或管理一个包含多个部门的大组织,或者说你的每一个员工都有自己独特设计的博客或甚至是自己域名下的博客,这些情况下,这个多站点的功能应该会非常实用。

其他?

下面是WordPress 3.0在小地方的几点改善:

获得短地址 (用自己的域名)

我们都知道短网址还是挺好用的,特别是随着微博客的日益流行。WordPress 2.9就可以使用短网址wp.me URL shortener。WordPress 3.0将这个功能再进一步,你可以依据自己的域名为文章获取一个短网址。这样你就不需要通过其他短网址服务如 bit.ly来完成。由于这样的短网址里包含了自己的域名,微薄里使用时还是可以为自己的品牌宣传。

作者模板

3.0里一个新的功能就是可以让你创建独特的作者模板。这特别适合多作者的博客,你可以为每个作者页面创建不同的样式和布局。

安装过程中选择用户名和密码

WordPress 3.0之前,安装WordPress的话会自动为用户创建一个叫做“admin”的用户名以及自动生成的密码。现在,在安装的时候你就可以自定义用户名和密码,这样就省得以后还去修改。 这无形当中也增加了WordPress安全等级,很多WordPress站点容易遭受攻击都是由于使用最常见的用户名“admin”。

转自:http://mashable.com (译文:wordpress.la

WordPress安全设置

大多数人不会在维护WordPress安装上耗费过多时间。 尽管如此,WordPress的安全问题仍然应该放在最重要的位置上。

服务器端和.htaccess

保护WordPress网站安全的第一步自然是寻找安全的虚拟主机托管商。 服务器安全是所有安全措施的基础。

锁定.htaccess

.htaccess文件有很多用途,但它最主要的功能,是防止黑客入侵。你可以在.htaccess文件里指定一些有权登录你的WordPress后台的IP地址。

在.htaccess文件里加入下面的代码可以达到这个效果:

AuthUserFile /dev/null

AuthGroupFile /dev/null

 AuthName “Access Control”

AuthType Basic

order deny,allow

deny from all

 #IP address to Whitelist

allow from 123.456.789.012

用你指定的IP地址代替其中的123.456.789.012。

禁用目录浏览
一些服务器设置允许目录浏览,即你可以通过http://yoursite.com/wp-plugins/这样的链接看到自己的插件内容。 要禁用目录浏览,只需要在.htaccess文件里加上下面的代码:

Options All -Indexes

保护.htaccess

.htaccess文件的安全保护不容忽视。 首先你可以将文件的权限改为CHMOD 644。通过FTP登录进入服务器,然后进入网站根目录(通常是public_html文件夹,除非你为WordPress另设了一个独立文件夹)。 找到.htaccess文件后右击文件,将权限设为644。第二种方法是在.htaccess文件的最下部分加上以下代码:

<Files wp-config.php>
Order Deny,Allow
Deny from All
</Files>

优化wp-config文件

.htaccess文件之后接下来是wp-config.php文件。

移动wp-config文件

从WordPress 2.6开始,WordPress用户可以将wp-config.php文件移到当前安装文件的上级文件夹中。 如果在当前WordPress目录下没有发现wp-config文件,WordPress会自动检查wp-config文件是否在其上层目录中。

更改WordPress表前缀

安装时WordPress的默认表前缀是wp_。 刚刚安装完后要修改WordPress表前缀是件很容易的事,但当你的WordPress网站已经运行了一阵子时,修改表前缀就不是那么容易的事了。 WP Security Scan插件就是为了解决这个问题而出现的。 你可以用这个插件修改默认的表前缀。 这样攻击者在试图进入你的WordPress文件时就又多了一层障碍。

定义安全密钥

你可以在wp-config文件中看到下面的内容:

/**#@+
*Authentication Unique Keys.
* Change these to different unique phrases!
* You can generate these using the

{@link https://api.wordpress.org/secret-key/1.1/ WordPress.org secret-key service}
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.

* @since 2.6.0

*/

define(‘AUTH_KEY’, ‘put your unique phrase here’);

define(‘SECURE_AUTH_KEY’, ‘put your unique phrase here’);

define(‘LOGGED_IN_KEY’, ‘put your unique phrase here’);

define(‘NONCE_KEY’, ‘put your unique phrase here’);

/**#@-*/

代码中的链接给出了一套密钥规则,你可以用所给的规则来代替代码中的四行define规则。

WordPress安全插件

值得庆幸的是,WordPress拥有为数不少的安全插件。 下面只介绍一些最基础最重要的安全插件。

WP Security Scan插件

WP Security Scan插件会查看你的WordPress安装文件,看是否有安全漏洞并给出相应的意见。 该插件的查看范围包括:

    1、密码
    2、文件权限
    3、数据库安全
    4、版本号的隐藏
    5、WordPress后台安全
    6、从核心代码中移除WP Generator META标签

Login LockDown WordPress Security 安全插件

Login LockDown记录尝试登陆WordPress失败的所有IP地址和时间。 如果插件发现短时间内同一个IP段内多次登录失败,插件会对禁止该IP段内所有登录请求。 Login LockDown有效阻止了暴力破解密码。

Stealth Login插件

用户可以通过这款插件自定义登录、登出、注册所用的URL。

AntiVirus for WordPress插件

AntiVirus for WordPress是一款保护博客不被采集和垃圾评论入侵的有效插件。 这款插件的用途包括: 检测可能存在的平台漏洞、病毒感染、恶意链接等。AntiVirus for WordPress还可以给你发送邮件通知和白名单。安全预防措施

以下是一些简单的安全预防措施:

    1、时将WordPress和插件都更新到最新版本
    2、除不用的WordPress主题和插件
    3、用安全程度较高的密码
    4、使用“admin”为登录名
    5、WordPress文件规定正确的文件许可权限
    6、期备份WordPress数据库(可利用备份插件)

页面标签元素的合理使用有利于SEO优化

        搜索引擎是通过分析网页源代码来分析页面文本信息的逻辑性,所以在编写网页代码的时候一定要尽可能使用合适的标签来体现文本表达的层次感,也即是让搜索引擎“看懂”哪些文本信息要重于其他部分。

  1、标题标签

  在Html代码中,标题的标签一共6个,它们的具体代码表现形式分别是:“<h1>标题1</h1>”、“<h2>标题2</h2>”、“<h3>标题3</h3>”、“<h4>标题4</h4>”、“<h5>标题5</h5>”和“<h6>标题6</h6>”,其中标题1的逻辑权重最大,其他的标题重要性随着h后的数字增大而减小。在搜索引擎的文本分析中,标题的信息权重要比文章正文的大,所以我们尤其要注意内容标题的规划和书写。

  一篇文章中可能会出现很多标题,诸如正文大标题、副标题、段落标题等。我们应该根据标题的逻辑重要性分配合适的标题标签,正文大标题应该是<h1>,副标题可是是<h2>,而段落标题则可分配<h3>,其他的就可以以此类推了。我们不建议所有的标题都采用<h1>标签,这样不能向搜索引擎阐述哪些标题应该比其他的标题更加重要,因而显得标题没有层次逻辑性。

  2、强调标签

  为了说明文章正文部分的某些字词或者句子的重要性,我们应该要通过html强调代码来标识它们,从而使其与其他部分的字词或者句子区分开来。
  一般强调标签:<em>,Html代码表现形式:“<em>强调的字词或句子</em>”,被<em>标签包括了的字词或句子在网页中表现为斜体。
  重点强调标签:<b>和<strong>,具体Html代码表现形式:“<b>强调的字词或句子</b>”和“<strong>强调的字词或句子</strong>”,被重点强调标签包括了字词或句子在网页中表现为粗体。<b>主要侧重于表现视觉上的强调,而<strong>则是指语意上的强调。

  以上所谈的两类标签表达的文本逻辑性权重很大,所以其配合表现的字词句段在搜索引擎的文本分析中占有极大的评估优势,这也就不难理解为什么很多的SEO对它们十分重视了。网页设计师在编写代码的时候应当尽量使用丰富多样的标签,让网页的文本信息具有逻辑性,从而让搜索引擎能更好的读“懂”网页中的信息。对于搜索引擎优化人员来说,在这些标签中部署关键词是一个不错的选择。

  一定要注意,合理运行。不能滥用这些标签,如详细页面的标题使用h1,而不要到处使用。反之会让搜索引擎不知道哪些是主要的了。

转自:标准之路(http://www.aa25.cn)

使用css控制DIV透明度

CSS样式的filter(滤镜效果)对HTML的一些标记设置滤镜效果。
黑白照片 filter: gray;
X光照片 filter: Xray;
风动模糊 filter: blur(add=true,direction=45,strength=30);
正弦波纹 filter: Wave(Add=0, Freq=60, LightStrength=1, Phase=0, Strength=3);
半透明效果 filter: Alpha(Opacity=50);
线型透明 filter: Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=140);
放射透明 filter: Alpha(Opacity=10, FinishOpacity=100, Style=2, StartX=30, StartY=30, FinishX=200, FinishY=200);
白色透明 filter: Chroma(Color=#FFFFFF);
降低色彩 filter: grays;
底片效果 filter: invert;
左右翻转 filter: fliph;
垂直翻转 filter: flipv;
投影效果 filter:progid:dXImageTransform.Microsoft.DropShadow(color=#cccccc,offX=5,offY=5,positives=true);
马赛克 filter:progid:dXImageTransform.Microsoft.Pixelate(maxsquare=3);
发光效果 filter:progid:dXImageTransform.Microsoft.Glow(color=#cccccc,Strength=5);
柔边效果 filter:alpha(opacity=100, finishOpacity=0,style=2

转自:自学IT网(http://www.xueit.com)

浅谈sitemap的重要性

许多的搜索引擎的帮助手册建议我们及时的发布围绕着关键词和链接的信息,聚光灯下的我们更多的关注文章的内容和社会营销策略,的确,我们也发布和共 享了许多关于该方面的内容文章。

  文章和链接的依靠在于搜索引擎的蜘蛛来爬行你的页面,对于这个,搜索引擎目前还存在很多缺陷,所以如果能够提供给搜索引擎比较结构化的数据,例如 FEED和XML,能够给许多公司带 来更多的优势!

  下面我就大家比较关心的几个问题跟大家交流下:

  1:如果我提供了一个站点上设置了一个XML文档,那么对于搜索引擎的能见度有何优势?

  对于这个问题,我这里也很难给定一个具体的百分比,但是我想说的,如果你的网站是一个大型的站点,或者说是一个图片比较多的站点,那么创建一个 XML文档是相当有好处的!

  2:对于一个新站点来说,提交一个XML文档,到底有多重要?

  sitemap对于一个新站点来,是让搜索引擎了解你的站点的最好方式之一。新站没有任何外链,也很少有机会让搜索引擎知道你的站点的信息,一个 SITEMAP可以告诉搜索引擎一个点,让蜘蛛去爬行你的站点,通过爬行,让你的站点的信息集合起来。这里面也包括你所需要的最终的页面!这个效果,对于 一些大型站点来说,特别有效果!SITEMAP能够引导蜘蛛爬行更深的页面,爬行的开始时你的索引页面。

  3:你曾今是否建议过公司不要是用SITEMAP?

  这里很少的站点希望不想用SITEMAP。这些实例主要是指网站的内容很成问题。如果您的内容大量的复制,然后在不断的修改中去解决。这样的行为毫 无意义,但它促使搜索引擎对于SITEMAP的读取更加快!从而从搜索引擎优化的重要武器!如果您希望一些页面不希望杯索引,那么最好不要把这些URL包含在里面,虽然除了这些类型 的情况,但我还我还是想说,SITEMAP是搜索引擎搜索的重要方式,所以我还是建议用的,虽然它是不包括在 Sitemaps的XML的元数据,除非它的准确,正确和及时。

  4:它如何被谷歌协议Pubsubhubbub转换?它取代了自动发现的需要?

  很好的一个问题,Pubsubhubbub简称PuSH或者hubbub。如果您还没有听过一个开放的协议可以把FEED转换成流文件,那是它是需 要真实的FEED的URL,自动搜索不是真的需要!所以我没有把Pubsubhubbub协议当做取代自动搜索的想法,而是把它看做一个更加有用的工具! 我可以肯定的一些人仍将使用自动搜索!但我想使用Pubsubhubbub协议更具有一定的优势!

  5:是否有具体的SITEMAP更新频率?

  说实话,这个值很难确定,当然我们也必须正 视他们的季节性和时间性!以确保不同新的产品和不同的层次的页面被蜘蛛爬行在这个时间段里!有多少被收录就靠当前有多少索引!

  我个人更加相信,战略性的管理过程以确保关键页面的层次性的被收录是有可能性的!今天我想写这篇文章,主要是想告诉大家SITEMAP是一个让你的 网站更好的搜索引擎收录的良好工具,利用这个,您可以去钓鱼,聚会,而不用在任何网站上发布信息,让蜘蛛来爬行您的站点!

  不管您是否提交了一个SITEMAP,但我建议可以去申请一个GOOGLE网站管理账号,这里也顺便提醒下,百度的站长平台也将要快速的发布,这个 对于草根站长是很有效果的!今天我认为,一个强大的网站资源是可以被搜索引擎全部看到的!

转自:酷狗设计(http://colddogs.cn)