任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

WordPress 日志类型转换插件:Post Type Switcher

我们知道 WordPress 默认就有 日志(Post),静态页面(Page)等默认日志类型(Post Type),WordPress 3.0 版本之后,WordPress 又可以让开发者自定义日志类型(Custom Post Type),那么当你撰写日志的时候,想从一个日志类型转换到另外一种日志类型,怎么办呢?推荐你用 Post Type Switcher 插件。 Post Type Switcher 这个 WordPress 插件可以让你把 Post 转换成 Page,Page 转换成 Post,以及其他自定义日志类型进行自由转换非常方便。安装之后,在日志编辑页面的“发布”按钮上面,就有个修改日志类型的下拉菜单,点击要改成的日志类型,点击 OK 即可,非常方便。 WordPress 日志类型转换插件:Post Type Switcher 下载:Post Type Switcher。 标签:WordPress 插件

使用 WordPress 的导航菜单

WordPress 原来默认的导航菜单只能是页面,或者分类,或者两者,如果想自己加入一个自定义链接都需要修改主题,非常不方便,所以一个完全可定制化的自定义的 WordPress 导航菜单成了所有人的需求。 而 WordPress 3.0 的其中一个非常重要的功能是一个全新的菜单管理系统,这个系统可以让我们创建包含由日志,页面,分类,标签和其他链接组成的完全自定义菜单,并且还支持多级菜单,非常方便和强大,今天就谈谈如果使用 WordPress 3.0 这个全新的导航菜单。 WordPress 导航菜单系统的概述 首先我们简单解释下这个导航系统的几个概念: 主题位置:就是定义导航菜单在当前主题位置的名称,比如你在导航位置定义了一个菜单,名字就叫做导航菜单,那么这里就显示“导航菜单”。你可以定义多个主题位置的名称,也就是说可以在主题多个地方使用菜单系统,比如侧边栏的 Widget 等。 独立的菜单:上面定义了菜单在主题的位置,那么这里就是定义菜单的具体内容。 添加菜单项:会提供一堆选择让你添加,比如分类,页面,标签,日志,其他日志分类,还有自定义链接等。 菜单项:可以对具体的菜单项进行配置,比如设置是否新窗口打开,这个菜单项标题,描述,Class 等等。 使用 WordPress 的导航菜单 如何激活 WordPress 自带的导航菜单 要使用 WordPress 导航菜单功能,首先要给当前的主题注册导航菜单,从上面我们知道,我们可以注册一个或者多个导航菜单的主题位置,我么可以使用下面两个函数: register_nav_menu():注册一个主题位置。 register_nav_menus():注册多个主题位置(使用数组形式)。 这里我们只注册一个导航菜单的主题位置: register_nav_menu( ‘nav-menu’, ‘导航菜单’); nav-menu 是这个导航菜单的名字,用来在函数中定义身份的,而“导航菜单”则是名称,在 WordPress 后台使用的时候可见。 添加和显示导航菜单 注册好之后,就可以到 WordPress 后台 > 外观 > 菜单 添加菜单,添加的菜单的顺序是这样的: 首先定义好一个单独的菜单。 然后吧这个菜单赋给一个主题位置。 接下来就是添加和配置菜单项。 然后我们到主题的显示菜单的位置通过以下 wp_nav_menu() 就能把刚才定义的菜单显示出来,当然 […]

WordPress 技巧:使用邮箱也可以登陆 WordPress 后台

如果你的开放注册的 WordPress 博客的用户忘记了他们的用户名,但是应该很小机会他们会连自己注册时候所用的邮箱也会忘记,所以如果可以使用邮箱登陆 WordPress 的话,对于用户来说会更加方便。 而 WordPress 对于用户注册提交的邮件也是要求唯一的,所以使用邮箱登陆是完全可行的。WP Email Login 这个插件就是实现使用邮箱登陆 WordPress 后台。并且这个使用非常简单,只需上传激活即可。 下载:WP Email Login。 标签:WordPress 技巧 WordPress 插件

