运维隐藏WordPress主题和插件目录

多数情况下,主题或插件的静态文件(css、js、图片之类的),会保存在主题或插件目录下。这样很轻易的就暴露了我们使用的什么插件或主题。所以,我们想个办法把这个路径隐藏起来。下面来看下如何在 Nginx的伪静态规则中实现这一目的。 添加伪静态规则

后端WordPress菜单中的分类自动添加子分类菜单

有时候,我们会遇到子分类特别多,而且还要添加到网站导航中的情况。如果导航中只有分类还好弄,可是还有其他自定义菜单项的话,就比较麻烦了。多数时候,要手动去添加顶级分类下的子分类,很费时。下面说下,如何在菜单本身是分类的情况下,自动添加其下的子分类为子菜单。...

后端pre_get_posts钩子中的$query->set的兼容性问题

先来看一段示例代码,代码很简单,就是从后台设置中获取要排除的分类数组,然后在主查询中排除对应的分类。实际使用中,大部分时候也是可以正常使用的。不过我在实际使用中发现,这种写法存在很大的兼容性问题。例如再次挂钩到 pre_get_posts 钩子中,并且一样...