乐趣区

wordpress通过子主题无插件实现备案号、广告添加

wordpress

wordpress

最近网站卡的很,执行 sql 也很慢,可能和阿里云的弹性 ecs 有关。

所以只能想着优化下 WordPress 博客了。网上搜了下,大部分都说是因为插件使用的过多导致的。

所以就把广告管理的一类插件卸载删除了。所以就通过子主题来实现备案号、广告的添加,下面开始吧。

1. 建立子主题文件夹

在 themes 文件夹中新建一个子主题文件夹,比如你当前使用的主题是 hueman, 那么子主题文件夹名称就是 hueman-child

2. 建立 styles.css

并在 style.css 中输入如下内容,其中 Template 输入父主题的文件夹名称,其他随意填写

/*
 Theme Name:   Hueman Child
 Theme URI:    https://lequ7.com/
 Description:  Twenty Fifteen Child Theme
 Author:       YongJie Li
 Author URI:   http://example.com
 Template:     hueman
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  huemanchild
*/

3. 新建 functions.php

在文件中输入需要添加的广告或其他信息,如下所示

<?php

function wpb_after_post_content($content){if (is_single()) {	
        $content .=<<<EOT
// 这里输入你需要的广告脚本,本实例是在文章内容最后添加版权信息,完全不需要插件,提高博客速度
        <p> 本文由 <a href="https://lequ7.com"> 乐趣区 </a> 整理发布,转载请注明出处,谢谢。</p>
EOT;
    }
        return $content;
    }
add_filter("the_content", "wpb_after_post_content");

4. 覆盖定制 footer.php 添加备案信息

将原主题中 footer.php 拷贝过来后,修改其中 footer 中 copyright,并添加备案信息

以上便是 WordPress 通过子主题无插件的方式实现广告添加及备案信息的添加,这种方式的优点便是,及时后期所使用的的主题升级了,也不会覆盖我们做的定制化修改。是不是很方便呢。

退出移动版