WordPress自动判段移动端函数(wp_if_mobile)的应用

  这两天想在网站上放广告,谷歌Adsense的审核遥遥无期,无奈只能先用百度联盟凑合下了。 不过百度联盟的广告并没有自适应的功能,只提供网页版和移动版两种代码,并且这两种版本的广告只能在对应的电脑或手机上才能显示,否则只是一大块空白,非常难看。 那么自适应的Wordpress主题如何将两种代码都集成在网页中,从而实现PC端显示网页版的广告,手机显示移动版的广告呢?   一开始现在百度上查找wordpress自适应放置广告的代码,无果而终。 无意间看到wordpress继3.4版本后集成了wp_if_mobile函数,去官网确认后,的确在wordpress4.0下wp-includes/vars.php中找到了wp_if_mobile(); 那么我们就可以利用这个函数判断访客是电脑还是手机浏览啦! 我的方案: <?php if (wp_is_mobile()): ?> <!———— 手机端广告————-> <?php else: ?> <!———— 网页端广告————-> <?php endif; ?> 大功告成!   那么这样的方法还可以运用在很多其他的方面了!

网站页面添加网络电视代码

  效果预览   想在自己的博客上添加网络电视的功能嘛, 不用装PPTV,打开网页就能看电视噢=0= 只要把以下代码复制到需要插入的位置就行了~ <iframe id=”tv_iframe” src=”http://live.64ma.com/tv/live.html” width=”929″ height=”446″ scrolling=”yes”></iframe> WordPress用户只要把这段代码复制到文本编辑器里就可以了! width和height调整播放窗口的大小。

WordPress中插入哔哩哔哩和Acfun弹幕视频

  以下代码在编辑文章时,稍作修改后,插入在文本编辑器内就可以了。 修改方法: 首先找到浏览器地址栏内的AV号 例如:http://www.bilibili.tv/video/av819096/ AV号就为819096 然后将代码插入至文本编辑器内,并替换AV号,点击发布文章就可以看到带有檀木的视频啦! BILIBILI: <embed id=”STK_137722048114034″ width=”440″ height=”356″ wmode=”transparent” quality=”high” allowfullscreen=”true” flashvars=”playMovie=true&auto=1″ pluginspage=”http://get.adobe.com/cn/flashplayer/” allowscriptaccess=”never” src=”http://static.hdslb.com/miniloader.swf?aid=这里插入AV号&page=1″ type=”application/x-shockwave-flash” style=”visibility: visible;”> Acfun: <embed id=”STK_138508801747452″ width=”440″ height=”356″ wmode=”transparent” type=”application/x-shockwave-flash” src=”http://www.acfun.tv/player/ac这里插入AV号” quality=”high” allowfullscreen=”true” flashvars=”playMovie=true&auto=1″ pluginspage=”http://get.adobe.com/cn/flashplayer/” style=”visibility: visible;” allowscriptaccess=”never”> 授人以鱼不如授人以渔, 这个代码其实很好找到,只需将视频分享至新浪微博上,再对新浪微博的播放窗口使用审查元素就可以查找到这段代码了!

WordPress站点在数据库中删除文章的自动保存记录和修订版本

作为一个处女座,总是难以容忍生活中存在过多无用的垃圾。 定期清理数据库也是一件好事。 在网上百度了半天,找不到能关闭文章自动保存的方法。只能教大家被动地定期删除记录了。 打开phpMyAdmin,在SQL对话框里分别执行下代码 DELETE FROM `wp_posts` WHERE `post_type` LIKE ‘%revision%’ DELETE FROM `wp_posts` WHERE `post_name` LIKE ‘%revision%’ OK~ 当然,如果你是一个懒人,不想经常登入数据库后台操作。 可以使用插件一键实现以上功能,插件名:Delete revision

删除WordPress小工具里的RSS订阅

