wordpress添加花瓣飘落和右边梅花特效

释放双眼,带上耳机,听听看~!

第一种:直接修改模板文件添加

第一步、添加HTML代码

将下面的HTML代码添加到主题页脚模板footer.php,</body>标签的上面。

<!– 梅花树枝 –> <div class=“meiha”></div>

 

如果只想在首页显示,可以用下面的判断语句把HTML代码包裹起来:

<?php if (is_home()) { ?> <!-- 代码放这里 --> <?php } ?>

 

第二步、添加样式

将样式代码添加到WP后台 → 外观 → 自定义 → 额外CSS 中,点击“发布”即可。也可以将样式代码直接加到主题样式文件style.css的最后。

/** 梅花树 **/
.meiha {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 999;
	width: 350px;/** PNG图宽度 **/
	height: 231px;/** PNG图高度 **/
	pointer-events: none;
	background: url('https://momeis.net/wp-content/themes/b2child/hua/img/mohua.png');
}

/** 梅花翻转动画 **/
.snowfall-flakes {
	pointer-events: none;
	animation: sakura 1s linear 0s infinite;
}

.snowfall-flakes {
	animation: sakura 1s linear 0s infinite;
}

.night .snowfall-flakes {
	background: transparent !important;
}

@keyframes sakura {
	0% {
		transform: rotate3d(0, 0, 0, 0deg);
	}

	25% {
		transform: rotate3d(1, 1, 0, 60deg);
	}

	50% {
		transform: rotate3d(1, 1, 0, 0deg);
	}

	75% {
		transform: rotate3d(1, 0, 0, 60deg);
	}

	100% {
		transform: rotate3d(1, 0, 0, 0deg);
	}
}
<script type="text/javascript" src="https://momeis.net/wp-content/themes/b2child/hua/snowfall.js"></script>

第二种方法:封装成hua.php 然后引入到footer.php

这里不搞下载了,需要的朋友直接复制下边的代码,然后在主题根目录新建一个 hua的目录,再里面新建一个hua.php 文件,然后把代码复制进去就可以的。

<?php
if ( ! defined( 'ABSPATH' ) ) { exit; }
// 封装代码
function meihua() { ?>
<!-- 加载snowfall.js -->
<script type="text/javascript" src="https://momeis.net/wp-content/themes/b2child/hua/snowfall.js"></script>
<!-- 梅花树枝,可以删除 -->
<div class="meiha"></div>
<!-- 配套样式,可以替换其中的图片地址 -->
<style>
/** 梅花树 **/
.meiha {
position: fixed;
top: 0;
right: 0;
z-index: 999;
width: 350px;/** PNG图宽度 **/
height: 231px;/** PNG图高度 **/
pointer-events: none;
background: url('https://momeis.net/wp-content/themes/b2child/hua/img/mohua.png');
}

/** 梅花翻转动画 **/
.snowfall-flakes {
pointer-events: none;
animation: sakura 1s linear 0s infinite;
}

.snowfall-flakes {
animation: sakura 1s linear 0s infinite;
}

.night .snowfall-flakes {
background: transparent !important;
}

@keyframes sakura {
0% {
transform: rotate3d(0, 0, 0, 0deg);
}

25% {
transform: rotate3d(1, 1, 0, 60deg);
}

50% {
transform: rotate3d(1, 1, 0, 0deg);
}

75% {
transform: rotate3d(1, 0, 0, 60deg);
}

100% {
transform: rotate3d(1, 0, 0, 0deg);
}
}
</style>
<?php }
/** 将代码绑定到页脚 **/
add_action( 'wp_footer', 'meihua', 100 );

使用方法:

第一步,按上面说的新建的hua.php文件放到当前主题根目录中的hua目录里。

第二步,打开当前主题页脚模板footer.php,在<?php wp_footer(); ?>上面添加:

<?php require get_template_directory() . '/hua/hua.php'; ?>

添加判断函数

如果只想在首页显示,可以用下面的判断语句把上面的代码包裹起来:

<?php if (is_home()) { ?>
<!-- 代码放这里 -->
<?php } ?>

手机移动端不显示

<?php if (!wp_is_mobile()) { ?>
<?php require get_template_directory() . '/hua/hua.php'; ?>
<?php } ?>

提示:加显示判断函数,代码必须添加在页脚模板<?php wp_footer(); ?>函数上面,否则无效。

给TA打赏
共{{data.count}}人
人已打赏
站长资源

【艾尔登法环】虽有缺点,却仍是一场无与伦比的冒险

2022-3-30 19:24:12

站长资源

AutoCAD 2023去共享按钮补丁

2022-3-30 23:42:58

免责声明

本站资源大多来自网络,如有侵犯你的权益请联系管理员,邮箱momeis6@qq.com 根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。 本站为个人博客非盈利性站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。本站部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。


如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源任意下免费看”。本站资源大部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索