本站在使用云洛主题的时候,主题文件里面添加了好多的东西,但过一段时间由于主题更新了新的东西的时候,就是把以前自己添加的东西给覆盖掉,要是不更新吧,有许多新的功能就无法使用,那今天我就教大家把你的代码放在插件里面,效果跟放在主题文件里面的效果是一样的,新建一个PHP文档,名字随意。丢下面的代码,下面是我添加的一个短代码,你使用的时候删除添加你的就可以了,注意[]有后缀的,要添加。保存后上传到插件文件夹里面在网站后台启用即可了,这样就不会为更新主题而把你的代码给覆盖了!
<?php /* Plugin Name: 白狐视频播放器支持wordpress视频以及列表页插件 Description: 本插件是白狐视频播放器全力支持wordpress网站的功能插件 Author: 异乡浪子创建,QQ:542232755 */ add_action('after_wp_tiny_mce', 'bolo_after_wp_tiny_mce'); function bolo_after_wp_tiny_mce($mce_settings) { ?> <script type="text/javascript"> QTags.addButton( 'swf', 'swf动画', "[swf动画地址[/swf" ); function bolo_QTnextpage_arg1() { } </script> <?php } //swf判断电脑和手机 function swf_video($atts, $content=null){ if (git_is_mobile()) { //手机端显示(部分主题可能修改了手机这个函数,) $iframe1 = '<div class="alert alert-error" role="alert">海峰博客温馨提示你:<br /> 亲爱的移动用户,欢迎你访问海峰博客,喜欢我们请收藏我们的网址或推荐给你的朋友,你现在正在用移动设备访问的是SWF动画文件,移动设备不支持此文件显示,请移步到电脑查看,谢谢.<br /> </div>'; }else{ //PC端显示 $iframe1 = '<embed src="'.$content.'" quality="high" width="100%" height="485" align="center" allowScriptAccess="always" allowFullScreen="true" mode="transparent" type="application/x-shockwave-flash"></embed>'; } //上面是条件,然后显示 return $iframe1; } add_shortcode('swf','swf_video'); ?>