分类目录归档:wordpress教程

wordpress资讯教程

Wordpress3.4最新版本

WordPress出现“开玩笑,呵?”的解决办法

最近一直再折腾主题,主题安装好以后在在使用控制面板时候经常出现“开玩笑,呵?”刚开始我还以为我测试的主题被别人插了恶意代码,后来仔细扫描了一下主题也没发现什么原因

今天有客户从我这边购买主题,也出现了同样的问题,我自己的主题是我从官方购买然后汉化的,中间不可能插入代码,中间想到群里面的一个兄弟告诉我他曾经也是用过那个主题,并且我们是从一个地方下载的,因此主题插入代码的解释不攻自破,看来还是另有其他原因

我想到可能是主题升级过程中带来的版本不兼容,因此从在本地搭建环境慢慢测试,发现wp3.4以上版本普遍存在这个问题,3.3.2以及以下版本不存在此等问题,证实了自己的猜想

然后开始检查wp的各个函数,可能是自己技术不到家具体原因还不明确,如果你也出现了这种情况,请用旧版本覆盖一下就好

tk

我的博客,我的免费TK域名

可以说我是一名忠实的C4D爱好者,2011年喜欢上C4D到现在已经一年多时间了,去年时候下载教程基本上都是在新浪博客,当时顶级域名的博客网站特别少,几年过年以后,独立网站博客可以说如雨后春笋,层出不穷,C4D的中文教程也越来越多,但是一直以来,还是只有小部分人,可以拥有自己的独立博客,在下面的教程中,我将告诉大家怎么免费或得域名,使用Wordpress建立一个自己的独立网站博客!

在教程开始之前先让我们了解一下tk域名的来源:

  • 位于南太平洋的新西兰海外领地Tokelau(历史上亦称联合群岛或托克劳群岛)的地区顶级域名。目前可以免费申请,特殊域名(少于4个字母,特殊含义等)需要收费。
  •   适合建BBS以及其他交互式讨论网站,因为TK域名与TV域名一样,除了是国家域名外,有着另一层意思,TV是电视,而TK是说话、讨论。

今天的主要内容是注册免费的顶级域名!

  • 打开网站:http://www.dot.tk/zh/index.html(TK域名注册中文站)
  • 进入以后自己进行注册,怎么注册我就不进行截图了
  • 登陆自己的账户以后,点击Domin Panel(域名管理)按钮

Domin Panel

  •  然后点击Add A Domin(增加一个域名) 

 

addadomin

然后会出现一个域名输入框,输入自己喜欢的域名,然后点击Add New Domin(增加域名)然后选择FreeDomin(免费域名)点击下一步

domin

  • 点击Next,进入下一步,具体下一步的设置,请按照图中的截图,进行设置,中间填写的博客地址意思是域名跳转到自己的博客首页
  • 点击右下角的下一步,你马上就要成功了,兴奋不??!!

tk

此时你已经成功了,让全世界为你欢呼吧,我注册的tk域名是http://www.liuronghuan.tk/(域名点击之后跳转到我的博客主页http://liuronghuan.com/)通过上面的几步,我们已经拥有了一个自己的域名,并且转发到了自己的博客首页,下面的教程我将告诉大家怎么讲自己的域名做成独立博客,希望大家持续关注哦

Wordpress3.4最新版本

使用Captcha插件解决WordPress垃圾留言问题

自从学习网站制作以后,每天晚上睡觉之前都会巡查一下网站,看一下打开速度,最近收录多少,友情链接,留言回复等,昨天晚上睡觉之前也不例外,处理完所有问题才睡觉

今天早上起来打开Q邮箱傻眼了,几十条垃圾留言通知,全是英文的,她妹的,可恨至极,前一段时间其实也有来及留言,只不过没有那么多,三五天来一条还是可以忍受的,今天实在受不了了

在别人的网站看过有人使用加减乘除的验证,来解决来及留言,机器总不能会算数吧,再次度娘一下原来此插件名字叫做Captcha

