Yo2博客防止文章被随意复制的方法

WordPress及维护日志 1 Comment »

 Yo2博客防止文章被随意复制的方法:内容引用自:http://www.williamlong.info/archives/1184.html

对于WordPress系统来说,编辑themes下的模板文件single.php,在适当的位置加入以下代码即可。

<script type=”text/javascript”>
document.body.oncopy=function(){
event.returnValue=false;
var t=document.selection.createRange().text;
var s=”本文来源于<?php bloginfo(‘name’); ?> <?php echo get_settings(‘home’); ?> , 原文地址: <?php the_permalink() ?> “;
clipboardData.setData(‘Text’,'\r\n’+t+’\r\n’+s+’\r\n’);
}
</script>

这样,当别人复制你文章内容的时候,系统会自动将版权信息和原文地址加入到复制内容中,这时别人要是还要手动将版权信息和原文地址删除,那人品就实在不怎么样了。

Yo2博客只要在后台中的外观/主题编辑器/单篇文章页面(即single.php)中间加入上面这段代码就行了。这段代码主要是监视复制动作,只要一复制则会只动在内容后面加上博客地址和文章地址。 这段代码对IE有效,对Firefox无效。

WordPress博客如何做简单的汉化?

WordPress及维护日志 No Comments »

大多数WordPress博客主题都是英文的,因为主题作者多数是外国人。这是不可正视的事实啊,WordPress的中文用户必竟是不多。所以大多数博客主题都有英文痕迹,但我们的博客读多数是中文读者,把一些关键的词语汉化是很有必要的。除了为你的访问者的阅读习惯着想,还应该为博客、文章的相关性着想。因为你写的博客多数是中文的,出现毫无关联的英文会降低文章的质量,这是从搜索引擎的角度出度。同为中国人的自己,看着中文好像更舒服一些。

如何将WordPress博客汉化?其实很简单,我们要做的就是把一些在博客中出现的简短的词语改成中文就行了。进入管理后台,打开“外观/主题编辑器”可以修改页眉、页脚、评论等,它们中间出现的英文字符。

1、header.php可以修改哪些?

页眉是博客名称、博客简介这一块的地方,可以修改header.php文件,找到底部的下面部分:<em>Feed on <span class=”feed”><a href=”<?php bloginfo(‘rss2_url’); ?>”>Posts</a></span> or <span class=”feed”><a href=”<?php bloginfo(‘comments_rss2_url’); ?>”>Comments</a></span></em>

把”Feed on”改成”Feed订阅地址”,把“Posts”改成“文章RSS”,把”Comments”改成“评论RSS”。

如果要把home改成主页,只要在上面这段代码的上两段找到:title=”Home”>Home,把这几个字改成主页就行了。

2、404.php的修改

自定义404错误返回页很有必要,是对搜索引擎和用户友好的表现,在找不到相关页面的情况,自动跳转到定义好的404页面,wordpress博客平台已经做好了这些功能了。中文博客当然用中文的404返回信息了,这个比较简单,只修改页面内容就行,比如<em>、<h2>、<p>中间括起来的字就行了。你可以在本页面址后面随便输入一些东西访问它,出现的就是404页面。在404页面中可以将用户分流回主页或者其它页面。

3、页脚footer.php的修改

页脚就是博客最底下的主题和版权之类的部分。你可以在此申明你的博客版权信息。

wordpress博客如何将页脚的博客名称加上链接?也很简单,找到<?php bloginfo(‘name’);?>这句,只要在这句外面加上<a href=’http://www.xiuli123.com’><a>就行了。你还可以在此加其它网站的链接。

如何给Yo2博客加上备案信息的网址和链接?方法同上。

4、wordpress博客评论的英文在哪里修改?

修改comments.php文件,相关地方太多了,我把修改好的贴出来。找到上关代码照着改就行了。

<p class=”nocomments”>评论已经关闭.</p>

<?php comments_rss_link(‘通过rss订阅评论’); ?>

<h3 id=”respond”>不留下一个评论吗?</h3>

<label for=”author”><small>名称

<label for=”email”><small>邮件 (将不会公开)

<label for=”url”><small>主页(可不填)</small></label>

需要汉化的地方也就这些了,其它可以改的你也可以分享一下。

来自:首佳软件博客,转载请注明!

wordpress中文博客:如何正确使用Google Sitemaps插件?

WordPress及维护日志, google应用及研究 2 Comments »

网站或博客如果能向Google提供Sitemap,可以很详细的让Google了解你的站点情况,比如网站的结构、更新情况等。Google Sitemaps插件可以给博客创建一个 Google Sitemap XML 文件,并自动递交到 Google ,以达到更快的搜索引擎收录。通常网站更新时,都是手工更新Sitemap XML 文件,然后上传到网站服务器,再提交给Google。

这个插件允许你设置在博客更新时自动更新Sitemap XML 文件,而且可以自动通知Google你的博客有更新了。无需做那些繁杂的锁事。对Yo2博客来说,实现这些只要在管理后台启用这个插件就可以了。

wordpress中文博客在语言上是个特殊,比如Google Sitemap.XML 文件的识别、Sitemap的规范等,对中文的支持不是太好。Sitemap.XML 文件中不允许出现中文字符,否则谷歌网站管理员工具会报告错误而无法正常的抓取。wordpress中文博客结合google sitemaps插件应该如何设置才能自动的生成正确的Sitemap.XML 文件?Sitemap的作用除了告诉google你的站点内有哪些页面及更新信息之外,还要尽量的保证不要提交不正确的网址。正确的设置应该注意的问题有如下几点:

1、默认的wordpress中文博客的默认日期格式是yyyy年mm月dd日,在生成Sitemap.XML 文件时,这个插件会在开头加上如下内容:<!– generated-on=”2007年10年03日 2:43 pm” –>这问题就来了,包含了中文字符不能通过。所以你在后台的常规设置中把默认日期格式设置成Y-m-d或yyyy-mm-dd就行了。

2、如果插件设置中的Sitemap Content包括Include categories的话,你的Sitemap.XML 文件会多一个并不存在的页面网址,比如:http://www.xiuli123.com/category/,你本身并没有创建这个页面。所以你的Sitemap Content可以不包括Include categories的内容。

3、因为Sitemap.XML 文件是自动生成的,如果不是独立的空间,你还不可以手工修改这个文件。所以你要手工检查一下根目录下的Sitemap.XML 文件的内容没有中文字符。有时候博客平台会出现些小问题,比如我曾经创建了一个关于的页面,后来觉得不太好就把文件缩略名改成about,这时Sitemap.XML 文件还包括“http://www.xiuli123.com/关于”这样的错误网址,这时候只有在Sitemap Content中去掉Include posts,然后rebuild sitemap一次,再重新选上Include posts再rebuild sitemap一次就可以搞定了。

转载请注明来自:首佳软件博客http://www.xiuli123.com/

Yo2博客关于robots.txt问题的最新进展

google应用及研究 3 Comments »

大部分YO2博客都反映在谷哥网站管理员工具中存在robots.txt文件问题,错误都是一样的:

网络无法访问: robots.txt 无法访问
我们访问您的 Sitemap 时遇到错误。请确保您的 Sitemap 符合我们的指南要求,并能够通过您所提供的位置访问,然后重新提交。

按 照robots相关的帮助里说,robots并不是必须的,我可以不上传这个文件。而且相关的帮助也说明了如果robots不存在的话,将再次访问并抓 取,为什么谷歌来了两次还是只找这个robots文件呢?这不符合谷歌的帮助说明嘛。并且也不合理。不能因为网站没有robots文件,谷歌就不给收录。

谷歌中文网站管理员回应说:http://www.googlechinawebmaster.com/2007/09/blog-post_6441.html

你的错误一定与有没有robots.txt无关.请检查你的sitemap文件是否有问题.

有了这个提示,今天重新看了一下sitemap文件,里面包含中文页面的网址。 我记得以前用另外的网站提交过sitemap时,里面包含了中文的网址结果提交后报告返回错误,去掉这部分网页后正常。
这个问题表面上看起来是“robots.txt 无法访问”结果这一句话误导了所有人,Yo2的博客们肯定也想不通怎么会是这样的问题。因为robots.txt确实是正常的,每次手工访问都存在。现在终于找到问题了,希望YO2可以找到解决问题的办法。

我们发表文章时,当然是中文的标题了,如果没有指定文章缩略名肯定是中文了,然后sitemap是自动生成的,这个错误就在所难免了。

Yo2博客如何在侧边栏添加自定义模块?

WordPress及维护日志 1 Comment »

 侧边栏区块的文本1为什么无法设置?

启动侧边栏插件后,可以在外观->侧边栏区块中设置文本1。因为摆设的问题,我把文本1放在最下面,然后拉动滚动条打对文本进行设置;第一次使用时点过文本1右面的configure按钮,但是弹出来的代码设置窗口是上面,滚动条已经拉下来了,所以根本就看不到有地方可以设置。原来是一个误会。这个侧边栏插件设计也有问题,那个configure按钮太隐蔽了,开始我还双击过它看有什么反应,因为看不到所以肯定也没反应。最大的问题是点了configure按钮后,弹出的设置窗口不应该是固定位置的,应该跟着屏幕变化位置才对,不然又会发生我这样的误会。

上面是介绍侧边栏的文本1的设置问题,其实 文本就相当于自定义模块,因为下面还有一个文本区块数量的设置;要增加的话,修改文本区块数量并保存就行了,就等于添加了自定义模块。在文本中可以添加自己要的东西,比如RSS订阅模范、网站统计、谷歌广告等内容。谷歌广告还没有实施过,下一个计划就是加上谷歌广告了。

转载请注明:来自首佳管理软件博客

首佳汽车修理厂管理软件广泛应用于全国各地的汽修厂,汽车4S店,维修站,汽车美容连锁店等企业.
论坛文章RSS 评论RSS 登录