如何下载安装wordpress的插件

wordpress强大的插件功能是其一大特色,基本上所有你想要的功能都能找到相应的插件,但是英文的居多,中文的插件近些年也多了起来,主要是汉化版本与一些中文的高人所写,下面简单介绍一下怎么在wordpress中安装插件。

插件的安装过程和模板类似,主题的安装方法可以参考:WORDPRESS主题下载及安装方法

首先是下载插件,建议到wordpress官方的网站上下载,因为不正规网站下载的插件可能会被恶意挂马,导致网站被黑。

将下载的压缩文件解压缩,然后将文件夹上传至该目录:/wp-content/plugins

wordpress-plugin

上传完毕后,在Wordpress后台点击“插件”——已安装的插件

此时,刚上传的插件都处于未激活状态,需要在未激活列表中点击插件描述右侧的“激活按钮”将其激活。

很多插件在激活后还需要对其进行设置,多数设置可以点击左边栏“设置”完成。

 

wordpress文章采集伪原创工具Kontentmachine教程

Kontent Machine是一款英文SEO自动采集生成软件,kontent machine根据你的关键词自动采集相关的文章,软件结合了Spinrewriter,The best spinner和WordAI伪原创软件,自动生成的内容可读性还可以。

Kontent Machine功能介绍:

  • Make Changes to Existing Campaigns
  • Adding Links Links to Your Articles 文章中增加链接
  •  Use the Autoblogger 自动发布
  •  Modify Super-Spun Articles
  • Kontent Machine & The Bulk Spinner
  • Kontent Machine, Anchor Text Variations & Deep Linking
  • Do When the Contextual Links Are Disabled
  • Use the Settings in Kontent Machine
  • Kontent Machine & The “Spin-me” Window
  • The Article Files Builder & The Template Builder
  • Kontent Machine & “SeNuke Xcr” Contextual Links
  • Using the Quick Campaign Builder

一、 安装

  • 系统需要安装.net framework 4 ,没有就到下面的地址下载安装:.net framework 4

二、 软件设置
Kontent Machine必须使用代理才可以用,可以直接登录vpN软件换国外的IP,或者使用代理IP推荐使用私人代理,当然实在没有的话就用免费的国外代理IP

设置代理IP方法,打开软件,勾选use proxies ,然后输入”ip:port” or “ip:port:username:password”,其他的不变,

设置伪原创账户,软件自身能进行伪原创,当然Kontent Machine也支持一些其他的伪原创工具,其提供了api接口
三、采集

  • Main keywords:输入关键词

Article-Creator1-510x510 Spintax-Your-Own-Content-486x510 Content-Combiner-Scheduler Spintax-Your-Own-Content Blog-Manager-510x510                     Add image/video :文章内容里添加图片和视频
Spinning:伪原创

Export:导出文章的格式

  •    
  • Article-Downloader Keyword-Research-510x510 Post-Curator1-510x510

可以自动保存为spin格式,也可以进行预览

wordpress升级后首页以及文章无法编辑更新的解决方法

前段时间对一个版本比较老的wordpress进行版本更新,版本更新后就导致wordpress的首页和文章不更新了,后台显示文章发布成功,但是在前台没有反应。以前的文章都在,就是不更新新发布的文章。

研究了很久,在网上查了一些资料,最后怀疑是缓存没更新导致的。

解决方法:利用ftp工具链接到网站的服务器,到www根目录下,可以看到里面有个Index.html文件,将此文件直接删除或者把Index.html更改个名字,然重新生成后恢复正常。

wordpress升级后首页以及文章无法编辑更新的解决方法
wordpress升级后首页以及文章无法编辑更新的解决方法

 

WordPress实现301跳转到www标准形式的方法

考虑到对于搜索引擎的收录和友好度,一般我们需要对wordpress网站做301重定向。讲一些非标准形式,跳转到www的标准形式,如http://leranl.com/,跳转到http://www.leranl.com/。

一般方法:在后台中,打开设置-常规,在WordPress 地址(URL),以及站点地址(URL)中填写www的标准形式http://www.leranl.com/,记住要带http://不然没法保存,会报错。

301tiaozhuan

 

之前一直用的这种方法解决,但是这次不行,设置之后,输入http://leranl.com/一样可以访问,并没有做跳转,不知道是不是又是win主机的问题。于是又尝试了第二种办法,这个成功了。

修改 wordpress 根目录下的 wp-blog-header.php ,并在文件开头 <?php 之后加入以下代码,添加成功后将文件保存,覆盖原始文件即可:
if (strtolower($_SERVER[‘SERVER_NAME’])!=’www.leranl.com’)
{
$URIRedirect=$_SERVER[‘REQUEST_URI’];
if(strtolower($URIRedirect)==”/index.php”)
{
$URIRedirect=”/”;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http:/www.leranl.com’.$URIRedirect);
exit();
}

Google如何判断伪原创的算法

做英文网站的朋友都会遇到语言的问题,完全原创的的难度比较大,所以一般会做一些伪原创处理,但是google的算法已经很强大,对于文章伪原创也有是别的一套算法。

Google主要是通过相似度、搜索指纹和代码噪音来判断文章是否原创。

相似度是搜索引擎去重用的最多的算法,主要依靠词频和反文档频率两个来判断。词频指的是某一个给定的词语在该文件中出现的次数。反文档频率指的是:如果包含词条的文档越少,反文档频率越大,则说明词条具有很好的类别区分能力。大概意思是如果某个词或短语在一篇文章中出现的频率高,并且在其他文章中很少出现,则认为此词或者短语具有很好的类别区分能力,适合用来分类。当两篇文章的特征向量趋于一致的时候,我们认为这两篇文章的内容接近,如果一致则说明是重复的。

数据指纹算法:当搜索引擎通过相似度把文章收集起来后,要判别一下是否是重复文章,经常用的就是数据指纹,数据指纹有很多种算法,常见的比如讲文章的标点符号提出,进行对比,因为对于两篇不同的文章,标点符合不太可能是完全一致的。指纹算法其核心在于统计出段落之中的标点符号有多少来分辩出原创还是伪原创,算法认为没有一篇的文章的标点符号数量一样的,只要算法中统计所有文章的符号和数量进行比对就能分辩出原创和伪原创的文章来,如果想避开这一算法可采用在伪原创文章中再插入其它段落,增加段与段之间的标点符号和数量来扰乱算法的对符号的计算工作。

Google

但是指纹算法肯定不只标点符号这一点这么简单,猜测文字信息提取指纹的要素一般为下面信息:标题、作者、发布时期、修改日期、主要关键词。其中关键词的选取可以有几种方法:提取网页中设置的keywords与description、信息中出现频率高的8个关键词、文章开头或结尾一段话、文章中固定位置的一段话。

有了这些代表信息后,便可以形成指纹信息,若再对这些信息进行Hash运算、MD5等方式加密、变化,生成一段定长(如256字节)的信息,就可以作为该信息的“指纹”,经过加密主要是防止对信息内容的篡改和对指纹的替换。这种方法有些象数字签名技术,但要相对简单,并且不进行加密运算时的标题等信息可以直接作为检索的关键字使用,统计信息表明:对一个文本信息提取指纹,当选取8个关键词及其词频作为其指纹时,准确度在98%以上,查全率在30%左右。这说明要能“概括”该信息,找出其8个使用频率最高的词汇,基本可以代表这个信息。

所以在我们进行伪原创或使用一些伪原创工具的时候,如果只是把关键词进行了替换,标点符号指纹是不变的,甚至连词频都不变。还有对文章进行段落的重拍,这个的确是打乱了标点符号,但是向量和词频问题依然存在。

代码噪音:前面说的这些,都是基于一个条件的,就是搜索引擎要知道文章是什么,因为每个网站的模板都不同,代码也不同,各种信息混合在一起,如果能找到正文就是搜索引擎第一要处理的。一般Google都会通过对代码的布局和噪音比例进行区分,哪些是导航,哪些是正文,并可以对一些典型的代码进行忽略。那么我们在做模板的时候,就要注意整页面降噪,方便搜索引擎进行正文的确认,但是正文区要适当的加燥,增加搜索引擎识别重复性的难度。

 

wordpress自动添加水印(water mark)插件

自己的建立的个人网站中有很多辛苦制作的图片,但是往往轻易被盗用,转载者也不说明来源,为图片增加水印是一个比较有效的办法,但是每次都用ps处理太麻烦,寻找了一款可以自动为wordpress增加水印的插件watermark reloaded。

加了水印多少会影响图片美观,一般图片站的话可能要慎用,鱼与熊掌不可兼得啊

首先到官方下载该插件,下载地址:watermark reloaded,在后台安装激活后进入设置页面。

如图所示,主要有以下几项设置:

Enable watermark for:需要添加水印的图片类型

Watermark alignment:需要添加水印的位置

Watermark offset:水印尺寸设定,单位像素

Text watermark:水印文字的字体,颜色等设置

watermark

设置好之后,点击保存,再上传新图片的时候就可以看到图片水印的效果了,如果觉得不喜欢,可以自己再调整图片水印的位置和文字的大小颜色。

 

 

WordPress中文标签(Tag)显示404怎么办-win主机

上次解决了如何去除WordPress的URL中的index.php又出现中文的tag词打开后无法找到页面,显示404报错新问题,win主机的中文版真是各种问题不断啊。

中文的tag词打开后无法找到页面,显示404报错,烦躁。下面讲一下解决的过程,有三种解决办法,大家可以根据自己的情况更改,如果三种方法都无效,可以更换个主题试试,我开始就是主题导致的各种方法都不行,换了个主题后就好了:

1.手动将每个中文标签(tag)词的URL更改为英文的方式,但是这样对于tag词比较少的网站可
以,如果很多的话,太麻烦了,我不想每次都去一个一个改,放弃这种办法。


tag

2.针对Win服务器

打开 wp-includes/rewrite.php,找到第1039行,把:

if ( empty($this->permalink_structure) )

注意:此文件下有很多的“if ( empty($this->permalink_structure) )”,需修改的是位于第1039行,“function get_extra_permastruct($name)”函数下的那一个。

替换为:

if ( !empty($this->permalink_structure) )

注意:别用windows自带的记事本修改(推荐UltraEdit,Dreamweaver等)。

这样出现的tag url是http://www.leranl.com/?tag=%e4%b8%ad%e6%96%87%e6%a0%87%e7%ad%be这种形式,中间有个?,感觉对搜索引擎不友好,会影响tag词的收录,同样放弃这个方法。

3.转换编码解决 WordPress 中文 Tag 链接问题(推荐)

打开文件:wp-includes\classes.php ,wordpress 3.+ 版本是 wp-includes\classe-wp.php

查找:

$pathinfo = $_SERVER['PATH_INFO'];

修改为:

$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");

再查找:

$req_uri = $_SERVER['REQUEST_URI'];

修改为:

$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");

保存,上传,问题解决啦^-^

 

如何去除WordPress的URL中的index.php

想用常规的修改wordpress url的方法将地址静态化,以前都是做的英文网站,发现这个版本的中文网站的url中必须包括一个index.php,很是不喜欢。想改成www.域名.com/文章名/ 的形式。试了一天,终于成功了。下面讲一下我去除wordpress中index.php的方法。

我的主机是win系统的,不支持apache的mod_rewrite功能,下面这个方法对我的博客有效。

1.新建一个txt文件,文件内容如下:

<?php
header(‘HTTP/1.1 200 OK’);
$ori_qs = $_SERVER[‘QUERY_STRING’];
$pattern = ‘/[^;]+;[^:]+:\/\/[^\/]+(\/[^\?]*)(?:\?(.*))?/i’;
preg_match($pattern, $ori_qs, $matches);
$_SERVER[‘PATH_INFO’] = $matches[1] . ‘?’ . $matches[2];
$_SERVER[‘REQUEST_URI’] = $_SERVER[‘PATH_INFO’];
$query_args = explode(‘&’, $matches[2]);
unset($_GET);
foreach ($query_args as $arg)
{
$the_arg = explode(‘=’, $arg);
$_GET[$the_arg[0]] = $the_arg[1];
}
include(‘index.php’);
?>

将文件另存为404.php

2.到你的虚拟主机控制面板,设置404自定义错误指向404.php,这里我要说一下个重点,就是很多空间商的后台设置后不能及时更新,我的大概等了两个小时才有效。

如图:wordpress url

3.进入WordPress管理后台,点击设置——固定链接

可以看到有5种设置,和一个自定义结构,我选择自定义结构。http://www.leranl.com/%postname%/ 之后设置好自己自定义的网址样式。

Snap5

参数参考:

%year% 年份
%monthnum% 月份
%day% 日期
%hour% 小时
%minute% 分钟
%second% 秒
%post_id% 文章的ID
%category% 目录
%author% 作者
%postname% 文章名(需要自己在发布文章的时候填写)