显示标签为“WPtouch”的博文。显示所有博文
显示标签为“WPtouch”的博文。显示所有博文

2015年10月12日星期一

WPtouch禁止百度转码的方法

如果你的网站没有移动版的网站的话,百度会殷勤地不由分说地强制地给你的网页进行转码,美其名曰“便于在移动设备上浏览”。有些时候我们并不需要百度的“无故献殷勤”,不希望网页被转码。百度也给了解决方案,就是在页面的<head></head>之间加上如下的声明:

<meta http-equiv="Cache-Control" content="no-transform" /><meta http-equiv="Cache-Control" content="no-siteapp" />

我的博客采用的是固定宽度的主题,为了便于移动设备浏览,使用了WPtouch插件。WPtouch能够自动识别移动设备,调用插件自带的移动版主题,实现页面的自适应大小——也就是说安装了WPtouch之后你不必考虑细节就拥有了一套手机版的网站了。

我是不希望被百度转码的,于是在博客的主题代码中加入了上面的那段声明,但是偶尔用手机百度搜索博客文章时,发现页面仍然被百度转码。难道百度如此狡诈,对自己制定的规则视而不见?后来我发现是我冤枉了百度,一直以来我以为我的博客只有一个主题Themes,忽略了WPtouch插件自带的主题。我只是在PC版的主题上添加了禁止百度转码的声明,没有在WPtouch的主题中添加,导致百度依然对我的博客文章进行转码。

之后通过在WPtouch的主题中添加禁止百度转码的声明后,百度已经停止了对博客文章进行转码了。

WPtouch的主题中添加禁止百度转码的声明的方法是,进入WPtouch插件的主题目录:

/wp-content/plugins/wptouch/themes/foundation/default/

在header.php文件中添加如上的声明。

WPtouch禁止百度转码的方法

如果你的网站没有移动版的网站的话,百度会殷勤地不由分说地强制地给你的网页进行转码,美其名曰“便于在移动设备上浏览”。有些时候我们并不需要百度的“无故献殷勤”,不希望网页被转码。百度也给了解决方案,就是在页面的<head></head>之间加上如下的声明:

我的博客采用的是固定宽度的主题,为了便于移动设备浏览,使用了WPtouch插件。WPtouch能够自动识别移动设备,调用插件自带的移动版主题,实现页面的自适应大小——也就是说安装了WPtouch之后你不必考虑细节就拥有了一套手机版的网站了。

我是不希望被百度转码的,于是在博客的主题代码中加入了上面的那段声明,但是偶尔用手机百度搜索博客文章时,发现页面仍然被百度转码。难道百度如此狡诈,对自己制定的规则视而不见?后来我发现是我冤枉了百度,一直以来我以为我的博客只有一个主题Themes,忽略了WPtouch插件自带的主题。我只是在PC版的主题上添加了禁止百度转码的声明,没有在WPtouch的主题中添加,导致百度依然对我的博客文章进行转码。

之后通过在WPtouch的主题中添加禁止百度转码的声明后,百度已经停止了对博客文章进行转码了。

WPtouch的主题中添加禁止百度转码的声明的方法是,进入WPtouch插件的主题目录:

/wp-content/plugins/wptouch/themes/foundation/default/

在header.php文件中添加如上的声明。

2015年5月29日星期五

WPtouch手动添加广告的方法

WPtouch是一款很流行的WordPress移动版(手机版)主题插件,它能够自动识别移动设备,调用插件自带的移动版主题,实现页面的自适应大小——也就是说安装了WPtouch之后你不必考虑细节就拥有了一套手机版的网站了。

WPtouch分为免费版和收费版,免费版的功能对于一般的博客已经够用了,只是之后作者版本升级去掉了广告支持的功能,这对于玩广告的博主来说无疑是一大损失。如果WPtouch免费版加上广告功能就两全其美了。

下面介绍如何在WPtouch免费版添加广告功能的方法,其实也就是修改插件主题目录下的文件,添加上代码片段即可。该方法的缺点是插件升级的话修改的内容就被覆盖掉了,需要重新添加广告代码。

1、进入WPtouch插件的主题目录:/wp-content/plugins/wptouch/themes/bauhaus/default/

2、根据需要修改目录下的文件,我这里修改header-bottom.php和single.php两个文件,一个是主页面,一个是文章页面。

header-bottom.php在以下代码中添加广告代码片段,效果是在主页的导航栏的下面显示广告。

<?php if ( is_home() ) { ?>	<!-- 广告代码片段-->		<?php if ( function_exists( 'foundation_featured_slider' ) ) { ?>			<?php foundation_featured_slider(); ?>		<?php } ?>	<?php } ?>

single.php在以下代码的上面和下面分别添加广告代码片段,效果是在文章正文的上下显示广告。

<!--广告代码片段--><div class="post-page-content">	<?php if ( bauhaus_should_show_thumbnail() && wptouch_has_post_thumbnail() ) { ?>		<div class="post-page-thumbnail">			<?php the_post_thumbnail('large', array( 'class' => 'post-thumbnail wp-post-image' ) ); ?>		</div>	<?php } ?>        <?php wptouch_the_content(); ?><!-- 广告代码片段-->

WPtouch手动添加广告的方法

WPtouch是一款很流行的WordPress移动版(手机版)主题插件,它能够自动识别移动设备,调用插件自带的移动版主题,实现页面的自适应大小——也就是说安装了WPtouch之后你不必考虑细节就拥有了一套手机版的网站了。

WPtouch分为免费版和收费版,免费版的功能对于一般的博客已经够用了,只是之后作者版本升级去掉了广告支持的功能,这对于玩广告的博主来说无疑是一大损失。如果WPtouch免费版加上广告功能就两全其美了。

下面介绍如何在WPtouch免费版添加广告功能的方法,其实也就是修改插件主题目录下的文件,添加上代码片段即可。该方法的缺点是插件升级的话修改的内容就被覆盖掉了,需要重新添加广告代码。

1、进入WPtouch插件的主题目录:/wp-content/plugins/wptouch/themes/bauhaus/default/

2、根据需要修改目录下的文件,我这里修改header-bottom.php和single.php两个文件,一个是主页面,一个是文章页面。

header-bottom.php在以下代码中添加广告代码片段,效果是在主页的导航栏的下面显示广告。

									

single.php在以下代码的上面和下面分别添加广告代码片段,效果是在文章正文的上下显示广告。

'post-thumbnail wp-post-image' ) ); ?>