Captcha的功能介绍:

  • 可以自己设置在什么位置显示验证(登陆界面,注册界面,密码找回界面,留言回复界面)
  • 设置验证的算术形式,加减乘除自己可以任意选定
  • 数字的显示问题,可以选择数字,也可以选择英文,本站是中文站点,我还是比较喜欢只显示数字的

有了Captcha从此远离垃圾留言,你快来试验一下吧

Wordpress3.4最新版本

WordPress500错误的解决办法

今天要把客户的网站在线测试,只能和现在的网站放在一个主机下面了,上传Wordpress压缩包时候出现错误,提示说是文件夹权限问题,然后倒回头来看一下现在的网站,试着修改一下文件夹权限,没想到悲剧了,网站打不开了,自己也记不得原来的权限是什么了,悲剧呀

最终还是度娘给力

  1. 将Wordpress目录下全部文件权限设置为755。因为500错误的原因之一就在于访问的资源权限被设置成了777,这样的设置本身就很危险,服务器为了确保安全就会拒绝访问。当然还有更稳妥的方法就是把文件夹属性设置为755,文件设置为644
  2. WordPress根目录下.htaccess文件有错误,通常是因为写入了不合语法的规则。尤其是安装了WP super cache这个插件之后就容易出现这样的错误。备份原来的.htaccess文件,新建一个.htaccess或者编辑服务器上的原文件,清空其中内容,修改属性为0666,然后在wordpress后台的设置–固定链接管理中,更新永久链接即可
  3. 插件启用以后和主题的某些函数冲突,关闭插件即可

至此问题全部解决,可能还有其他问题会引起500错误,欢迎大家补充提出解决方案

Wordpress3.4最新版本

WordPress更换域名以后

今天帮狐狸大哥把域名从点点搬家到了wordpress,中间过程一切顺利,在修改数据库时候使用了一段代码,记录下来作为备忘

  • 进入数据库后台在 phpMyAdmin 中选择对应数据库,然后点击 “SQL”,并在输入以下代码:(数据库最好先备份以防不测)
  • UPDATE wp_options
    SET option_value = replace( option_value,'http://old.com','http://new.com')
    WHERE option_name = 'home' OR option_name = 'siteurl';
    UPDATE wp_posts SET post_content = replace( post_content,'http://old.com','http://new.com');
    UPDATE wp_posts SET guid = replace( guid,'http://old.com','http://new.com') ;
    
  • 把http://old.com 修改成你以前的域名 把 http://new.com 修改成你现在新的域名这步完成了之后,你访问新的域名时,就会看到和原来域名一模一样的 WordPress 博客了
Wordpress3.4最新版本

WordPress游客留言邮件提醒一键搞定

在使用Themeidea主题的时候发现一个小问题,游客留言只有管理员能收到提醒,如果我回复了别人的留言没有提醒,着实感觉很蛋疼,所以打开良心童鞋的loper主题研究了一会,终于把里面的邮件提醒代码抠出来了

使用方法:
  • 在functions.php里面加入下面的代码,将里面的邮件地址改成你自己的就好

 

