WordPress 2.5.1 发布!!!

WordPress 2.5.1今天终于发布了!这次更新,总共包含了70多个修正。其中,主要以下几个方面做了改正:

1. 优化改进了管理后台的首页,写日志页以及回复编辑页
2. 对某些含有很多分类的博客做了更进一步优化
3. 修正了媒体上传在IE中出现的问题 (这可能是绝大多数人最盼望的吧)
4. 升级到了 tinymce 3.0.7
5. 对维基管理做了修正
6. 修正了IE下出现的布局问题
7. 各种可用性的更正

如果你只对安全性的更新感兴趣,可以 下载 wp-includes/pluggable.php, wp-admin/includes/media.php, 和 wp-admin/media.php 替换源文件即可。

下载地址 http://wordpress.org/download/

wordpress 2.5不能上传图片的解决办法

对新上传系统有问题?可以尝试如下几个步骤:
1. 保您上传的所有的WordPress文件是否正确。如果在上传的时候收到任何形式的“Call to undefined function”的讯息, 重新上传的所有文件。如果源文件较新,则不要选覆盖。删除wp-admin和wp-includes文件夹,重新上传新文件。

2. 例外情况:Call to undefined function: ctype_digit(). 可以下载一个新的link-template.php文件覆盖源文件:link-template.php

3. 清除浏览器的缓存,重新启动浏览器。重复做两次。再删除/wp-content/uploads/js_cache目录里的所有文件。

4. 更新Flash到最新版本:Flash

5. 如果是IE,点击后面的连接,把下载的文件上传到你的空间里,替换原文件:IE-Fix

6. 如果添加媒体的按钮不能显示。禁用所有的插件看按钮是否出现。如果是的话,就一个一个的激活插件,知道按钮消失的情况再次出现。升级这个插件。

7. 下载或升级bad-behavior插件:http://wordpress.org/extend/plugins/bad-behavior/

8. mod_security 可能会造成问题。禁用它,看看是否这就是问题所在。为此,需要新建一个.htaccess文件在wp-admin目录。内容为:

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

    这将为wp-admin整目录禁用mod_security。

 以上内容节选翻译自:http://wordpress.org/support/topic/164999?replies=1

希望能帮助大家

Fix the problem of language recognition

Finally, I’ve fixed the problem of language recognition.

Before, my site can not filter the posts very well in a language which is determined by the browser’s language setting to show on the homepage.
When I use the code :
<?php if ($_SERVER[“HTTP_ACCEPT_LANGUAGE”] != “zh-CN”) {query_posts(‘cat=57,16′);} ?>
in homepage, the posts can be filtered correctly in IE7: If your browser’s language setting is zh-CN, the homepage will show all the posts, else, the homepage will show all the posts in category ID 57/16.
But in IE6 or FireFox, it doesn’t work. Because the browser’s language setting is “zh-cn”, it’s not “zh-CN”.

So I added a condition :
<?php
            $lan=&$_SERVER[“HTTP_ACCEPT_LANGUAGE”];
            if (($lan != “zh-CN”)&&($lan != “zh-cn”)) {query_posts(‘cat=57,16′);}
?>

Maybe it is not very “beautiful”, but it works very well for me! So hope it can help you! Maybe one day, I can make it smarter!

Ps: The codition part is a general format in PHP code, but the execute part is only for WordPress!

WordPress 2.5 发布!

终于等来了Wordpress 2.5!刚刚完成了升级!

最开心的就是,目前看来,我的主题还是能很好地支持这个版本的! 呵呵!

还有,这次升级更新,操作后台可是发生了翻天覆地的变化啊!而且,好多指令也有了变化。要好好学习学习了!

下载Wordpress的连接:http://wordpress.org/download/

大家赶快升级吧!

7步完成WordPress安装

1. 点此下载最新版本的Wordpress 程序包,下载的文件格式应为.ZIP。
2. 用解压缩软件,如WinRAR, 将程序包解压。
3. 找到解压后目录中的wp-config-sample.php 文件,用文本编辑软件,如notepad即记事本,打开它。
4. 关键所在,即填写你的MySQL 数据库信息,这些信息由你自己在虚拟主机服务商提供的设置面板中定义,或者是由网络管理员默认配给。在wp-config-sample.php 文件的开始的部分,你会发现类似如下的代码:

    1. define(‘DB_NAME’, ‘putyourdbnamehere’); // 把putyourdbnamehere用你的MySQL 数据库名字代替
    2. define(‘DB_USER’, ‘usernamehere’); // 把usernamehere用你的MySQL 数据库用户名代替
    3. define(‘DB_PASSWORD’, ‘yourpasswordhere’); // 把yourpasswordhere用你的MySQL 数据库密码代替
    4. define(‘DB_HOST’, ‘localhost’); // 这一行不需要修改
    按照我中文所说的要求,填写相关的信息即可。以“另存为”的方式将wp-config-sample.php 文件改名为wp-config.php 保存。

