分类目录归档:WordPress

如何让wordpress 在新窗口打开链接?

如何让wordpress 在新窗口打开链接?

这个问题开始也一直困扰着我,后来在网上找了找发现有很多的方法,大体上有这么几种:

第一种:wordpress在新窗口打开链接

只要在header.php文件中,标签之间加入以下代码即可:

<base target=”_blank”>

这种方法简单有效,暂时还没有发现什么问题,本博客也是采用的这种方法。

第二种:wordpress在新窗口打开链接

打开wp-admin文件夹,找到admin-header.php文件打开。找到以下代码:

<a href=“<?php echo trailingslashit( get_bloginfo( ‘url’ ) ); ?>” title=“<?php esc_attr_e(‘Visit Site’) ?>” >
 在最后一个尖括号”>”前插入[target="_blank"](方括号内的内容)。然后保存该文件。这样,在后台打开前台首页的链接就会在新窗口打开了。

添加之后的代码是:

<a href=“<?php echo trailingslashit( get_bloginfo( ‘url’ ) ); ?>” title=“<?php esc_attr_e(‘Visit Site’) ?>” target="_blank" >
 第三种:留言评论在新窗口打开链接

首页打开wp-includes文件夹,找到comment-template.php文件打开。找到以下代码:

$return = “<a href=’$url’ rel=’external nofollow’ class=’url’>$author</a>”;
 在标签中插入一句[target="_blank"]尖括号中的内容,然后保存。这样,访客昵称所指向的链接就会在新窗口打开了。

添加之后的代码为:

$return = “<a href=’$url’ target="_blank" rel=’external nofollow’ class=’url’>$author</a>”;
 第四种:友情链接在新窗口打开链接

打开wp-admin目录下的includes文件夹,找到meta-boxes.php文件打开。找到以下代码:

<input id=“link_target_blank” type=“radio” name=“link_target” value=“_blank” <?php echo
 ( isset( $link->link_target ) && ($link->link_target == ‘_blank’) ? ‘checked=“checked”‘ : ”); ?> />
 将以上代码修改为:
<input id=“link_target_blank” type=“radio” name=“link_target” value=“_blank” checked=“checked” />
 这样就可以了。或者是你在添加友情链接时,在最下面有一些选项,可以直接选在新窗口打开链接的。

wordpress重装

wordpress重装

1、进入phpmyadmin,导出数据库。事先若能用wordPress Database Backup备份数据库也可以。备份的时候,不要忘了/wp-content/uploads文件夹下的东东啊。
2、删除WordPress已安装数据库里所有table表。
3、用免费ftp工具或在线文件管理进入WordPress安装目录,删除config.php.htaccess这两个记录文件或安装痕迹。
4、重新设置config.php。[可选](WordPress一般会自动创建这个配置文件)
5、浏览器输入你WordPress网址,重装WordPress。填写数据库信息、管理员信息。
6、记住admin密码,进入重装后的WordPress后台,修改admin密码。[可选]
7、再次进入phpmyadmin,恢复或导入数据库。

在新浪SAE上安装wordpress并实现伪静态

在新浪SAE上安装wordpress并实现伪静态

核心提示:新浪SAE是Sina App Engine的简称,它是新浪免费提供的应用开发和运行平台,我们已经在前面介绍过。今天向大家介绍,如何在新浪SAE上建立自己的wordpress博客,并实现伪静态。

新浪SAE是Sina App Engine的简称,它是新浪免费提供的应用开发和运行平台,我们已经在前面介绍过。今天向大家介绍,如何在新浪SAE上建立自己的wordpress博客,并实现伪静态。

1、注册帐号:要使用新浪SAE搭建自己的博客,当然首先需要注册一个新浪SAE的帐号。注册地址:http://sae.sina.com.cn/,现在已经可以和自己的新浪微薄进行绑定注册了。

2、创建应用:注册登录后,点击“我的应用”,能够显示出已经创建的应用列表。点击下面的创建新应用,进入应用设置。

3、创建二级域名:这里设置的就是我们所创建的应用的访问地址,设置好后直接点击创建应用,这个一个应用就创建完成了。

4、安装wordpress博客程序:创建应用后直接点击“推荐应用”,选择Wordpress for sae后面的安装,进入选择应用界面,这里为了安全,需要你输入注册时填写的安全验证密码。

这里,在第一项里选择我们刚刚建立的应用名称,第二项选择“安装为新版本”,第三项随便填入一个1-9的整数,然后点下面的“安装到以上位置”。

到这里系统会自动加载选择的应用程序,加载完成后会显示如下界面,点击“点击此处进入初始化页面点此管理该应用”进入博客的设置。

5、设置wordpress。也就是咱们最常见的设置,依次在下面输入你的站点标题、用户名、密码,点击确认,到这里,你的博客就已经建好了。访问地址就是你创建的应用地址。

6、实现wordpress的伪静态:伪静态的好处大家都清楚,但是常用的伪静态方法对SAE来说并不适用,SAE有自己的伪静态设置方法。首先从“应用列表”进入我们刚刚建立的应用。点击“应用管理”中的“代码管理”。

选择“操作”中的“编辑代码”

进入新的页面后,我们会看到,左上角有一个“Config Path”,SAE就是通过设置它来实现伪静态的。点击它,在右侧会显示它的编辑页面,在里面加入如下代码。

handle:

