Category: wordpress基础

  • XAMPP错误: Apache shutdown unexpectedly解决办法

    这是Wopus的第一篇XAMPP的文章:使用XAMPP在电脑中运行WordPress–安装篇;

    XAMPP安装好之后启动,但有些用户在启动apache的时候会出现:

    16:50:25 [Apache] Status change detected: running
    16:50:26 [Apache] Status change detected: stopped
    16:50:26 [Apache] Error: Apache shutdown unexpectedly.
    16:50:26 [Apache] This may be due to a blocked port, missing dependencies,
    16:50:26 [Apache] improper privileges, a crash, or a shutdown by another method.
    16:50:26 [Apache] Press the Logs button to view error logs and check
    16:50:26 [Apache] the Windows Event Viewer for more clues
    16:50:26 [Apache] If you need more help, copy and post this
    16:50:26 [Apache] entire log window on the forums

    出现这个错误的原因是,XAMPP的设置的常用端口,包含http和https的端口都被占用了,解决办法:

    1,打开XAMPP的控制面板,找到:Apache的Config文件:

    7

    2,先打开 Apache(httpd.conf),找到:Listen 80 替换成:Listen 8080;找到:ServerName localhost:80 替换成:ServerName localhost:8080;保存。

    3,再打开Apache(httpd-ssl.conf),找到:Listen 443 替换成:Listen 4433;找到:和 ServerName localhost:443 替换成:和 ServerName localhost:4433;保存。

    4,关闭XAMPP,重新打开,再启动Apache就不会有问题了。

  • WordPress中文语言包使用教程

    安装完WordPress(官方英文版地址)之后, 安装语言包就相对简单多了。

    1,访问并下载WordPress 中文语言包(by Wopu)发布地址:点击访问。

    2,把.zip文件上传到wp-content目录。

    3,解压目录,会有一个languages目录。WordPress中文语言包的正确路径是:/wp-content/languages

    4,回到WordPress的安装根目录,找到wp-config.php文件并下载到本地 (WordPress安装成功之后,会自动生成wp-config.php文件),找到:

    define (‘WPLANG’, ”);

    修改成:

    define (‘WPLANG’, ‘zh_CN’);

    上传并覆盖空间里的wp-config.php文件。这样,WordPress后台就是中文版了。

    如果使用WordPress有任何问题,可以到Wopus帮助站(http://help.wopus.org)查看相关教程。

  • WordPress升级建议

    其实这篇文章很早就应该写出来,其实在之前的文章里,也或多或少的提到过,只是今天单独的拿出来当作一篇独立的文章来写,希望这篇文章能让各位对WordPress新版本升级有一个大概的了解。

    一,何时升级最合适?

    很多朋友都会在WordPress新版本发布的第一时间升级,其实这是不明智的做法,从WordPress的发展历程来看,一般新的正式版发布1~2周升级是最合适的。

    经过1~2周的测试,如果没有重大的BUG,说明这个版本是稳定的,值得升级,如果有重大的BUG,可以等官方的补丁出来之后一起升级,确保自己博客数据的安全性。

    二,升级之前需要注意的哪些?

    每个使用WordPress的用户,都或多或少的使用了一些插件;很少有朋友使用WordPress的默认主题。WordPress每次发布新版本,总有插件或者主题的兼容性问题,之前在Wopus的几个WordPress爱好者交流群中,总能听到因为插件或者主题的不兼容而导致升级失败的例子。

    所以,在升级之前,请各位到主题或者插件的作者博客上去看看,自己使用的主题或者插件是不是兼容WordPress 3.0,做一个兼容性的评测和升级的衡量,这样出现问题的几率会小一些。

    三,注意备份数据和修改的WordPress文件。

    这点其实是第二点的延伸,只是单独写出来了。

    就像WordPress的后台提醒一样,在升级之前,请先备份WordPress的数据。数据备份主要是数据库的备份和修改过的WordPress程序的备份。

    WopusIDC美国Cpanel主机完全备份教程;通过PhpMyAdmin备份数据库教程。

    至于程序的修改,主要是有些朋友给WordPress添加过一些个性化的功能,这些功能或多或少会涉及到WordPress文件的修改,备份这些文件,可以保证之前功能的延续使用。

    四,哪种升级方式最保险?

    虽然现在WordPress已经提供了后台在线升级程序的功能,但是这还是有一个选择性和安全性的问题。国内WordPress爱好者众多,所以也就制作了各种版本的WordPress中文版,有些WordPress新手,第一次不太熟悉,就使用了某一个中文版,这样在后台升级,可能会遇到一些问题,这里不方便举例,因为遇到的问题实在是五花八门。

    经常访问WordPress的朋友都知道,Wopus一直主张各位使用的都是英文原版+中文语言包。这样,可以直接在后台升级程序,语言包直接更新即可,而不像中文版,兼容性和延续性会可能有问题。

    所以,各位请继续使用WordPress程序官方版本+中文语言包。【WordPress中文语言包的使用方法】

    五,升级失败该如何处理?

    虽然WordPress后台支持在线升级,但是国内有些主机对这块的支持不是很友好,有时候插件在线升级都有点困难,所以各位需要评估是否需要使用在线升级,其实往空间里上传程序并覆盖,也是可以完成升级的。当然,国外主机升级都是没问题的。

    六,升级的详细步骤:

    1,升级之前检查当前自己使用主题和插件的兼容性,确定是否需要立刻升级。

    2,评估WordPress新版本的功能是否是自己切实需要的,确定是否需要立刻升级。

    3,备份WordPress数据。包含数据库的备份和部分修改过程序文件的备份。

    4,确定升级了,暂停使用所有的WordPress插件,并把WordPress主题切换到默认的。

    5,升级之后,重新启用主题和插件,并检查分类,标签,文章和一些个性功能是否正常。

    七,请各位不要跨版本升级。现在依然有用户使用WordPress 2.5,如果想从WordPress 2.5升级到WordPress 3.0,除了上面需要注意的,更需要主要的是,不要直接升级到3.0,重要最好一个版本一个都升级。

    八,给自己开一个测试博客。现在的WordPress主机的空间大小,附加域名参数和流量都比较宽裕,各位可以给自己建一个测试博客,可以单独测试新版本功能,也可以为升级做准备。

    说了这么多,还是希望各位能理智,正确对待WordPress新版本,也能按照正确的方法升级。

  • WordPress 3.0来了,你的主题准备好了吗?

    目前WordPress 3.0 RC已发布,新版增加了许多功能,可能喜欢尝鲜的朋友已迫不及待地升级了自己博客,利用原来2.9.2版的中文语言文件基本汉化了大部分菜单,只有少部分还是英文的,其中在主题选项中多出一个Menus功能,一个可以方便灵活地向导航菜单添加自定义内容的新功能。但当你打开这个选项时会提示“The current theme does not natively support menus, but you can use the “Custom Menu” widget to add any menus you create here to the theme’s sidebar.”大概的意思是:当前的主题不支持菜单功能,但你可以把利用这一“菜单”功能,添加的自定义菜单应用到主题侧边栏中,也就是小工具(E文盲,翻译的不好别见笑)。然而当你启用3.0版默认主题Twenty Ten后,这个提示就消失了,看来是新的默认主题针对3.0功能进行了优化。

    原来在默认主题functions.php中有一句:
    // This theme uses wp_nav_menu() in one location.
    register_nav_menus( array(
    'primary' => __( 'Primary Navigation', 'twentyten' ),
    ) );

    把这句代码添加到当前主题functions.php模板文件中,提示也消失了,关键就是这句了。

    但只修改这里,并不会真正在主题导航菜单上启用这个功能,只会在侧边小工具中多出custom menu小工具一项,还需修改导航部分代码,才会体验到新的功能。
    一般主题导航部分代码为:
    <?php wp_list_pages('title_li='); ?>

    或:

    <?php wp_list_categories('sorderby=name&depth=4&title_li='); ?>
    改为
    <?php wp_nav_menu( 'id=navbar' ); ?>
    也可以根据自己使用的主题功能修改为类似:
    <?php wp_nav_menu( 'id=navbar&menu_class=headermenu' ); ?>
    主题改造完成,下面简单介绍一下这个Menus功能的使用方法:
    打开Menus设置页面,在此添加一个新的自定义菜单:

    menus1-1

    在左侧选择准备显示在导航菜单的分类标题或页面,也可以添加一个链接,然后点击“add to menu”添加到新的自定义菜单中,保存菜单。

    menus2-1

    刷新博客页面,看看新的导航菜单是不是出来了。如果想实现二级下拉菜单,只需把准备显示在二级菜单的内容向右拖一下就可以了,当然二级菜单需要主题的功能支持.

    总结:个人感觉这是3.0版一个非常不错的新功能,可以灵活方便地变更主题导航菜单内容,不受主题本身限制,但之前所有主题都不支持这个功能,需手动修改模板文件,对新手而言,有一定难度。

  • WordPress 3.0 RC版安装全解析

    WordPress 3.0(WordPress 3.0 RC 1发布)在功能上有了不少的改进,有些功能很吸引人,Wopus就全新安装了WordPress 3.0,通过图文,一起了解WordPress 3.0。

    还是老办法,上传程序之后,在地址栏起输入域名,开始安装。(你使用哪种方法安装WordPress?)

    一,WordPress第一个安装页面没有任何改变。

    1

    二,第二个,第三个页面也没有任何改变。输入数据库相关信息之后,开始安装。


    三,安装成功之后的欢迎页面有很大的改变,蓝色框里是WordPress 3.0才新增加的:

    2

    四,安装成功之后,回到首页,WordPress的Default Theme也改变了。

    在WordPress 3.0主题里,找到了如下信息:

    Theme Name: Twenty Ten
    Theme URI: http://wordpress.org/
    Description: The 2010 default theme for WordPress.
    Author: the WordPress team
    Version: 1.0

    WordPress 3.0 RC版功能体验(图文):https://www.wopus.org/wordpress-news/wordpress-30/2100.html

  • WordPress插件安装全解析

    WordPress插件安装全解析

    安装WordPress插件,有几种方式,现在WordPress生态已经非常完善了,所以,通过WordPress管理后台搜索并且安装插件,是我们推荐的,也是最主流的安装方式。

    具体详情如下:

    1,登录WordPress管理后台(WordPress管理后台是固定的:域名/wp-admin);

    2,左侧功能栏模块找到:插件 >> 安装插件;

    3,我们要安装备份插件:updraftplus,在安装插件页面,右上角,输入插件名称:updraftplus,如果插件是存在的,会在搜索结果列表中显示,然后安装/激活即可。

    4,这里需要注意一个问题,如果是国内的主机,某一些机房,对国外的线路并不友好,可能会出现根本无法搜索插件,或者搜索出来了但是安装失败的情况。

    这种情况需要我们到WordPress官方插件目录:https://wordpress.org/plugins 去搜索并下载插件。然后在插件安装目录上传插件,激活,这是第二种办法。

    5,第三种办法,是通过FTP,SFTP或者服务器命令行,直接把插件压缩包上传到对应的目录,WordPress插件目录是固定的:xxx/xxx/域名/wp-content/plugins/目录。

    6,然后解压插件,再回到网站后台,点击 已安装插件,激活插件即可。

  • WordPress主题安装全解析

    WordPress主题安装现在已经有很完美的用户体验了,这篇文章会通过图文详细写清楚WordPress主题的安装办法。

    1,WordPress主题被WordPress官方收录

    如果需要安装的主题已经被WordPress官方收录,直接在WordPress管理后台/外观/主题/安装主题:

    接下来出现的界面和在WordPress官方主题目录一样,可以看到所有的主题,然后在搜索栏里输入想要安装主题的主题,这样就会出现主题,鼠标悬停在主题上,点击 安装 。

    安装之后再点击启用,这样WordPress主题就安装完毕了。

    2,WordPress没有被WordPress官方收录

    现在有很多付费的主题都没有被WordPress官方收录,需要下载主题压缩包之后安装,需要注意的是这个主题安装包一定要是zip格式的。

    还是到直接在WordPress管理后台/外观/主题/安装主题 ,点击 上传主题:

    输入主题的zip压缩包,然后上传主题,激活主题即可。

    3,还有一种是通过ftp软件上传主题到对应目录,这个不能是zip,要是主题的文件夹,最后在WordPress管理后台/外观/启用主题即可。

  • 选择好的主题和合适的域名

    WordPress是一个优秀的博客平台,但一个好的平台,还需要很多其他条件一起,才能做成一个好的博客。

    这篇文章就简单的和各位准备写博客的朋友的分享一下,在开博之前,应该思考或者准备好哪些。

    一个好的主题,是一个博客必须具备的,写生活,写技术,写自己的爱好,这些都是可以的,但都需要一个主题,这样博客才有继续下午的价值,当然,博客也可以当作发泄个人情绪的平台,但当一个博客越来越被关注或者想做好一个被大家都关注的博客,一个好的主题是十分必要的。

    WopusIDC现在有很多用户,其中有很多优秀的博客,他们都是有自己明确的主题,加上持之以恒的更新和写作,一个好博客就这么出现了,而且一直在持续。

    黑莓时光:http://www.berrytimes.cn,从建博客第一天起,就想好做什么了,所有的内容都围绕黑莓来,黑莓最新的资讯,黑莓软件,黑莓主题,黑莓Rom,黑莓手机,等等。由于稳定的,长期的更新,加上好资源的分享,黑莓时光迅速成为中文第一黑莓博客,现在去看看,黑莓时光上还只是有黑莓的内容。

    电影城堡:http://www.eemir3.com,这个博客的主题也非常清楚,就是写电影评论,但这些评论不是从其他地方抄袭来的,而是自己的真是看法,不管专业不专业,但却很真是,而且,由于对电影有一种特殊的爱好,加上评论都有“扯淡”的风格,时间上了,这里的评论已经成了一种习惯。

    作甚:http://www.zuoshem.com,这个IDC用户,写博客的目的很简单,玩病毒+折腾插件。所以,他的文章,要么是新插件的介绍,要么是病毒和杀毒软件的介绍,一个喜欢折腾的人,一个人品和博客内容都不错的博客。

    其他还有很多,通过以上几个博客,只是想让各位即将写博客的新手明白,一个好的主题对一个博客实在太重要了,所以,在确定写博客之前,你想好写什么内容了吗?

    有了好的博客主题,剩下的就是注册一个好的域名。

    由于域名资源比较紧张,所以,选择域名后缀就比较重要了,和之前相比,.com/.net/.org的地位已经下降了很多,而且由于后缀不断增加,域名多样化也就顺理成章了,现在很多朋友的博客域名后缀,有.me的,有.cc的,有.tk的,有.name的,等等很多,对于域名,注册的时候,一般都是用自己的网名,比如我的,就是qiuzhang.org,当然,还有很多都是用自己的姓名全拼,用网络ID,这些都是个人的爱好,这里只提醒大家一点,域名一旦注册好了,就别更换了,对于一个博客,有好的内容,支持成功的一部分,一年更换一个域名,可不是什么好注意,而且从搜索引擎的角度来说,域名注册使用时间越长,域名的权重就越大。

    既然说道了域名注册,就有一个很现实的问题,有些朋友不想放弃当前使用的域名,但续费的时候找不到之前的注册商了,或者不记得个注册域名的相关信息了,这样的情况很尴尬,也很无奈,所以这里也提醒各位,注册域名,不要贪小便宜,一个.com的域名,撑死也就55,平均一年下来,每天才多少钱,所以,就是有20一年的.com,如果注册商不是很好,还是建议各位不要注册,不然来年找不到续费,那就完蛋了。

    注册域名的时候,各位填写信息一定要真是,包含姓名,电话这些,都要真是,而且打定主意要注册了,一定要询问域名第二年的续费价格,别第一年10快钱,第二年续费几百,这样也是不行的。

    如果有朋友还没找到合适的域名注册地方,Wopus这里推荐光影互联(http://www.84dns.cn),作为Wopus旗下域名注册平台,在过去的两年中,域名注册量已经达到2000个,而且完全自助开通、续费的流程,也大大节省了注册时间,简化了注册流程。

    如果在光影互联注册域名:http://help.wopus.org/domains/about-domains/306.html

    如何在光影互联解析域名:http://help.wopus.org/domains/domain-record/311.html

  • 修改.htaccess保护博客

    .htaccess文件的作用非常大,今天Wopus就分享通过.htaccess文件来保护博客,防止博客别脚本注入。

    只需要简单的复制下面的代码,即可完成操作。在修改.htaccess文件之前,还是先把这个文件备份一下。

    需要网.htaccess里添加的代码:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{QUERY_STRING} (< |%3C).*script.*(>|%3E) [NC,OR]
    RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
    RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
    RewriteRule ^(.*)$ index.php [F,L]

    代码虽然简单,但是却非常有作用。

    延伸阅读: