西部数据的虚拟主机似乎一直都不太好用,自动更新总是失败。要么连接超时,要么解压时权限出错。只好手动更新了。

为了保证数据安全,最好先备份数据库,数据很重要,备份并不花时间。

步骤如下:

  1. 用ftp工具、WinSCP工具或进入网页版后台,删除wp-admin和wp-includes两个文件夹。这两个文件夹放心删,里面没有博客数据。
  2. 去官网下载最新的wordpress,然后解压得到wordpress文件夹。
  3. 进入wordpress文件夹,删除wp-content文件夹(这里是你的主题和插件安装处,因此不要覆盖它们)
  4. 将所有文件重新压缩成zip压缩包(目的是为了减少在线迁移文件)
  5. 上传该压缩包到网站目录,在线解压 (3、4两步骤只是为了省时间而做,当然也可以一个一个的将文件上传上去,一定会很慢)
  6. 运行 http://你的博客地址/wp-admin/upgrade.php ,升级数据库

完成!

 

在搭建WordPress之前,必须安装LAMP等PHP运行环境。可以参考我上一篇博文:用树莓派建LAMP+花生壳访问(非常详尽)[原创]

本文在上一篇的基础之上开始。

一、下载和解压wordpress

方法1:

可以很简单的使用这行代码安装wordpress:

安装完成后,把它与WEB服务器联系起来:

以上两步也可以自己手动安装,见方法2,方法3。

方法2:

可以在 http://cn.wordpress.org 上下载wordpress后解压到/var/www/html目录中,注意事先开启读写权限。

方法3:

手动利用命令下载、解压、复制或移动

下载:

解压:

用命令解压后,会在pi用户的home目录会生成一个wordpress目录。注意,它并不是在/var/www/html目录中。因此,我们需要做一个链接,可以使用 sudo ln -s /usr/share/wordpress /var/www/wordpress 将它们链接到一起,或者直接把文件复制到/var/www/html目录中:

查看全文

转载自:http://www.phpvar.com/archives/2663.html

@font-faceCSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体就不用再为只能使用Web安全字体烦恼了!肯定会有人问,这样的东西IE能支持吗?我告诉大家@font-face这个功能其实早在IE4就支持了,你肯定会感到惊讶。如果你看到一些英文网站或blog看到一些很漂亮的自定义Web字体,比如说首页的Logo,Tags以及页面中的手写英文体,一句话这些都是@font-face实现的,为了能让更多的朋友知道如何使用他,今天我主要把自己的一点学习过程贴上来和大家分享。

首先我们一起来看看@font-face的语法规则:

取值说明

  1. YourWebFontName:此值指的就是你自定义的字体名称,最好是使用你下载的默认字体(下载回来的叫什么字体,这里就填什么字体名),他将被引用到你的Web元素中的font-family。如“font-family:”YourWebFontName”;”
  2. source:此值指的是你自定义的字体的存放路径,可以是相对路径也可以是绝路径;
  3. format:此值指的是你自定义的字体的格式,主要用来帮助浏览器识别,其值主要有以下几种类型:truetype,opentype,truetype-aat,embedded-opentype,svg等;
  4. weight和style:这两个值大家一定很熟悉,weight定义字体是否为粗体,style主要定义字体样式,如斜体。

兼容浏览器

赞助商链接

说到浏览器对@font-face的兼容问题,这里涉及到一个字体format的问题,因为不同的浏览器对字体格式支持是不一致的,这样大家有必要了解一下,各种版本的浏览器支持什么样的字体,前面也简单带到了有关字体的几种格式,下面我就分别说一下这个问题,让大家心里有一个概念:

查看全文

本文为转载,原文地址:http://tutorials.hostucan.cn/how-to-add-custom-fonts-to-your-wordpress

自定义字体可以使网站变得新颖,并使它脱颖而出。相信许多用户都想要为自己的网站添加自定义字体。今天我们将通过这篇教程为大家介绍运用Typekit和CSS3@Font-Face method两种方法为WordPress添加自定义字体的方法。