首先在用FTP工具打开wp-includes/default-widgets.php,查找WP_Widget_Meta找到以下这段代码 <UL> <?php wp_register(); ?> <LI><?php wp_loginout(); ?></LI> <LI><A title=”<?php echo esc_attr(__(‘Syndicate this site using RSS 2.0′)); ?>” href=”<?php bloginfo(‘rss2_url’); ?>”><?php _e(‘Entries <abbr title=”Really Simple Syndication”>RSS</ABBR>’); ?></A></LI> <LI><A title=”<?php echo esc_attr(__(‘The latest comments to all posts in RSS’)); ?>” href=”<?php bloginfo(‘comments_rss2_url’); ?>”><?php _e(‘Comments <abbr title=”Really Simple Syndication”>RSS</ABBR>’); ?></A></LI> 你想删除什么就把对应的那个li中间的内容删去就行了,例如想删去文章rss功能,就把 <LI><A title=”<?php echo esc_attr(__(‘Syndicate this site […]

wordpress文章页中如何添加猜你喜欢

  wordpress中有标签页(tags)的设置,但是却没能实现相关tag文章的推荐功能 通过插件也可实现,但我们还是本着能省则省的原则,分享代码给大家。   <h3>猜你喜欢 </h3> <?php $post_tags=wp_get_post_tags($post->ID); //如果存在tag标签,列出tag相关文章 $pos=1; if($post_tags) { foreach($post_tags as $tag) $tag_list[] .= $tag->term_id; $args = array( ‘tag__in’ => $tag_list, ‘category__not_in’ => array(NULL), // 不包括的分类ID ‘post__not_in’ => array($post->ID), ‘showposts’ => 0, // 显示相关文章数量 ‘caller_get_posts’ => 1, ‘orderby’ => ‘rand’ ); query_posts($args); if(have_posts()):while (have_posts()&&$pos<=5) : the_post(); update_post_caches($posts); ?> <li><span><a href=”<?php the_permalink(); ?>” […]

wordpress中如何把百度统计删干净

本菜鸟不才,建站之初无脑往网站里添加了各种网站统计的代码- -后来发现某些网站的代码会互相冲突,于是决心整顿师门,就留一个CNZZ。 费了半天劲在仪表盘的编辑里把各种插件删完了。网页最底下是干净了。但是仪表盘里居然还有百度统计的小图标!!才想起来,当时添加的时候我是让百度自行安装的,所以装在哪里我也搞不清楚。 找了半天才发现,还需要在admin-footer.php和wp-login.php里把百度的那一段代码删掉才行。 那么,怎么才能把百度统计删除呢? 具体位置在根目录》wp-admin》admin-footer.php和根目录》wp-login.php 打开,Ctrl+f搜索baidu <!– 你的域名 Baidu tongji analytics –> <script type=”text/javascript”> var _bdhmProtocol = ((“https:” == document.location.protocol) ? ” https://” : ” http://”); document.write(unescape(“%3Cscript src='” + _bdhmProtocol + “hm.baidu.com/h.js%3F30f58303c38bcc7ffde8e267bbf6837f’ type=’text/javascript’%3E%3C/script%3E”)); </script> 把这样一段删除,搞定!

WordPress更换域名后所要注意的十件事

摘自 站长网 WordPress更换域名可能大家都经历过,在新旧域名更换的过程中,如何才能使损失减到最少,这对于注重SEO的站长们却是至关重要的了。一面我就自己的经历谈一谈WordPress更换域名后注意的十件事。 一、修改数据库配置文件 如果你在同一主机同一空间上更改域名,这步可以省掉,如果数据库不同,还得要打开wp-config.php将数据库配置正确才可以正常访问新域名。 二、更改博客的安装地址和博客地址 首先用phpmyadmin打开你的数据库,然后找到wp-options这个数据表,找到第一条记录也就是siteurl这条,还有第39条 home,这两条将地址改成你更换后的最域名即可。只有完成这一步后,才可以顺利进入后台,否则即使你输入密码,也会自动跳转到原来的老域名。 三、修改文章内部所有的链接为新域名 相信大家在以前发表的文章中一定加了不少内链吧,域名更换了,老的内链也就没有意义了。此时得要将文章内链的旧域名修改为新域名。如果从后台文 章编辑里一个一个找那是不现实的,方法有一个,通用phpmyadmin进入你所在的数据库,执行以下语句就可以把文章内的所有内链旧域名批量改为新域 名: UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.old.com’, ‘http://www.new.com’); 四、重新到各搜索引擎网站登陆 因为更换域名,一切从头开始,所以要是到各个搜索引擎站上重新提交一次新域名,提交的过程中,一定要注意我文章中所提及的几个注意点。提交之后,那是一个漫长的等待的过程,不要急,因为重新开始,那这个等待的过程中,你只有把精力都放在原创文章上了。 五、旧域名301重定向到新域名 不要想着把新旧域名都指向同一站,这样会造成“域名轰炸”。这样做的结果不仅不能给你的网站带来更多的流量,反而搜索引擎认为你的作弊,降了你 的权重是小事,把你的站K了也不是不可能的事。如果想要留住旧域名的网友,那就要做个301重定向。301重定向对SEO的还是友好的,具体的方法还有很 多,具体操作就不在此一一详解了 六、重新修改统计代码 这个应该是很简单的一件事了,重新到统计站点申请新域名的统计代码后,将旧域名的统计代码覆盖即可。 七、重新更改Feed 订阅地址 RSS feed订阅是保持一个站流量的一个重要的因素,当你的域名都更换了,别人还怎么订阅。所以应重新设置订阅地址,并想办法通知已订阅旧域名的网友更改。同时在主页的相应位置修改RSS feed订阅地址。 八、通知你的友情链接 在你的301重定向还在生效之前,一定要通知你的友情链接,把旧域名改为新域名。如果301失效了而你的友情链接还没有通知修改,那你的链接也就毫无意义了。 九、检查插件是否正常工作 虽然插件设置有一部分是和域名无关的,但是大家都知道WordPress功能更是依靠插件的,所以更换域名后,最好还是检查一次插件是否否都正 常工作。如Baidu Sitemap Generator和Google XML Sitemaps两个插件,必须禁用后再启用才可以正常工作。 十、到你常互访的博客留言通知换米 我的互访也有几十个,基本上是每天都去看看的,在给博主评论的时候随便说说你的博客换域名了。起到了百半功倍的效果。