WordPress 技巧:移除 WordPress 后台的主题编辑器

我们知道在 WordPress 后台 > 主题 > 编辑器 菜单下可以直接编辑主题,但是直接在后台修改主题,一不小心改错会把整个网站搞挂掉(特别是修改当前主题的 functions.php 文件),或者不小心按错把一些代码删错,所以最好就把这个菜单移除了。代码如下,添加当前主题的 functions.php 文件即可: function remove_editor_menu() { remove_action(‘admin_menu’, ‘_add_themes_utility_last’, 101); } add_action(‘_admin_menu’, ‘remove_editor_menu’, 1); 标签:WordPress 技巧

使用 WP-Postviews 统计日志浏览次数

WP-Postviews 是我一直推荐的插件之一,它可以在统计每篇日志被浏览的次数,通过对每篇日志的统计,这样我就可以知道哪些日志受读者欢迎,并且可以实现博客日志流量 Top 10 等功能,非常方便和强大。并且最新版的 Postviews 还支持缓存,在你的博客使用 WP Super Cache 等缓存插件缓存之后,它照样还可以进行统计。 WP-Postviews 安装和设置 WP-Postviews 安装非常简单,只要上传和激活即可。然后到 WP 后台 > 设置 > Postviews 配置输出: 首先它可以让你设置统计那些用户的浏览,everyone 是统计所有人,guest 是普通用户,registered user only 只统计注册用户 。 Postviews 可以让你选择是否统计蜘蛛爬虫的浏览。 设置显示的模板 它还可以让你显示浏览次数最多的日志列表的模板 另外它还能详细设置哪些页面可以显示日志的浏览此数和显示给谁,我觉得这个貌似有点多余了。 当你卸载 Postviews 的时候,它还可以让你把写入到 options 的选项删除了。 WP-Postviews 使用 要让你的博客在页面上显示浏览次数,你需要修改你博客当前使用的主题,在主循环中插入以下代码: <?php if(function_exists(‘the_views’)) { the_views(); } ?> 你可能需要修改 index.php, archive.php, single.php, post.php 或者 page.php […]

WordPress 技巧:动态修改 WordPress Heading 标签

