服务器与VPS
促销优惠信息

wordpress文章页广告代码 在内容页添加广告位的方法

楚狂人的博客广告代码一直都是使用主题自带的,今天没事做,于是实验了一下在内页中添加广告代码的方法,其实没有想象中那么复杂,只要在文章模板页加一段代码就解决了。我知道很多朋友用博客来赚钱的,虽然我不是道中高手,不过我希望把方法分享出来,也许有更多的朋友可以用来进行赚钱嘛。

1-1、wordpress内页文章中加入广告代码

主题中的single.php是wordpress文章模板,如果需要在单文章加入GoogleAdSense或是其他广告,可以这样做。

首先找到你所在主题中single.php如下代码

<?php the_content(); ?>

在其前面加入

<div style=”float:right;margin-left:5px;”>
这里放广告代码
</div>

修改后广告效果是在文章右上角显示,效果在我的文章中就可以看到。

如果要改为左上角显示可以把right改为left。

1-2、在WordPress文章任意位置加入广告

首先需要编写一段关于Google AdSense的短代码并加入到funtions.php文件里。下面是一个Google AdSense段代码的示例:

function do_adsense() {
$adsense = “你的AdSense代码”;
return $adsense;
}
add_shortcode(‘adsense’, ‘do_adsense’);

 

完成上面的代码后,我们需要在wp-includes/js数据夹下的quicktags.js文件里加入一段代码。不过操作顺序应该是,在quicktags.dev.js文件里加入代码:

edButtons[edButtons.length] =
new edButton(‘ed_adsense’,'adsense’,’[adsense]‘,”,’adsense’);

 

然后将quicktags.dev.js更名为quicktags.js,替换原有的quicktags.js文件。(为防止意外情况发生,请事先备份这两个档) 保存并刷新后台的编辑接口,你就会看到新的编辑按钮了,当然你也可以稍微改动其中的代码来添加其它广告按钮。 以后,写文章时,想加入广告,就按一下这个广告按钮就轻松完成了。

楚狂人顺便还找到了其他一些广告代码,一并分享一下:

2、wordpress侧边栏添加广告

方法:使用小工具,新增一个文本,在文本里面放入广告代码,就OK了,需要主题支持。主题不支持自定义一个:

打开使用中的主题文件夹找到“sidebar.php”,加入下面的代码,把widget改成你主题侧栏使用的样式

<div class=”widget”>
<h3>Ad </h3>
这里是广告代码
</script>
</div>

如果sidebar中只有一个widget

(1) WordPress主题所在目录中functions.php中的如下代码是注册一个widget

if ( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘before_widget’ => ‘<div id=”%1$s”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));

(2) sidebar中的如下代码是用来显示这些注册过的widget中的内容

<?php if ( !function_exists(‘dynamic_sidebar’)|| !dynamic_sidebar() ) : ?>
<?php endif; ?>

(3)有了这些代码后我们就可以在WordPress后台的小工具中随意添加代码了。

另外如果没有(1)中的代码,那么在后台就查看不到小工具了,此时就相当于主题不支持widget,如果没有(2)中的代码,在WordPress后台能添加widget,但是在WordPress中不能显示这些widget中的内容。

如果sidebar中有多个widget

(1) 和只有1个widget情况类似,只是functions.php中相关代码改为如下(此例中有两个widget,名字分别为widget1 widget2)

if( function_exists(‘register_sidebar’) ) {
register_sidebar(array(
’name’ => ‘widget1′,
’before_widget’ => ‘<div id=”%1$s”>’,
’after_widget’ => ‘</div>’,
’before_title’ => ‘<h3>’,
’after_title’ => ‘</h3>’
));
register_sidebar(array(
’name’ => ‘widget1′,
’before_widget’ => ‘<div id=”%1$s”>’,
’after_widget’ => ‘</div>’,
’before_title’ => ‘<h3>’,
’after_title’ => ‘</h3>’
));
}

(2) sidebar中的如下代码是显示注册过的widget1和widget2中的内容

<?php if ( !function_exists(‘dynamic_sidebar’)|| !dynamic_sidebar(widget1) ) : ?>
<?php endif; ?>

<?php if ( !function_exists(‘dynamic_sidebar’)|| !dynamic_sidebar(widget2) ) : ?>
<?php endif; ?>

注:在以上的步骤(1)中register_sidebar的参数要因主题的不同需要做修改。

3、wordpress顶部横幅广告位代码

找到模板文件header.php把代码<img src=”<?php echo get_option(‘home’); ?>/wp-content/themes/arthemia/images/banners/wide.jpg” alt=”" width=”468px” height=”60px” />换成广告代码。(这个好像是针对部分主题的把?)

4、搜索框 找到模板文件sidebar.php,在<div id=”sidebar”>和<div id=”sidebar-ads”>之间加上搜索单元代码。搜索框 找到模板文件sidebar.php,在<div id=”sidebar”>和<div id=”sidebar-ads”>之间加上搜索单元代码。

5、文章标题下加入google文字链接代码

找到模板文件single.php,在<div id=”stats”>与<span><?php the_time(‘Y年n月j日’) ?></span>之间加链接单元代码。

6、在wordpress第一篇文章下加入广告代码:

<?php if ($wp_query->current_post == 0) : ?>
这里加入广告代码
<?php endif; ?>

wordpress真实功能强大啊,不愧是变形金刚,应该还有很多其他好的方法,欢迎探讨啊,以上代码我只试验了两个,都还不错,其他的没试验,大家自己有兴趣试一下吧。

楚狂人 » wordpress文章页广告代码 在内容页添加广告位的方法

相关推荐

  • 暂无文章

评论 抢沙发

  • (必填)
  • (必填)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