修改首页文章列表上、首页分页下的广告className
打开dux/index.php
查找:
ads_index_01 对应首页文章列表上
修改
1 | $class='ads-index ads-index-01' |
查找
ads_index_02 对应首页分页下
修改
1 | $class='ads-index ads-index-02' |
修改文章页正文上、文章页正文下、文章页评论上的广告className
打开dux/single.php
查找:
ads_post_01 对应文章页正文上
修改:
1 | $class='ads-post ads-post-01' |
查找:
ads_post_02 对应文章页正文下
修改:
1 | $class='ads-post ads-post-02' |
查找:
asb-post-03 对应 文章页评论上
修改:
1 | $class='ads-post ads-post-03' |
修改分类页列表上的广告className
打开dux/loop-default.php
查找:
ads_cat_01 对应分类页列表上
修改:
1 | $class='ads-cat ads-cat-01' |
修改产品分类页左侧下的广告className
打开 dux/loop-product.php
查找:
ads_pcat_01对应产品分类页左侧下
修改:
1 | $class='asb-pcat asb-pcat-01' |
修改标签页列表上的广告className
打开 dux/tag.php
查找:
ads_tag_01 对应标签页列表上
修改:
1 | $class='ads-tag ads-tag-01' |
修改搜索页列表上的广告className
打开:dux/search.php
查找:
ads_search_01 对应搜索页列表上
修改:
1 | $class='app-search app-search-01' |
以上的广告className只需要修改文件中的class id即可不需要修改 .CSS文件
修改小工具栏中的 DUX 特别推荐 与 DUX广告className 比较繁琐,需要修改对应的.CSS文件
DUX 特别推荐广告
打开dux/widgets/widget-textads.php
查找:
widget_ui_textads
将widget_ui_textads 后方的 ads三个字母替换 widget_ui_text[任意三字母]
同时打开/dux/css/main.css 全站CSS文件
在文件中将 widget_ui_textads 替换成替换之后的widget_ui_text[任意三字母]
否则文字没有颜色
修改 DUX广告小工具
打开dux/widgets/widget-ads.php
查找:
widget_ui_asb
将widget_ui_asb 修改成 widget_ui_[任意字母]
DUX广告小工具在.css文件中没有对应的class,不需要修改.css文件
进价玩法,在文章正文开始部分添加正文开始文字广告
打开dux/single.php
查找
1 | <?php tb_xzh_render_body() ?> |
在下方
1 2 3 | <?php if (_hui('ads_post_footer_s2')) { echo '<div class="asb-post-footer"><b>(AD):</b><strong>【' . _hui('ads_post_footer_pretitle2') . '】</strong><a'.(_hui('ads_post_footer_link_blank2')?' target="_blank"':'').' href="' . _hui('ads_post_footer_link2') . '">' . _hui('ads_post_footer_title2') . '</a></div>'; } ?> |
同时打开dux/options.php 需要在设置页中添加正文开始文字广告的修改选项
查找:
1 | 'name' => __('广告位', 'haoui'), |
在
1 | 'type' => 'heading' ); |
下方添加以下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | $options[] = array( 'name' => __('文章页正文开始文字广告', 'haoui'), 'id' => 'ads_post_footer_s2', 'std' => false, 'desc' => ' 显示', 'type' => 'checkbox'); $options[] = array( 'desc' => '前标题', 'id' => 'ads_post_footer_pretitle2', 'std' => 'Super Mouse ', 'type' => 'text'); $options[] = array( 'desc' => '标题', 'id' => 'ads_post_footer_title2', 'std' => 'Super·Mouse 代码如诗-人生如画', 'type' => 'text'); $options[] = array( 'desc' => '链接', 'id' => 'ads_post_footer_link2', 'std' => 'http://blog.lsza.net', 'type' => 'text'); $options[] = array( 'id' => 'ads_post_footer_link_blank2', 'type' => "checkbox", 'std' => true, 'desc' => __('开启', 'haoui') .' ('. __('新窗口打开链接', 'haoui').')'); |
ok 现在你就有一个文章页正文开始文字广告了 xd
效果如下:
当然你不嫌繁琐 还可以在评论上方添加文字广告
打开dux/single.php
查找ads_post_03 刚刚我们修改的文章页评论上 广告
在
1 | <?php _the_ads($name='ads_post_03', $class='ads-post ads-post-03') ?> |
下方添加
1 2 3 | <?php if (_hui('ads_post_footer_s3')) { echo '<div class="asb-post-footer"><b>广告(AD):</b><strong>【' . _hui('ads_post_footer_pretitle3') . '】</strong><a'.(_hui('ads_post_footer_link_blank3')?' target="_blank"':'').' href="' . _hui('ads_post_footer_link3') . '">' . _hui('ads_post_footer_title3') . '</a></div>'; } ?> |
同时打开dux/options.php
在我们刚才修改文章页正文开始文字广告下方再添加一个评论上文字广告的控制项
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | $options[] = array( 'name' => __('文章页评论上方文字广告', 'haoui'), 'id' => 'ads_post_footer_s3', 'std' => false, 'desc' => ' 显示', 'type' => 'checkbox'); $options[] = array( 'desc' => '前标题', 'id' => 'ads_post_footer_pretitle3', 'std' => 'Super Mouse ', 'type' => 'text'); $options[] = array( 'desc' => '标题', 'id' => 'ads_post_footer_title3', 'std' => 'Super·Mouse 代码如诗-人生如画', 'type' => 'text'); $options[] = array( 'desc' => '链接', 'id' => 'ads_post_footer_link3', 'std' => 'http://blog.lsza.net', 'type' => 'text'); $options[] = array( 'id' => 'ads_post_footer_link_blank3', 'type' => "checkbox", 'std' => true, 'desc' => __('开启', 'haoui') .' ('. __('新窗口打开链接', 'haoui').')'); |
添加完之后 保存修改 现在你就有一个评论上文字广告了
当然你还可以添加更多的广告,只要你的读者不讨厌的话 XD