WordPress: 子页面上下页面链接获取函数

这个一开始不知道如何表达,简单来说就像文章(post)的上一篇、下一篇链接。这是最近忙的一个小主题需要的功能。 一般文章(single.php)里面的上一篇文章链接获取函数是 previous_post_link(),下一篇文章链接获取 next_post_link() (注:要在 loop 里面),当然如果放到页面里面(page.php),也能工作,只是不能满足我下面说的需求。 【需求】 页面有分级功能,需求是按 menu order 排...

Read more...

WordPress: 简单实现 Tooltip

这个是最近碰到的一个小需求,然后想了下用了 shortcode + css 实现,可能有些朋友需要吧,反正文囧那么久了,顺便贴一下代码吧。 【增加 shortcode:把下面的代码扔到主题的 functions.php 文件的 <?php ?> 中,具体的方法说明请搜/查看 WordPress 函数 add_shortcode】 // [tooltip tip=""] add_shortcode('tooltip', 'shortcode_tooltip'); function shortcode_tooltip($attrs...

Read more...

忘本

随着年龄的增长,你会看到/遇到很多『忘本』(的人),有的可能是多年的老朋友,有的可能是你尊敬的亲戚前辈... 我刚出来社会时,第一次看到某亲人对家人的忘本行为,这对我以后对待“人与人之间的互助”有很深的影响。 人生不如意十有八九,所以可能就有一些亲戚朋友受了很深的伤(通常是经济上的)找你寻求帮助。我也在好多年前遇到了,自己也不是什么富二代,只能给他们提供了一些自己...

Read more...

折腾: Dell 3450D 本本 WIN8.1 显卡驱动问题与解决

我的本本还是 11 年入的 Dell 3450D,自从去年换了 SSD 后就算是重生了。用了 2 年多的 WIN8 了,我只用桌面模式,所以也就是当 WIN7 用,毕竟我的显示器不是触摸屏,而且那种 metro 模式对于桌面用户来说一点效率都没有,加上我的 21:9 的显示器,如果是触摸屏那是要我每天“打太极”么? 言归正传,因为是老本本,而且应该是第一代“双显卡”模式的本本,显卡是 Intel 3000 和 AMD 6630...

Read more...

Excel 打开 CSV 误以为是 SYLK 文件错误

最近在忙的 WordPress 主题项目有个小功能,需要从数据表中根据条件获取数据后以 CSV 格式导出,但是导出后的 CSV 文件用 Excel 打开时每次都提示: Excel 已经检测到“reports.csv”是 SYLK 文件,但是不能将其加载。该文件或者有错误,或者不是 SYLK 文件格式。请单击“确定”已尝试以其他格式打开该文件 点确定后,可以正常显示文件内容,但这提示太奇怪了。 如果我个人的话提示这种错...

Read more...

被刷机: 推送升级到 Android 4.4.3 失败 + 说说

自从入了 Nexus 5 后,就没刷过机了(和期望相反了:本来是因为方便刷机而换  Nexus 5 的),因为:要『最新 ROM 』肯定是 Nexus 5 最先得到更新,『要稳定』原生 + 亲儿子没得说了。所以,我告别了 3 天一刷的日子…… 就这样,4.4.2 很长一段时间后,最近几天陆续听到 4.4.3 发布并且开始推送更新了,但我的 Nexus 5 今早才收到推送,于是我立马下载更新,然后点击重启更新,但重启更新...

Read more...

被折腾差点杯具,找回分区表的方法

前天兴高采烈地买了个 Orico 的双盘位外置硬盘盒,今天兴高采烈收到货并且装上 2 块用来备份和存数据的 3.5 寸台机硬盘,1 块是 2TB 的,1 块是 888G 的。兴奋地把外置盒接到本本的 USB3 口,看到 Win8 认出来了,然后发生了《[唠叨]最新的驱动程序不一定就好》里面的“灵异事件”——10秒内包你不见硬盘盘符 好不容易去本本的厂商网站找了原版驱动,解决了“盘符不见”的情况,然后查看数...

Read more...

『主机格调』博客主机,限量上架

认识 [西门] 很久了,他开始做『[主机格调)]』前就认识了,他家的主机低调平静的做三四年,实属不易。诚信、稳定、贴心虽然是他们的广告词,不过也名副其实。 在 WordPress 的博客圈里,我也算是混的比较久的一个了,圈里“走了”很多“老人”,同时也来了很多新人,这新手习惯会先去找免费主机,被免费“免费”折腾了,就会发现其实买主机也挺便宜的,稳定性“免费”是无法比的,就开始到...

Read more...

WordPress 根据页面模板做判断的折腾记录

我们在制作 WordPress 主题时,页面比较丰富的设计,会针对很多页面写专门的页面模板,如 tpl-contact.php 专门给页面 contact 使用的模板。通常 WordPress 主题的头部和尾部内容相同的部分会用 header.php 和 footer.php 给其他模板文件直接调用,但有时我们的写的专门页面模板有些 header.php / footer.php 部分内容跟其他页面有点不同。 举个例子:还是刚才说的 tpl-contact.php,刚好...

Read more...

Nginx 目录保护 ≠ 入了4通

有时不想某个目录被访问,所以要加密码之类来保护,以前用过的 Apache 好像很简单就实现目录加密。我用的是 Nginx,用了那么久 Nginx 还真没试过加密…… 参考了一些资料,然后发现这样就可以:(Debian系统,配置中“#.......”表示后续还有其他配置) 1. 配置网站(假如 yousite.com 放在 /home/www,然后要对 ooxx 目录加密) server { listen 80; server_name yousite.com; roo...

Read more...