Wopus问答第一期

以后Wopus将不定时的从Wopus问答中分享一些精彩的问答内容给需要的同学: 1、很多同学在下载主题之前都会关注很多相关的问题,其中有一个问题也是最常出现的,那就是主题的语言,如果碰上英文主题就会觉得很难用,那么这个问题将探讨一下中文主题与英文主题的区别:中文主题与英文主题的区别是什么; 2、尽管WordPress已经步入3.0了,也一直有很多同学从其他的博客程序转到WordPress来,但还是有很多同学对WordPress不是很了解的,这个问答简略的介绍了WordPress能做些什么类型的网站:新手提问——WP能做什么; 3、在WordPress内容页的评论里,除了评论的内容外还会显示非评论的内容,这些内容很大部分是站外的引用提醒,这个问题就解释下这些引用的内容是什么:pingback与trackback的区别是什么; 4、WordPress的主题可以做得很简单,也可以做得非常复杂,但不管如何的简单或是复杂,都离不开主题的基本模板文件:WordPress的主题模板文件命名; 5、文章内容太长,结果全显示在首页或是列表页上了,这样不但影响查看同时也因为内容太多而影响页面的加载速度,看看如何让列表只显示部分内容:文章列表显示“更多”; 6、面包屑导航可以清晰明了的指明访客现在所处在博客的什么位置,就像清晰的路标一样,那么如何来制作这个“路标”呢:怎样制作WordPress的面包屑导航; 7、WordPress的侧边栏可以显示很多不同的内容,可以是主题默认的内容,也可以是后台启用的Widget,但整个博客的侧边栏显示的内容都一样,就有些重复的严重,那就从这个教程里解决重复显示的问题吧:如何实现首页和文章页的侧边栏内容不同; 8、WordPress不只是用在一个人的博客,也可以是个可以多作者的博客,不同的作者当然就要显示不同的内容了:如何在wordpress侧边栏调用某作者的最新文章列表;

修改.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] 代码虽然简单,但是却非常有作用。 延伸阅读: 修改 .htaccess 实现 301 重定向 16个简单实用的.htaccess技巧

WordPress技巧:彻底清除pingbacks

当其他博客在文章中有提到你的博客或者某一篇文章的链接时,这是你的博客就会收到一个Pingbacks,主要是提到相互通知的作用,但是这个功能越来越鸡肋了,越来越多的广告通过这种形式进行传播,今天就来一个彻底关闭这个功能的方法。 需要用到数据库,直接在数据库中修改,但在修改之前,还是先把数据库给备份一下。 1,通过phpMyAdmin登陆数据库。 2,点击 Sql按钮: 3,在新弹出的窗口中输入下面这条命令: UPDATE `wp_posts` SET ping_status=”closed”; 4,完毕,从此之后再也不会看到pingbacks的任何信息了。 延伸阅读:Pingback和Trackback的区别

WordPress技巧:根据发布日期展示广告

