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通过子主题无插件的方式实现广告添加及备案信息的添加,这种方式的优点便是,及时后期所使用的的主题升级了,也不会覆盖我们做的定制化修改。是不是很方便呢。
阿里云限时活动-云数据库 RDS MySQL 1核2G配置 1.88/月 速抢
本文由乐趣区整理发布,转载请注明出处,谢谢。