WordPress短代码实现移动设备上内容不可见

许多人也都开始对自己的站点进行了移动设备适配/优化,也有大部分朋友但考虑到有一些适合PC端读者阅读的内容可能不适合移动端读者,所以给大家提供一个WordPress 短代码实现移动设备上内容不可见的方法。

利用下面的短代码,可以实现发布的内容在移动设备不可见。

function hide_mobile_shortcode($atts, $content = ) {
if (wp_is_mobile() === true) {
$content = ;
}
return $content;
}
add_shortcode(hm, hide_mobile_shortcode);

将代码添加到主题functions.php中,发表文章时,插入短代码:

[hm]隐藏的内容[/hm]

这样当用移动浏览器查看时被隐藏的内容将不可见。当然有些其他的WordPress条件判断标签也同样适用做成短代码。

落花生

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2009.08.26

    UCenter Home 2.0 正式版 道具使用说明

    UCenter Home 2.0 正式版 发布了,马上升级!现在把UCenter Home 2.0 正式版道具给大家罗列一下! UCenter Home 2.0 内置了 24 款道具,道具后台设置及每种道具的使用方法如下:道具设置及说明:http://faq.comsenz.com/viewnews-807隐身草让自己隐身登录,不显示在线,24小时内有效。“隐身草”道具详细使用说明:http://faq.comsenz.com/viewnews-808好友增容卡在允许添加的最多好友数限制外,增加10个好友名额。 “好友增容卡”道具详细使用说明:http://faq.comsenz.com/viewnews-809附件增容卡使用一次,可以给自己增加 10M 的附件空间。 “附件增容卡”道具详细使用说明:http://faq.comsenz.com/viewnews-811雷鸣之声发布一条全站信息,让大家知道自己上线了。“雷鸣之声”道具详细使用说明:http://faq.comsenz.com/viewnews-810救生圈把指定对象的发布时间更新为当前时间。“救生圈”道具详细使用说明:http://faq.comsenz.com/viewnews-812时空机把指定对象的发布时间修改为过去的时间。“时空机”道具详细使用说明:http://faq.comsenz.com/viewnews-813彩色灯把指定对象的标题变成彩色的。“彩色灯”道具使用说明:http://faq.comsenz.com/viewnews-815热点灯把指定对象的热度增加站点推荐的热点值。“热点灯”道具详细使用说明:http://faq.comsenz.com/viewnews-814互访卡随机选择10个好友,向其打招呼、留言或访问空间。“互访卡”道具详细使用说明:http://faq.comsenz.com/viewnews-816彩虹蛋给指定对象的标题前面增加图标(最多8个图标)。“彩虹蛋”道具详细使用说明:http://faq.comsenz.com/viewnews-819彩虹炫让评论、留言的文字闪烁起来。“彩虹炫”道具详细使用说明:http://faq.comsenz.com/viewnews-818红包卡在自己的空间埋下积分红包送给来访者。“红包卡”道具详细使用说明:http://faq.comsenz.com/viewnews-817超级明星在个人主页,给自己的头像增加超级明星标识。“超级明星”道具详细使用说明:http://faq.comsenz.com/viewnews-820八卦镜查看指定用户最近使用的道具记录。“八卦镜”道具详细使用说明:http://faq.comsenz.com/viewnews-821透视镜查看指定用户当前持有的道具。“透视镜”道具详细使用说明:http://faq.comsenz.com/viewnews-822偷窥镜查看指定用户最近访问过的10个空间。“偷窥镜”道具详细使用说明:http://faq.comsenz.com/viewnews-826点名卡发通知给自己的好友,让他们来查看指定的对象。“点名卡”道具详细使用说明:http://faq.comsenz.com/viewnews-824相框给自己的照片添上相框。“相框”道具详细使用说明:http://faq.comsenz.com/viewnews-827信纸给指定的对象添加信纸背景。“信纸”道具详细使用说明:http://faq.comsenz.com/viewnews-823涂鸦板允许在留言、评论等操作时使用涂鸦板。“涂鸦板”道具详细使用说明:http://faq.comsenz.com/viewnews-828匿名卡在指定的地方,让自己的名字显示为匿名。“匿名卡”道具详细使用说明:http://faq.comsenz.com/viewnews-829照妖镜可以查看一次匿名用户的真实身份。“照妖镜”道具详细使用说明:http://faq.comsenz.com/viewnews-830道具转让许可证使用许可证,将道具赠送给指定好友。“道具转让许可证”道具详细使用说明:http://faq.comsenz.com/viewnews-831探测器探测埋了红包的空间。“探测器”道具详细使用说明:http://faq.comsenz.com/viewnews-832

  2. 没有图片

    2014.09.03

    如何正确地给固态硬盘分区(转)

    如果您正在使用或者准备购买固态硬盘(SSD),肯定会其已经有了一定的了解。由于固态硬盘的结构和机械硬盘有本质的不同,固态硬盘要实现真正的性能发挥需要TRIM指令等一些特殊的手段。不过大多数人并不知道,或者并没有注意的是,除了某些较新的固态硬盘以外,分区以及格式化对于固态硬盘也有着极其重要的影响。如果您只是简单地用XP或者其他一些较老的工具对固态硬盘进行分区和格式化的话,得到的性能可能会只有几分之一! 注:Intel的固态硬盘在控制器层面上对这个问题进行了自动补偿,因此如果您使用的是Intel的固态硬盘的话,可以跳过本文了。 一. 问题的根源 问题的根源要从固态硬盘的组成部分,闪存说起。目前的绝大多数闪存的组织结构是划分成很多个512KB的块(Block),而每个块又由很多以4KB为单位的页(Page)组成。这就好像我国的行政组织是划分成众多个省,每个省又划分成很多个市一样。闪存的工作原理决定了它的擦除操作是以块(Block)为单位,而写入操作则是以页(Page)为最小单位。本站的固态硬盘技术专题可以让您更多地了解固态硬盘以及闪存。 另一方面,我们的操作系统在管理硬盘时也有一个最小分配单元。NTFS的默认的最小分配单元的大小恰好也是4KB,这很不错。不过问题在于,在进行分区时通常并不是从头开始的,而是有一个偏移值。比如使用Windows XP的分区工具的话,这个偏移值会让分区从一页的中部开始。也就是说,操作系统的最小分配单元和固态硬盘的页之间错位了。这样导致的结果就是,操作系统每次写一个4KB的数据,在实际运行时都有会两次写操作。理想的情况应该是,操作系统的每个最小分配单元都恰好和闪存的一个页对应起来,这样操作系统每次写一个4KB的数据,只需要实际的一次写操作就可以完成。两者之间的性能差距最多可能可以达到两倍! 如果分区时没有对齐,而且格式化时又没有使用4KB作为最小分配单元的话,性能损失可能更大。在国外著名网站Anandtech的测试中,对某顶级固态硬盘使用FAT进行格式话,而且分区时也没有对齐,结果4KB文件的写入性能极其糟糕。换成对齐分区以及4KB的最小分配单元以后,4KB文件的写入性能几乎达到了之前的10倍! 二. 如何正确地分区和格式化 这个问题的解决方法其实简单得很,那就是使用Windows7的分区工具来对您的固态硬盘进行分区,然后在格式化时使用4KB(4096B)作为分配单位大小即可。微软早已认识到固态硬盘需要操作系统的良好支持,所以在Windows7中加入了TRIM指令和分区对齐等针对固态硬盘的优化。使用固态硬盘的话,Windows7是目前最佳的操作系统选择。 但是如果没有Windows7怎么办呢?在XP和Vista下面,当然还是有办法的,而且并不算复杂。当然,这涉及到重新分区,所以如果您的固态硬盘里面已经有数据的话,会全部丢失,所以需要做好备份。另外,您还需要准备好一个装好系统的电脑。当然,这很简单,先把系统装在另一个硬盘即可,大多数使用固态硬盘的朋友应该都有不只一个硬盘吧? 这个操作可以通过一个免费的工具软件Diskpar.exe来完成,您可以通过微软的官方网站下载到这个软件 把固态硬盘连接到这个PC上,然后进入控制面板,在管理工具->计算机管理->磁盘管理中,找到您的固态硬盘当前是几号盘。比如当前您的电脑中有两块硬盘的话,固态硬盘可能是1号盘。记下这个号码。另外,把所有分区都删除,进行之前请备份好数据。 在开始->运行中,键入CMD。在跳出来的命令行窗口中,来到您放置diskpar.exe的文件夹。首先您可以通过diskpar来再次判断一下这个号码是不是正确的。键入diskpar -i 1。(注:这里面的1应根据您在前面看到的数值来输入。),回车后diskpar会输出类似下面的信息: ---- Drive 1 Geometry Infomation…

  3. 2013.10.25

    WordPress 3.7 Basie 正式版发布

    今天WordPress 3.7 正式版发布了,官方把本次版本命名为 Basie,大家可以直接去WP官方下载或者直接到博客后台在线更新了。 WordPress 3.7 对原来的版本做了很多重要的升级和创新,下面是几项非常重要的更新: 后台自动更新 在WordPress 3.7中,您不需要做任何事,系统就会自动为您完成维护和安全更新。大部分站点都已能于后台完成这些更新,但在有些配置中可能仍有困难。 前所未有的稳定性 我们为升级过程加入了许多检查和保护措施,使升级更加可靠和安全。 在WordPress 3.8推出时,您仍需要点击“现在更新”按钮,但我们现在对那个美丽的蓝按钮更加充满信心。 创建更安全的密码 您的密码是您站点的第一道防线,请最好创建足够复杂、长和独一无二的密码。我们在WordPress 3.7中更新了密码强度指示条,以期发现更多会降低您密码的安全性的常见问题:日期、名字、按键序列(123456789)、甚至是流行文化。 改良的搜索结果 搜索结果现在会按照搜索条件与内容的匹配程度排序,而不是仅按照日期。如果您的搜索条件刚好与一篇文章的标题相匹配,那这篇文章将被推到最顶。 更全球化 本地化的WordPress将会得到更新更完整的翻译。WordPress 3.7将能够自动安装正确的语言文件,并保证它们是最新的。…

  4. 没有图片

    2013.12.26

    联想Thinkpad E420/E440 快捷键如何切换设置

    用了E440已经有几天了,整体来说还将就着用,就是这个Fn及F1-F12的功能切换有点别扭,如果想正常使用F1-F12功能键,只能配合 Fn使用,这是非常别扭的,但任何问题都有解决办法,请跟我来: 联想Thinkpad E420/E440 快捷键作用介绍: F1:静音 F2:音量减 F3:音量加 F4:麦克风静音 F5:关闭摄像头 F6:更改显示设置 F7:亮度减 F8:亮度增 F9:无线连接管理 F10:上一曲 F11:播放/暂停 F12:下一曲 我们需要在BIOS里设置,就是可以给它反过来,开机E420按F12键,E440按F1,不用按Fn键,进入BIOS,选择第一项Config,再选择Keyboard/Mouse,进入选项后,Change to "F1-F12 keys"选项设置为Legacy,这样F1-F12键位上的功能就互换了。 注:E440的BIOS设置里只有CTRL和FN功能的切换,没有文章所说的选择,很让人不爽。…

  5. 没有图片

    2010.05.12

    WordPress评论统计的一大Bug

    WordPress目前来看已经很完善了,但菠萝昨天晚上发现了一个小小的Bug,就是评论统计的漏洞,在WordPress图片插 件:jQuery Colorbox一文中,我介绍了一款相册插件,文章里有2个评论,之后呢,我又发一文初次写博技术文章,遇上不速之客,内容里把上一文的评论复制到这里了,结果呢,就在这篇文章的评论统计里变成了comments(2),原来WordPress 把第二篇文章内容里的评论当成了评论统计进来了,这个问题应该是个Bug,有空反馈到Wordpress官方,让伟大的Wordpress更强大,漏洞更少。

  6. 没有图片

    2009.07.12

    2008年度五十个国外最漂亮网站推荐

    08年的网页设计开始流行一些破旧的质感和一些植物、图腾效果,还有一些网站在追求一种平面中的立体感,让用户感觉更加身临其境。这50个网站可以说是风格各异,每个网站都有自己独特的设计风格。相信您在看完之后也会获得很多宝贵的灵感。 Saizen Media Nem Studio Efingo Project Vino Kavoon Belvedere Inc Quality XHTML Avalon Star Level 2D mediaBOOM Sensi Soft Five Cent…

About

马拉松运动员,沉迷于跑步;关注科技前沿,关注互联网!与跑者、程序员、设计师为伍,一起跑步健身,一起编写程序,为自由而战!