前几天,Wopus分享了一篇:在WordPress第一篇文章里添加广告的文章,今天再分享一篇类似的文章,主要的功能是让广告根据日志发布日期展示。 假设,我们需要在发布时间超过15天的文章中展示广告,我们今天只需要简单的设置一下代码,就能完成。 第一步: 功能实现起来很简单,用PHP编辑器打开当前模版的 functions.php文件。 复制以下代码进去: function is_old_post($post_id=null){ $days = 15; global $wp_query; if(is_single() || is_page()) { if(!$post_id) { $post_id = $wp_query->post->ID; } $current_date = time(); $offset = $days *60*60*24; $post_id = get_post($post_id); $post_date = mysql2date(‘U’,$post_id->post_date); $cunning_math = $post_date + $offset; $test = $current_date – $cunning_math; if($test > 0){ $return = true; }else{ $return =…

新手上路:优化WordPress设置

新手上路:优化WordPress设置

这是一篇新手教程,对那些刚接触WordPress,刚建完WordPress的朋友还是很有价值的。 教程基于WordPress 2.8,所以可能有些选项无法使用。请确认自己的WordPress版本不低于WordPress 2.8。 一,安装之后第一件事情,修改admin的密码。 原因很简单,WordPress安装完毕时默认生成的密码很难记住,所以及时修改密码,修改成自己常用的,或者容易记忆的都可以。从WordPress 2.8开始,安装登陆之后,WordPress会提醒要修改当前信息。 二,创建新的管理员。 不是每个人都喜欢admin这个登录名,而且很多朋友都有自己的网络ID,用自己常用的网络ID登陆博客是件很必要,也是很容易的事情。 操作:用户–添加新用户,其他如图,注意特别注明的地方: 三,修改博客名称和博客描述。 博客独一无二,所以博客名称和博客描述也要及时修改,做到与众不同。 四,勾选注册选项 除非你需要注册之后才能评论,否则请确认勾选了设置首页的 任何人可以注册,并且查看 设置–讨论中的“用户必须注册并登录后才能发表评论 ”之前的勾是否去掉。 五,勾选自己所在的时区,并勾选自己喜欢的日期格式和时间格式。 这个功能是从WordPress 2.8推出的。没太大的价值,一直都在认为是在为SNS做准备。 六,日志撰写设置。 在Wopus发布的一篇日中 调查:如何更新内容到WordPress博客,绝大多数朋友都是使用WordPress后台更新日志,设置都比较简单,各位按照自己的喜欢设置即可,值得注意的是下面的更新通知,详情请看:提高博客流量的一点小技巧 七,阅读设置。 一般的博客,都是列表式的,这里主要是设置显示在博客首页的日志数量和FEE数量。并设置FEED中显示全文或摘要。建议FEED中显示全文。排版最好的,可以看电影城堡。 八,评论设置。 这块看似选项很多,其实也都很简单。主要是设置博客和博客之间的通信,也是为了增强评论者之间、博主和评论者之间的互动。除了默认设置,还可以通过插件来增强互动,插件辅助的功能,主要是有新评论通知。 九,多媒体设置。 与其叫多媒体设置,不如叫 图片设置。因为视频上传之后,根本无法播放(懂得WordPress默认能播放视频的朋友可以帮忙回答一下。),所以这里主要是设置图片。图片的各种尺寸的设置没技巧,但要和自己的主题能兼容。至于目录,可以查看这片文章:安装WordPress之后应做的事情 十,隐私设置。 想不想让搜索引擎搜索到,勾选一下就OK,至于这个功能的实现,有兴趣的朋友欢迎研究,有成果了,欢迎投稿(https://www.wopus.cn/tougao)分享。延伸阅读:在Win服务器下永久链接伪静态的方法 十一,永久链接。 WordPress给出了多种链接表现形式,还有自定义类型的。如果设置,完全看自己的,当然,自定义基本上都是为了设置伪静态链接,设置为静态,首先是要主机支持Mod_rewriter。WopusIDC作为WordPress专用主机,对于这些基本的要求,都完全支持。 至于如何设置伪静态,参考这个帖子:如何设置伪静态。 以上11点都是最基础的,当然,上面写的也只是参考,如果有更好的,不必把上面的当成标准。也希望能通过Wopus分享给大家。 除此之外,Wopus在早前曾今有三篇新手教程,也都不错,各位新手朋友可以一起看看: 一,WP新站之安装后必做的10件事 二,安装WordPress之后应做的事情 三,升级WP 2.8前后需要知道的10件事

即时获取博客最新评论的方法

即时获取博客最新评论的方法

对于我们这些博主来说,写个小文维持小站的更新,然后看看网友的评论,这是一件非常惬意的事!所以可以这么说,我们博主打开自己的网站无非是二个目的:一是更新博客,二是看网友评论。 对木木个人来言,大部分打开自己的网站是为了看看有没有新的评论,然后作出及时的回复。虽说这也没啥大问题、大关系,我在想:既然大部分是为了知道有没有新的评论,那有没有能即时获取博客最新评论的客户端或者插件呢? 答案当然是肯定的,有! 这客户端呢,说详细点就是一个能即时提醒收到新邮件的客户端,如QQ、G-Talk。这2个客户端都能在新邮件到达时,在屏幕的右下角弹出提示,接下来来看看一些具体的设置步骤: 1.WordPress后台——设置“常规”——电子邮件:填上你自己的邮箱地址——保存更改: 2.WordPress后台——设置“讨论”——任何时候都给我发送电子邮件:勾选“有人发表评论时”和“评论等待审核”——保存更改 OK,这样你就能第一时间知道有新的评论了!(若主机不支持邮件发送或邮件发送系统有问题,可用插件WP Mail SMTP) 以上的方法说白了就是通过WordPress自带的邮件通知功能实现的,不过还有个插件:Comment Fetion Alert,它的功能是“当有新的评论时通过飞信给管理员发送短信.其实就是借用飞信的API给自己发短信”。这个方法我就没使过了,有兴趣的可以尝试下! 最后说几句,个人建议是经常使用QQ的朋友直接填QQ邮件得了,若不用的QQ朋友推荐使用G-Talk,它相比QQ客户端小得多得多!当然,不管是通过件或是短信的即时通知,这都有一个度,不然这邮件、短信就变成了烦人的垃圾邮件、垃圾短信了! 建议开博不久或是评论不多的博客使用此功能!

WpRecipes: WordPress高手为你解决各种疑难杂症

感谢老帕的分享 WpRecipes 是一个国外博客,于2008年10月5日出生,由名为 Jean-Baptiste Jung 的强人维护。这是一个通过让读者提出各种WordPress 使用问题,然后作者发布文章给出解决方案的博客。 我在WpRecipes 找到了许多简单易懂的WordPress技巧,应该说它里面的每篇文章都很简短,下面列出接近30条WordPress 技巧的链接目录,感兴趣的朋友进去看看。(其中一些恐怕经常玩WordPress 的人也不知道哦!)

WordPress不同页面调用不同侧边栏技术详解

感谢韩人.Net的投稿,这篇文章从某种意义上讲,让WordPress更像一个CMS了,所以,我们强烈推荐推荐你阅读这篇文章。 前言: 不同的页面有不同的内容.而Sidebar作为一个向访者推荐本站其它内容的区域,争对内容显示不同的Sidebar就变得尤为重要了。比如在首页的 Sidebar放上Feed收藏栏目,最新评论栏目,而在日志页Sidebar放上随机文章,最热文章。如果你是一个GG ADER,那么你就可以让首页不显示广告,日志页显示广告。好了,一起来动手。 正文开始: 以WordPress中文平台目前使用的这个THEME为例。它是一个两栏主题,没有使用Widgets,所有页面全部使用这个相同的Sidebar。现在我们动手,让单独日志页面调用Sidebar2.php。 注意:下文提到的所有PHP文件.都是你目前使用的主题的目录里边,直接使用后台就可以修改.步骤是:进入后台 > Design > Theme Editor 。在右侧的模版文件列表里就可以选择要修改的文件并进行操作。

关闭WordPress发布日志的自动保存功能

WordPress系统发布日志的时候有一个自动保存功能,可以自动保存当前日志文件,可惜这个功能有时候有一些问题,并且在系统中无法设置,因此我们可能会需要关闭这个发布日志的自动保存功能。 比如,如果我们使用国外比较慢的服务器(如DreamHost)发布文章,中途的自动保存有时会长达几十秒钟,在自动保存的过程中如果点发布文章,则系统会自动保存两篇文章(一篇在草稿中),很烦人。 由于自动保存没有设置的地方,因此需要手动修改程序来关闭,打开wordpresswp-adminpost-new.php文件,找到第八行(对于WordPress 2.3.1而言),将wp_enqueue_script(‘autosave’)一行删除或者注释掉就可以了。 对于其他版本的WordPress,也可以修改这个文件,搜索那一行代码即可。 本文链接地址:http://www.williamlong.info/archives/1175.html

End of content

End of content