//评论邮件回复
	/* comment_mail_notify v1.0 by willin kan. (無勾選欄) */
	function comment_mail_notify($comment_id) {
	  $admin_email = get_bloginfo ('admin_email'); // $admin_email 可改為你指定的 e-mail.
	  $comment = get_comment($comment_id);
	  $comment_author_email = trim($comment->comment_author_email);
	  $parent_id = $comment->comment_parent ? $comment->comment_parent : '';
	  $to = $parent_id ? trim(get_comment($parent_id)->comment_author_email) : '';
	  $spam_confirmed = $comment->comment_approved;
	  if (($parent_id != '') && ($spam_confirmed != 'spam') && ($to != $admin_email)) {
		$wp_email = 'no-reply@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])); // e-mail 發出點, no-reply 可改為可用的 e-mail.
		$subject = '您在 [' . get_option("blogname") . '] 的留言有了新回复';
		$message = '
		

' . trim(get_comment($parent_id)->comment_author) . ', 您好!

您在《' . get_the_title($comment->comment_post_ID) . '》的留言:
' . trim(get_comment($parent_id)->comment_content) . '

' . trim($comment->comment_author) . ' 给你的回复:
' . trim($comment->comment_content) . '

你可以点击查看完整内容

欢迎再度光临' . get_option('blogname') . '

(此邮件由系统自动发出, 请勿回复.)

'; $from = "From: \"" . get_option('blogname') . "\" <$wp_email>"; $headers = "$from\nContent-Type: text/html; charset=" . get_option('blog_charset') . "\n"; wp_mail( $to, $subject, $message, $headers ); //echo 'mail to ', $to, '
' , $subject, $message; // for testing } } add_action('comment_post', 'comment_mail_notify'); // -- END ----------------------------------------
Wordpress3.4最新版本

WordPress欢迎您

当经常来你博客留言的朋友,访问你的博客的时候,标题栏出现一个欢迎信息是不是让人感觉很温暖呢,答案是肯定的,今天就传授大家一下折个独门秘籍。

把以下代码放到你 WordPress 主题的 header.php 或者 footer.php 文件中去就可以了:






注意:
  1. 只有留言以后再次访问才会出现
  2. 为了SEO,建议不要添加此段代码(个人感觉)
wordpressbanquan

我的WordPress我的版权

大家在观看Themeidea的文章的时候可以发现每个文章下面都有一个版权声明,这个版权需要一篇文章一篇文章的添加么,答案是没有必要呵呵,以需要几个代码就可以了

wordpressbanquan

wordpressbanquan

打开主题下的 functions.php 文件,在最后添加如下代码,将版权什么的修改成自己的就好了

代码如下:
function feed_copyright($content) {
     if(is_single() or is_feed()) {
          $content.= "

"; $content.= '» 版权所有:Themeidea » 《'.get_the_title().'》
'; $content.= '» 本文链接:'.get_permalink().'
'; $content.= '» 站长声明:除特别标注,本站所有文章均为原创. 互联分享,尊重版权,转载注明出处'; $content.= "


"; } return $content; } add_filter ('the_content', 'feed_copyright');
Wordpress3.4最新版本

Themeidea使用的wordpress代码高亮插件WP-Syntax

Themeidea一直很想和大家分享一些简单的WordPress教程,但是一直没有找到一款合适的代码插件,今天终于发现一款不错的插件WP-Syntax,自我感觉效果还不错,对网速影响也不是很大【官方教程

使用教程:
  1. 在后台搜索WP-Syntax插件并且启用
  2. 使用:编辑文章时,选择HTML模式下,插入<pre lang=”LANGUAGE”>This is code!</pre>
举例:
其中lang=''内为高亮代码的种类,我较常用的php、css和javascript都支持,当然WP-Syntax支持可不止这些(更多);line=''内的数值是行数,可删可留。
QapTcha验证代码教程

实现Qaptcha滑动解锁的方法解析

WordpressQaptcha滑动解锁教程

网站博客的垃圾留言很让人纠结,Qaptcha的诞生让他部分上解决了这个问题,总体来说效果还是比较好的,并且它的界面比较酷,在一定程度上增强了用户体验,今天我就给大家说一下怎么配置你的主题,让你的网站也拥有这款绚丽的功能!

方法一,使用插件,【点击下载】,下载之后安装启用就好,不用其他设置

方法二,需要自己配置代码,比较麻烦,但是喜欢折腾的童鞋我还是比较推荐这种方法

  • 下载配置文件,【点击下载】,放在你主题的文件夹里面
  • 修改主题的header.php文件,将下面的代码放在<head></head>里面
  
    • 修改functions.php文件,将下面的代码放在<?php后面
  
/qaptcha/jquery/QapTcha.jquery.css” />
  • 编辑主题的comments.php在需要添加滑动解锁的地方添加<div id=”QapTcha”></div>

配置过程中可能会出现的问题:

      • 滑动以后不能解锁,修改js中的Qaptcha.jquery.php位置$.post(“/您的目录位置/Qaptcha.jquery.php”,{,网站如果在二级目录下更应该注意
      • 提示提示,使用了“wp_die”函数,那是因为已经使用了ajax评论,可以看一下Willin Kan的comments-ajax.php 里面将“wp_die”改成了“err”,然后就没有问题了