- rewrite: if(!is_dir() && !is_file()) goto “index.php?%{QUERY_STRING}”

如下图:

点击SAVE保存。

最后将wordpress里的固定链接格式设置成如下格式“/html/%post_id%.html”,这个可以根据个人喜好进行调整。

至此,wordpress的伪静态就设置完成了。

最后给大家一个演示,属于本站的一个备份,http://earnfs.sinaapp.com/

WordPress评论者链接重定向跳转并在新窗口中打开

WordPress评论者链接重定向跳转并在新窗口中打开

一:评论者链接重定向:

细心的朋友可能会注意到,在一些wordpress博客上,当随便打开一篇文章,鼠标放在任意一个评

论者上,浏览器状态栏显示的地址为:http://earn.yesmall.biz/?to=http://earnfs.sinaapp.com/的形式,打开以后仍是转到评论者的网站上。再观察你的站上面的评论链接,评论者链接直接就显示为评论者的链接。结果都一样,

有什么区别呢?从一定程度上讲默认的这种链接每一个评论都是一个外链,会分散站点的权重,就跟我们前文中所讲不要让友情链接在所有页面都显示是同样的道理,修改为重定向之后效果会好一些。

方法:在主题目录的functions.php的适当位置添加如下代码:

//comments link redirect
add_filter(‘get_comment_author_link’, ‘add_redirect_comment_link’, 5);
add_filter(‘comment_text’, ‘add_redirect_comment_link’, 99);
function add_redirect_comment_link($text = ”){
$text=str_replace(‘href=”‘, ‘href=”‘.get_option(‘home’).’/?r=’, $text);
$text=str_replace(“href=’”, “href=’”.get_option(‘home’).”/?r=”, $text);
return $text;
}
add_action(‘init’, ‘redirect_comment_link’);
function redirect_comment_link(){
$redirect = $_GET['r'];
if($redirect){
if(strpos($_SERVER['HTTP_REFERER'],get_option(‘home’)) !== false){
header(“Location: $redirect”);
exit;
}
else {
header(“Location: http://你的网址/”); exit;
}
}
}

当然 ,如果你还有特殊需求,也可以重定向控制评论框中的文本的URL链接。
二:评论链接新窗口打开:

WordPress默认的评论者链接都是在同一个窗口中打开的,访客点击评论者链接之后就离开了你的站,

也就没有了回头客,很多时候流量就是在这个时候丢失的。

方法:在wp-includes/comment-template.php中增加一个target=‘_blank’语句。

即在这段代码:

if ( empty( $url ) || ‘http://’ == $url )
$return = $author;
else
$return = “<a rel=”external nofollow” href=”$url”>$author</a>”;
return apply_filters(‘get_comment_author_link’, $return);

中的第一句rel=”external nofollow”后面增加一个target=”_blank”。
最后,建议在robots.txt中增加一行:Disallow: /?r=* 告诉搜索引擎不要抓取此页面,至此整个修改已经大功告成,刷新浏览器所见即所得。

给博客增加RSS订阅到Google、鲜果、抓虾、QQ邮箱功能

给博客增加RSS订阅到Google、鲜果、抓虾、QQ邮箱功能

  一直想把水石居的订阅部分修改一下,直到现在才有时间处理,现在唯一提供的是QQ订阅的功能。今天终于有时间把抓虾、Google reader和鲜果都玩了一把。对水母这种平时很忙的人来说,RSS订阅还是比较有用的,可以及时查看自己关注的博客是否有更新,不用一个个的敲入网址访问了。

  我们要做的就是获取RSS订阅按钮和代码,然后放到我们的网站上即可。目前Google Reader、抓虾、鲜果和QQ邮箱都提供自动生成订阅按钮和代码的功能,我们只需要访问相应的网址,输入我们的RSS源地址以及其他一些样式配置信息等即可生成订阅代码,一般wordpress博客的RSS源地址为:http://您的域名/feed

RSS订阅到Google Reader

  生成订阅代码的网址是:
  http://www.google.com/intl/zh-cn/webmasters/add.html
  这个网页是全英文的,不懂英语也没有关系,总共就三个选项加一个填空,选项选第一个就可以,填空的地方填写自己的RSS源地址,然后点击【Generate HTML】按钮就可以生成代码了,另外还是生成一个测试按钮,点击可以查看订阅时的效果。

RSS订阅到鲜果

  鲜果订阅按钮生成网址:
  http://xianguo.com/tools/sub_button
  鲜果的样式也比较丰富,随便选一个,输入博客地址即可生成相关代码。

RSS订阅到抓虾

  抓虾订阅按钮生成网址:
  http://www.zhuaxia.com/help/help_sub_1.php?logId=706
  相比较Google,抓虾的可选按钮样式要丰富的多,有卡通、星座、性感、清爽和经典五大类,在抓虾中直接输入博客地址即可实现订阅。

RSS订阅到QQ邮箱

  这个要稍微麻烦一点,首先用QQ号登陆:
  http://list.qq.com
  在这里可以创建栏目,接下来一步步来就可以了,每步都比较简单,相信这点小事难不倒大家的。
  我是校园网,无法显示图片,可以先下载了,再传到自己的博客空间里,附上下载地址:
  http://filemarkets.com/file/oldseedling/d02d1e89/

使用方法

  在wordpress博客中有个小工具叫【文本】,其中可以输入任意的文本和HTML代码,剩下的不用多说了吧!