在博客的首页或者其他列表页,一般来说 H1 标签是博客的标题,H2 是日志的标题,而到了日志的页面,则日志的标题应该是给予 H1 标签,这个无论从语义上说还是 SEO 上说都是最好的,那么日志的内容怎么给设置子标题的 heading 标签呢? 按照语义,在日志页面,H1 是日志的标题,那么日志的第一级子标题是 H2,然后是 H3,这样的话,到了首页和列表页,如果还是显示全文,那么就可能出现博客子标题和博客标题的 Heading 标签都是 H2,这个显然不符合语义,对 SEO 也是没有帮助,所以我们需要在首页或者列表页对日志内容中 Heading 标签就行降级,下面是具体的代码,添加到主题的 functions.php 即可: add_filter( ‘the_content’, ‘wp_dynamic_headings’ ); function wp_dynamic_headings( $content ) { if(is_singular()){ return $content; } $content = str_replace( array( ‘<h5’, ‘</h5>’ ), array( ‘<h6’, ‘</h6>’ ), $content ); $content = str_replace( array( ‘<h4’, ‘</h4>’ […]

WordPress 技巧:创建博客作者页面

根据 WordPress 模板结构,WordPress 会使用 author.php 文件,如果没有,就会使用 archive.php 文件,如果还是没有,最后就会使用 index.php 文件来显示博客的某个作者的文章列表。 所以如果你想改变你的博客作者列表页面的样子,需要创建一个 author.php 文件,如果不存在,通过拷贝 archive.php,如果 archive.php 也不存在,那就拷贝 index.php吧。 如果你想显示作者的网站,邮箱和个人履历等这些资料,让读者更多地了解这个作者。可以加上以下代码: Articles by <?php the_author(); ?> Author Website: <?php the_author_url(); ?> Author Email: <?php the_author_email(); ?> Author Bio: <?php the_author_description(); ?> 标签:WordPress 技巧

WordPress 技巧:自动清理评论回收站

在 wp-config.php 文件中添加以下代码即可: define(‘EMPTY_TRASH_DAYS’, 1); 上面的 1 就是每天自动清理下评论回收站,如果要 3 天就改成 3,当然也可以改成其他数字。 标签:WordPress 技巧

多说更新到 0.8 版本:和 WordPress 整合更紧密!

最好的社会化评论服务多说将其 WordPress 插件更新到 0.8 版本,这个版本堪称多说的一个重大更新,和 WordPress 整合变得更加紧密。 除了首页和文章评论数计数采用 AJAX 方式加载,以及按评论条数排序的热门文章小工具挂件等功能之外,这次多说的更新,在评论实时写回本地的基础上,多说进一步改进,在多说管理界面中做的删除、通过、标记为垃圾评论等操作,都会同步到本地数据库,实现了两者的完全同步。这个对于博主来说方便了很多,对于垃圾留言的操作无需进行两次。 关于多说的详细介绍:多说:最好的社会化评论服务 下载:多说 WordPress 插件。 标签:WordPress 插件 多说

WordPress 技巧:无需输入 FTP 信息就能升级 WordPress 及插件

你是否碰到这样的情况:当添加,删除,升级 WordPress 插件或者直接升级 WordPress 的时候,WordPress 总是提示让你输入 FTP 帐号信息,非些烦人。 如果你使用虚拟主机的话,一般不会出现这样的,但是如果你使用 VPS 或者 DV 的话,就很可能出现这种情况,因为 WordPress 是基于文件的所有者来判断的,如果你的服务器的用户名和文件的用户名不是一样的,那么 WordPress 就会让你通过 FTP 来进行更新。 但是每次输入 FTP 信息是非常烦人的,其实我们可以在 wp-config.php 中定义下面这些常量来让 WordPress 自动获取 FTP 信息,而无需每次手动输入: //添加 FTP 信息,防止每次都提示输入 define(‘FTP_HOST’, ‘ftp.yoursite.com’); define(‘FTP_USER’, ‘Your_FTP_Username’); define(‘FTP_PASS’, ‘Your_FTP_password’); //如果你的 FTP 可以使用 SSL 连接,把下面设置为 True define(‘FTP_SSL’, true); 标签:WordPress 技巧

WordPress 技巧:强制 WordPress 直接升级

当添加,删除,升级 WordPress 插件或者直接升级 WordPress 的时候,有些用户的 WordPress 无法直接升级,总是提示让你输入 FTP/SFTP 帐号信息,这是因为 WordPress 是基于文件的所有者来判断的,如果你的服务器的用户名和文件的用户名不是一样的,那么 WordPress 就会让你通过 FTP/SFTP 来进行更新。 但是如果服务器的用户其实已经有权限对 FTP/SFTP 上传的文件进行读写的话,我们除了在 wp-config.php 定义 FTP/SFTP 信息之外,其实我们还可以强制 WordPress 直接升级。只需要在 wp-config.php 添加如下一行代码即可: define(‘FS_METHOD’,’direct’); 标签:WordPress 技巧

WordPress 技巧:移除留言表单的 URL 字段

如果你使用的是 WordPress 标准的留言模板,并且你想移除留言表单的 URL 字段,你可以在当前主题的 functions.php 添加如下代码: function wpjam_remove_comment_fields($fields) { unset($fields[‘url’]); return $fields; } add_filter(‘comment_form_default_fields’,’wpjam_remove_comment_fields’); 标签:WordPress 技巧

WordPress 技巧:如何获取日志内容的第一段

如果日志没有填摘要,使用日志的第一段作为摘要是不错的选择,那么如何获取日志内容的第一段呢?可以使用下面的函数: function get_first_p($post){ //如果是使用 Windows Live Writer 这些工具写日志,可能使用<p>和</p>进行分段 if(preg_match(‘/<p>(.*)<\/p>/iU’,trim(strip_tags($post->post_content,”<p>”)),$matches)){ return $matches[1]; } else { //如果直接在 WordPress 写日志,使用换行符(\n)来分段 $post_content = explode(“\n”,trim(strip_tags($post->post_content))); return $post_content [‘0’]; } } 标签:WordPress 技巧

WordPress 心情评论插件

WordPress 心情评论插件 当看我们看完一篇不错的文章的时候可能最大的感受是不错,或者超赞,而不好的文章怎让我们觉得无聊,甚至觉得扯谈,而深度分析技术的文章可能不懂,有时候真的只是不小心路过。是的,这个时候我们只想把这种感觉表达出来,而不是洋洋洒洒写一段很长的评论,但是现在博客评论系统,都是让我们去评论,或者简单的顶下,没有这样让我们快速表达自己对文章心情的插件。而对于博客作者来说,没有读者评论又让他失去继续写博客的动力,那么是否有种更简单的评论方式呢? 这就是我们 WordPress 心情评论插件的由来,这个插件让博客的读者无需评论,而通过简单的点击就能表达自己对当前文章的感受,非常方便,这样满足读者的快速评论的需求,而博客的作者也能通过这个知道自己文章给用户的感受,进一步进行改进。 WordPress 心情评论插件使用 WordPress 心情评论插件安装非常简单,只需要简单的上传到插件目录激活即可,然后在文章的末尾会出现几个心情评论图标,用户就可以根据自己的感受去选择: WordPress 心情评论插件 你可以在本文末尾测试下该插件。 WordPress心情评论插件设置 我们可以在 WordPress 后台 > 设置 > 心情评论设置 对 WordPress 心情评论插件进行设置: WordPress 心情评论插件基本设置 如下图,我们可以设置:未投票提示文本,已投票提示文本,投票人数显示格式,表情图标的 CSS(已经有一个基本的 CSS,你可以进行定制)。 WordPress 心情评论插件基本设置 WordPress 心情评论插件心情图标管理 默认已经有6个心情图标,当然你可以增加更多,设置自己设计心情评论图标,都可以通过后台增加删除或者修改: WordPress 心情评论插件心情图标管理 购买 WordPress 心情评论插件 WordPress 心情评论插件不是免费的,目前定价为 14.99 RMB,终身免费升级。 购买地址:http://wpjam.net/item/smilie-vote/s 标签:WordPress 插件 WordPress 自定义字段

WordPress 技巧:如何获取日志内容的第一段

如果日志没有填摘要,使用日志的第一段作为摘要是不错的选择,那么如何获取日志内容的第一段呢?可以使用下面的函数: function get_first_p($post){ //如果是使用 Windows Live Writer 这些工具写日志,可能使用<p>和</p>进行分段 if(preg_match(‘/<p>(.*)<\/p>/iU’,trim(strip_tags($post->post_content,”<p>”)),$matches)){ return $matches[1]; } else { //如果直接在 WordPress 写日志,使用换行符(\n)来分段 $post_content = explode(“\n”,trim(strip_tags($post->post_content))); return $post_content [‘0’]; } } 标签:WordPress 技巧

WordPress 技巧:把页面从搜索结果中排除

默认情况下,WordPress 搜索结果显示发布的日志和页面,如果你想把页面从 WordPress 搜索结果中排除,在当前主题的 functions.php 文件中添加如下的函数: add_filter(‘pre_get_posts’,’search_filter’); function search_filter($query) { if ($query->is_search) { $query->set(‘post_type’, ‘post’); } return $query; } 当然,你也可以把 post_type 设置为 page,这样搜索结果只有页面。 标签:WordPress 技巧

jQuery 图片播放插件 FancyBox 和其 WordPress 插件

什么是 FancyBox FancyBox 是一个 jQuery 图片播放插件,它可以使用类似于 MAC 系统中 “Lightbox” 方式在网页前面浮动显示和播放图片,网页内容,或者其他多媒体内容。 FancyBox 的特性 支持图片,HTML 元素,Flash 动画,Iframe 以及 AJAX 支持。 可以自定义播放器和 CSS 样式。 可以以组的形式进行轮转播放。 如果加载了鼠标滚动插件(mouse wheel plugin),FancyBox 还支持通过鼠标滚动事件来翻阅图片。 通过 easing plugin,可以实现更花哨的轮转效果。 可以在放大的元素下面添加阴影,使得更有立体感觉。 FanyBox 的 WordPress 插件 正是因为 FancyBox 的强大,很多 WordPress 爱好者,就开发了 FancyBox 的 WordPress 插件,增强 WordPress 的图片显示效果。 1. Easy FancyBox Easy FancyBox 可以非常容易让你在 WordPress 中启用 FancyBox 插件,Easy […]

WordPress 心情评论插件

WordPress 心情评论插件 当看我们看完一篇不错的文章的时候可能最大的感受是不错,或者超赞,而不好的文章怎让我们觉得无聊,甚至觉得扯谈,而深度分析技术的文章可能不懂,有时候真的只是不小心路过。是的,这个时候我们只想把这种感觉表达出来,而不是洋洋洒洒写一段很长的评论,但是现在博客评论系统,都是让我们去评论,或者简单的顶下,没有这样让我们快速表达自己对文章心情的插件。而对于博客作者来说,没有读者评论又让他失去继续写博客的动力,那么是否有种更简单的评论方式呢? 这就是我们 WordPress 心情评论插件的由来,这个插件让博客的读者无需评论,而通过简单的点击就能表达自己对当前文章的感受,非常方便,这样满足读者的快速评论的需求,而博客的作者也能通过这个知道自己文章给用户的感受,进一步进行改进。 WordPress 心情评论插件使用 WordPress 心情评论插件安装非常简单,只需要简单的上传到插件目录激活即可,然后在文章的末尾会出现几个心情评论图标,用户就可以根据自己的感受去选择: WordPress 心情评论插件 你可以在本文末尾测试下该插件。 WordPress心情评论插件设置 我们可以在 WordPress 后台 > 设置 > 心情评论设置 对 WordPress 心情评论插件进行设置: WordPress 心情评论插件基本设置 如下图,我们可以设置:未投票提示文本,已投票提示文本,投票人数显示格式,表情图标的 CSS(已经有一个基本的 CSS,你可以进行定制)。 WordPress 心情评论插件基本设置 WordPress 心情评论插件心情图标管理 默认已经有6个心情图标,当然你可以增加更多,设置自己设计心情评论图标,都可以通过后台增加删除或者修改: WordPress 心情评论插件心情图标管理 购买 WordPress 心情评论插件 WordPress 心情评论插件不是免费的,目前定价为 14.99 RMB,终身免费升级。 购买地址:http://wpjam.net/item/smilie-vote/s 标签:WordPress 插件 WordPress 自定义字段

WordPress 技巧:在注册页面显示自定义消息

如果你的 WordPress 博客是开放注册,并且你想在注册界面给用户做些自定义信息提示,你可以在当前主题的 functions.php 文件加入以下代码: add_action(‘register_form’, ‘wpjam_register_message’); function wpjam_register_message() { $custom_message = ‘ <div style=”margin:10px 0;border:1px solid #e5e5e5;padding:10px”> <p style=”margin:5px 0;”> 欢迎注册我爱水煮鱼。 </p> </div>’; echo $custom_message; } 标签:WordPress 技巧

WordPress 发布 3.4.2 安全更新

在 WordPress 3.4 版被下载了 1500 多万次之后,WordPress 发布了 3.4.2 安全更新,主要修正以下问题: 修正 WordPress 后台在旧版本浏览器的兼容问题。 修正主题预览和截图显示的问题。 改进在可视化编辑器下插件兼容性。 解决在一些分类下永久链接结构的分页问题。 避免 OEmbed 提供和引用跟踪的错误。 阻止大小不合适头部图片的上传。 另外 3.4.2 这个版还修复了一些安全问题,并包含了一些安全加固,这些漏洞包括潜在的用户越权,和多站点安装下不受信任用户的 bug。 下载:WordPress 快速安装指南:使用 SSH 安装,升级和迁移 WordPress 博客。 标签:WordPress

5个最佳明星时尚八卦 WordPress 主题

如果你喜欢娱乐圈的是是非非,并且想建立一个关于明星是非八卦的网站,或者想为自己喜欢的明星创建博客,甚至是有些明星为自己创建博客,WordPress 功能强大,易用性强等等原因使得使用 WordPress 来搭建是一个最佳的选择。但是在开始之前需要选择一个适合明星时尚和八卦休闲的 WordPress 主题,今天就给大家推荐几款这方面的 WordPress 主题。 1. CelebrityPress WordPress Theme (by Gorilla Themes) CelebrityPress 这个杂志型的主题非常适合那些想创建和姓名,八卦,音乐,电影等相关的网站,这个主题功能完整,有视频播放器,高效的主题后台设置和管理以及广告管理等。 详细介绍 | 演示 2. Gossip City Gossip City 是一个免费的主题,三栏,非常适合创建一个简单的明星八卦博客。 Download | 演示 3. Blog Magazine Theme deZine (by ThemeShift) deZine 是一个非常适合创建杂志类型的 WordPress 主题,这个主题非常容易定制,在 footer 和 侧边栏都有 Widget 可以设置,非常方便,建立一个明星八卦博客,这个主题也是非常适合的。 详细介绍 | 演示 4. Phiyaz Entertaintment & Community Theme Phiyaz […]

限制登录尝试次数的 WordPress 插件:Limit Login Attempts

默认情况下,无论是通过登录页面,或者通过发送特殊 Cookie 信息的方式,WordPress 允许无限次的登录尝试,这样是非常不安全,会让密码被暴力破解。Limit Login Attempts 限制登录尝试的次数来防止暴力破解,增强 WordPress 的安全系数。 Limit Login Attempts 插件特点: 设定每个登录 IP 的重复尝试次数; 设定使用 Cookie 验证方式尝试次数; 警告用户剩余登录尝试次数和锁定时间; 可选的电子邮件通知功能; 处理反向代理服务器,防止代理攻击; 这个插件还允许通过 Filter 设置白名单。 下载:Limit Login Attempts 标签:WordPress 插件

WordPress 技巧:通过 ID 快速获取日志内容

如果已经知道 ID,我们一般可以通过下面的代码获取日志内容: $post = get_post($post_id); $post_content = $post->post_cotent; 其实我们可以通过 get_post_field 这个函数更简单更快速的方式获取日志内容: $post_content = get_post_field(‘post_content’, $post_id); 实际上这个函数还可以用来快速获取日志的其他字段,详细可以参考 get_post_field 函数的 codex 页面。 标签:WordPress 技巧

使用 .htaccess 提高 WordPress 的安全性和可用性

.htaccess 是一个特殊的文件,它能改变服务器的设置,比如它可以定制 404 错误页面。 .htaccess 看起来很复杂,其实并不难,我们可以把它认为是由一些简单命令或者用法说明组成的文本文件,不过它却能极大的提高站点的安全性。 1. 保护 .htaccess 自身的安全性 阻止通过读取和写入 .htaceess 来更改服务器安全性的设置。 <files .htaccess> order allow,deny deny from all </files> 2. 隐藏服务器的数字签名 隐藏服务器的数字签名之后,入侵者将更难找到安全漏洞,因为他们不知道网站背后的服务器是什么。 ServerSignature Off 3. 限制上传文件的大小 这个能够帮助阻止 DoS 攻击(用户通过上传巨大的文件来冲垮服务器)并且能够节约带宽。 LimitRequestBody 10240000 # limit file uploads to 10mb 4. 停止 mod_security 过滤器 这个设置是可选的,并且要特别小心处理。这些指令告诉服务器不要使用 mod_security 过滤器,因为 mod_security 过滤器不允许用户发表含有这些单词 “curl”,“lynx” 或者 “wget” 等等单词的文章。这个看起来有点琐碎,但是这个让一些站点头痛,因为这些单词几乎那些站点每天都会用到。 SecFilterInheritance Off 5. […]

WordPress 技巧:如何修改 WordPress 数据库前缀

我们知道 WordPress 的数据库表,可以设置前缀,默认是 wp_,很多同学也就默认用了 wp_,如果某种原因(比如提高安全性)要修改的 WordPress 数据的前缀,我们应该怎么做? 开始之前 修改数据是一件风险很高的工作,开始之前必然就是做好数据库备份,也可以把博客设置为维护状态。 在 wp-config.php 修改数据库前缀 打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 wpjam_。 $table_prefix = ‘wpjam_’; 修改数据表名字 打开 PHPMySQL,找到你的数据库,然后执行以下 SQL,把所有数据库表前缀从 wp_ 改成 wpjam_。 RENAME table `wp_commentmeta` TO `wpjam_commentmeta`; RENAME table `wp_comments` TO `wpjam_comments`; RENAME table `wp_links` TO `wpjam_links`; RENAME table `wp_options` TO `wpjam_options`; RENAME table `wp_postmeta` TO `wpjam_postmeta`; RENAME table […]

WordPress 技巧:在特定日志类型中进行搜索

如果你的 WordPress 使用了多个日志类型(Post Type),并且只想在搜索结果中只显示特定的日志类型,可以在 functions.php 文件中添加如下代码。 function wpjam_search_filter($query) { if ($query->is_search) { $query->set(‘post_type’, ‘your_post_type’); } return $query; } add_filter(‘pre_get_posts’,’wpjam_search_filter’); 注意需要将第三行的 your_post_type 改成你要搜索的日志类型的名称。 标签:WordPress 技巧

安装 WordPress 后进行的优化和调整

安装好 WordPress 之后,在开始写博客之前,我们需要对 WordPress 进行一些基本的优化和调整,下面是我在安装好 WordPress 之后进行的最基本的优化和调整: 1. 更改永久链接 WordPress 默认的永久链接是这样的 http://blog.wpjam.com/?p=1282,这样的永久链接只是说这是 ID 为 1282 的日志,并没有其他信息,如果把链接修改成 http://blog.wpjam.com/article/after-wordpress-is-installed/,就让人一看到就知道这个链接是最初是在 2008 年 3月 25 号发布的,讲解安装 WordPress 之后应该做的事情,并且这样对搜索引擎会更加友好。 更改永久链接,到 WordPress 后台 > 选项 > 永久链接 设置即可。但是伪静态链接需要你的主机支持,否则会在你域名之后有出现 index.php,虽然 Windows 主机也可以实现上面的永久链接,但是个人还是推荐你尽量使用 Linux 服务器,一般的 Linux 服务器都支持 mod_writer,比如我现在使用 (mt) Media Temple 主机(mt 的详细介绍)。 2. 更换默认主题 选择一个更专业或者适合自己个性的主题,会让大家感觉你是认真在写博客,是的,写博客需要专业的态度,不仅仅在内容上,而且包括博客的主题的表现上。现在有成千上万的主题可以下载,你可以从 http://wordpress.org/extend/themes// 选择自己喜欢的主题,如果你要更加彰显自己的个性,你也可以自己设计,或者找人设计,正如你所知,本站长期承接 WordPress 相关的项目,显然包括 WordPress 主题设计,以及 PSD2WPtheme,详细你可以查看 […]

WordPress 技巧:给 WordPress Page 添加摘要输入框

SEO 一个方面就是给页面添加 Meta Description,虽然添加 Description 不会更改页面的权重,但是在 Google 等现代搜索引擎的搜索结果页面会直接使用 Description 来作为搜索结果,这样显示得更加友好,用户也能一眼就知道博客文章或者页面主要内容是什么,使得用户更加容易点击你的页面,增加博客的流量。 我一般是使用 WordPress 的摘要直接作为 Meta Description 进行 SEO,但是默认情况下 WordPress Page 编辑页面没有摘要(Excerpt)输入框,所以对 WordPress 进行 SEO 的时候比较麻烦。 这个时候我们就可以通过以下代码给我 WordPress Page 添加摘要输入框: add_action( ‘admin_menu’, ‘my_page_excerpt_meta_box’ ); function my_page_excerpt_meta_box() { add_meta_box( ‘postexcerpt’, __(‘Excerpt’), ‘post_excerpt_meta_box’, ‘page’, ‘normal’, ‘core’ ); } 只需将以上的代码添加到当前主题的 functions.php 文件即可。当然你也可以添加一个插件头,作为一个单独插件使用。这样在 WordPress 后台编辑 Page 的时候和编辑 Post 一样有摘要输入框了。 标签:SEO WordPress […]

WordPress 是怎么盈利的

我们都知道 WordPress 是一个通过社区管理的开源程序,人人都可以参与,程序本身是免费提供的。那么 WordPress 背后商业化运作的 Automattic 公司是怎么盈利的呢?下面是 Automattic 目前盈利的一些方式,我相信它们的盈利模式可以给我们国内一些发布开源程序的公司一些启迪和参考: 1. Blog Hosting(博客主机服务) WordPree 给如 Om Malik, All Things D 等这些大公司以每个月 500 美元提供博客主机服务,因为使用 WordPress.com 基础服务架构来托管 WordPress 博客,所以性能肯定会比其他虚拟主机要好的很多,这个属于 WordPress.com 的 VIP 帐号,也并不是每个人都能申请到的。 2. Google AdSense WordPress.com 上免费博客可能有时候会有 Google Adsense 的广告,我相信你和我一样都没有见过,因为出现广告需要满足以下几个条件: 博客访问用户不是使用 Firefox 浏览器。 如果访问用户注册了 WordPress.com 帐号,并且没有登录。 访问用户不是来自一个 WordPress.com 其他博客,所以从 abc.wordpress.com 到 xyz.wordpress.com 的用户肯定不会看到广告了。 虽然需要那么多个条件才显示广告,但是 WordPress.com 上产生的广告费还是非常显著的,因为 WordPress.com […]

互联网上 1/6 的网站由 WordPress 创建

福布斯的文章 《互联网的母语》 中提到: 今天,WordPress支撑着互联网上1/6的网站,大约6,000万个网站,而且每天还新增10万个。这些网站借助云存储服务运行,每月吸引3.3亿访客浏览34亿页的内容。 使用 WordPress 建站已经越来越主流了,国外前 100 名博客半数使用 WordPress,你呢? 标签:WordPress

WordPress 技巧:在 Footer 载入 jQuery 代码

在 Footer 加载 Javascript 代码是最好的方式,但是 WordPress 总是在 head 加载 jQuery 代码,那么怎么在 Footer 加载 jQuery 代码呢? 在当前主题的 functions.php 函数中添加如下代码: function wpjam_load_jquery_in_footer( &$scripts) { if ( ! is_admin() ) $scripts->add_data( ‘jquery’, ‘group’, 1 ); } add_action( ‘wp_default_scripts’, ‘wpjam_load_jquery_in_footer’ ); 标签:WordPress 技巧

100% Secure Checkout

PayPal / MasterCard / Visa