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

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据