在Wordpress主题中添加自定义主题已经成为一种普遍的趋势。实际上有的主题中加载了很多的自定义字体。但是加载太多的字体会使得你的网站变慢。所以今天我们要跟您分享正确加载自定义字体的方法,不至于使得网站变慢。

在添加自定义主题之前,我们首先要了解如何获取自定义主题。

付费字体一般都比较贵,但是我们可以在很多地方找到免费字体,比如:Typekit,FontSquirrel,fonts.com 等。

用Typekit为Wordpress添加自定义字体

Typekit中有付费和免费的字体,你可以使用付费的订阅也可以使用有限的免费的订阅。

首先注册Typekit账号并登陆,然后创建一个新的工具包:

如何在WordPress中添加自定义字体

然后选择一个你想要使用的字体,点击所选字体下方的“+Use fonts”按钮如下图:

如何在WordPress中添加自定义字体

随后进入如下界面:

如何在WordPress中添加自定义字体

点击选择当前的工具箱,进入新的窗口,如下图:

如何在WordPress中添加自定义字体

在这个界面,需要我门做的有:

1、点击“Publish”按钮。

2、点击右上角Embed Code选项和左边栏中第一项中的Using fonts in CSS按钮,复制界面中出现的两行Embed Code代码和要用到的CSS代码到txt文件并保存(之后会用到)。

然后回到你的WordPress管理界面,点击进入安装插件界面,安装并启用 Typekit Fonts for WordPress 插件。插件启用完成后,点击设置目录下的Typekit Fonts选项,然后复制之前保存的Embed Code代码到插件设置界面,如下图:

 如何在WordPress中添加自定义字体

然后添加如下代码到主题样式表中:

h1 .site-title { font-family: 'modesto-condensed', Arial, sans-serif; }

(代码中的’modesto-condensed’,是随着选择字体的不同而不同的。该信息在之前txt文件中有保存。)

还可以通过修改大括号之前的内容来设置运用字体的位置。

用CSS3@font-face在WordPress中添加自定义字体

运用CSS3@font-face是添加WordPress自定义字体最直接的方法。

首先你需要下载你喜欢的字体,并在你的主题或子主题目录下新建一个文件夹,命名为“fonts”然后上传字体到该文件夹。上传完成后,你还需要用CSS3@font-face将字体加载到你的主题样式表中,代码如下:

@font-face { font-family: Arvo; src: url(http://www.example.com/wp-content/themes/your-theme/fonts/Arvo-Regular.ttf); font-weight: normal; }

(不要忘记修改代码中font-family和url的值)

加载完成后我们将可以通过如下代码实现对字体的使用。

.h1 site-title { font-family: "Arvo", Arial, sans-serif; }

(该代码的使用跟上述Typekit中类似代码的使用方法一样)

这篇教程就给大家介绍到这里,希望对您有所帮助。

两款插件都挺好用的。支持虾米网和网易云音乐的网站直接调用。这是我一直在找的功能。因为我在虾米网上有自己的精选集,如果放到这里,以前就是按照老方法生成虾米播播。可是虾米播播有个局限性就是,如果我以后又给里面添加了新歌曲,我就又得重新去再弄一遍虾米播播,然后修改文章。更不用说生成时对大小的调整了。很麻烦。

首先看一下 wp-player 播放虾米精选集的效果


      优点:漂亮,简单。能显示歌词。代码插入简单直观。
      缺点:固定列宽,没有自由适应。
          说一下这个插件的调用方式。你在调用的代码段中看不到精选集的编号,而是在写文章的时候,在文章栏底部有一个“WP—Player吧播放器选项”,在里面填入,并设置好你插入的是什么东西就好了。由此看来,似乎是只能插入一个精选集吗?经过试验好像是的。所以它只支持一个精选集。

          下面是Hermit播放同一个精选集的效果
          [hermit autp=”0″ loop=”0″ unexpand=”0″]collect#:39869843[/hermit]
          优点:漂亮,简单,宽度自适应。如果要再插入一个精选集,就再用一行代码即可。
          缺点:调用代码稍显冗长,插入不直观。
          [hermit autp="0" loop="0" unexpand="0"]collect#:39869843[/hermit]
          [hermit autp=”0″ loop=”0″ unexpand=”0″]collect#:39274073[/hermit]