5. 用FTP 软件,如FladhFXP,将所有解压后wordpress目录内的文件及文件夹,上传至你虚拟主机上想放置Wordpress的目录。

    1. 上传时所需的主机地址、用户名、密码等服务商或管理员会提供给你。
    2. 想放置Wordpress的目录由你自己决定,可以是根目录,也可以是你自己定义的新目录,它将决定你的Blog将以什么样的地址进行访问。放在根目录下,就可以用http://seanchenxi.com/访问我的Blog,如果放到如/blog/目录下,那么访问这个Blog 就要输入http://seanchenxi.com/blog/才行。

6. 在地址栏中输入http://你的域名/wordpress目录(如果你上传文件到根目录下,这一部分不需要)/wp-admin/install.php来执行安装工作,例如http://domainname.com/wp-admin/install.php 或者http://yourdomainname.com/wordpress/wp-admin/install.php
7. 根据提示,完成安装过程。最后安装程序会生成一个用户名和密码给你,通过它们,你就可以进入Wordpress的管理面板进行相关的操作了,并且,拥有的是最高权限。这个密码非常的重要,请你一定要记牢,推荐你在登录后将密码修改为你自己喜欢的字符串。

Comment installer WordPress/CMS dans l’ordinateur local

Normalement, pour installer un système de blog ou CMS, comme WordPress ou Joomla, il faut avoir un hebergement de web et les installer à distance. C’est souvent payé, mais c’est nécessaire pour la personne qui veut avoir un site personel.

Pour la peronne qui n’a pas de l’hebergement web, je vous conseille une logiciel – XAMMP. En utilisant cette logiciel, vous pouvez installer un sytème de blog ou CMS dans votre l’ordinateur locale.

XAMPP est un kit d’installation d’Apache qui contient MySQL, PHP et Perl. XAMPP est réellement très facile à installer et à utiliser – vous n’avez qu’à le télécharger, le décompresser et le démarrer. Selon votre système d’exploitation dans l’ordonateur, choisissez une version dans les liens suivants:

        XAMPP POUR WINDOWS
        XAMPP POUR MACOSX
        XAMPP POUR LINUX

Au dessus, ce sont des liens de son site officiel, il y a des détailles pour l’installation.
Continue reading

让博客识别浏览器语言,从而显示不同语言日志!

我因为人在法国,所以写日志时常要用3种语言交替:
中文是为了和大家共享一下我在法国的留学生活啦,还有就是以我的外文水平写不出来的东西…
英文是为了写博客赚钱啦,顺便能提高一下英语水平,学金融这是必备工具啊;
法文啊,这是我在这边的生活工具嘛…
好了,废话不多说,以下的code是我刚刚学来的,还没有深入研究:
进入你wordpress管理界面,然后进入主题编辑器,打开主页面模板,在
<?php if (have_posts()) :?>

<?php while (have_posts()) : the_post();:?>
之间插入如下代码:

<?php if ($_SERVER["HTTP_ACCEPT_LANGUAGE"]="zh-cn") :?> --识别浏览器的语言是否为 zh-cn
<?php else :?>
<?php if (is_home()) {query_posts('category_name=en');}?> --若不是 zh-cn, 在首页只显示" en "种类的日志
<?php endif ;?>

如果你不知道其他语言的代码是什么,进入IEinternet选项,在常规标签的最下方有一个语言按钮,单击它会打开一个新的小窗口,让你进行语言首选项的设置,你会看到有一个添加(A)…的按钮,点击它就能在新打开的小窗口中看到所有语言以及其代码。

希望这些能帮到你!!

Leaving Your Blog in the Root Directory

Giving WordPress its Own Directory While Leaving Your Blog in the Root Directory

Many people want WordPress to power their site’s root (e.g. http://example.com) but they don’t want all of the WordPress files cluttering up their root directory. WordPress allows you to install the WordPress files to a subdirectory, but have your blog exist in the site root.The process to move WordPress into its own directory is as follows:

  1. Create the new location for the core WordPress files to be stored (we will use /wordpress in our examples).
  2. Go to the Options panel.
  3. In the box for WordPress address (URL): change the address to the new location of your main WordPress core files. Example: http://example.com/wordpress
  4. In the box for Blog address (URL): change the address to the root directory’s URL. Example: http://example.com
  5. Click Update Options.
  6. Move your WordPress core files to the new location (WordPress address).
  7. Copy the index.php and .htaccess files from the WordPress directory into the root directory of your site (Blog address).
  8. Open your root directory’s index.php file in a text editor
  9. Change the following and save the file. Change the line that says:
    require('./wp-blog-header.php');
    to the following, using your directory name for the WordPress core files:
    require('./wordpress/wp-blog-header.php');
  10. Login to the new location. It might now be http://example.com/wordpress/wp-admin/
  11. If you have set up Permalinks, go to the Permalinks panel and update your Permalink structure. WordPress will automatically update your .htaccess file if it has the appropriate file permissions. If WordPress can’t write to your .htaccess file, it will display the new rewrite rules to you, which you should manually copy into your .htaccess file (in the same directory as the main index.php file.)

Retrieved from:http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

↑ Back to top