如何输出根据分类罗列文章,当前页面高亮显示

我之前有写过类似这个功能,这次写的全一点,高亮显示实现功能也是用到这个$uri=explode('/',$_SERVER['REQUEST_URI']);

我贴一下代码,你们可以参考一下,个人暂时未找到更好的方法,有什么好的方法,可以在下面评论,我们探讨一下。

如何用TAG方式串联自定义分类(实现相关文章串联功能)

遇到过一个奇葩的客户,让我通过TAG的方式,获取自定义分类的相关文章。

例如:某产品写了a这个tag标签,某新闻、案例、应用等等都有一个一样是a标签,然后如何在这个产品详情页,输出含有a标签的相关新闻、相关案例、相关应用等等。

最后如果没有这个标签的话,后台有通过手动添加功能填写

页面实现类似于淘宝的图窗功能

解决思路:

  1. 前台的功能通过JS插件实现。
  2. 图片获取通过自定义字段功能获取。

在非当前页面获取指定多个自定义分类下的文章

在非当前页面,我们获取指定分类就有点困难,ACF插件能解决这个问题,ACF插件是我最常用的插件,用ACF插件定义一个真假按钮,然后判断即可,以下为Demo。

获取指定分类的所有子分类链接、Description、Slug、自定义字段

Wordpress很难获取指定分类下的所有子分类。这需要我们绕路获取。
以下的方法适用于任何页面来获取所有子分类,仅供参考,如果不懂,可以联系我,或者多看几遍官方文档。
分类的标题、Description、Slug是Wordpress自带函数可以直接获取,自定义字段和链接需要通过ID的方式获取。

解决Wordpress自定义二级目录和三级目录采用不同的样式

Wordpress自定义分类结构采用的是archive->taxonomy->single,其中archive是自定义分类的总页面,taxonomy是子分类,子分类的下面分类,single是自定义分类下的文章。

层级很清晰,但有一个问题,如果二级目录和三级目录采用不同的样式(taxonomy页面),怎么办?

Wordpress如何添加顶级菜单,和移除、隐藏顶级菜单?

Wordpress后台有很多我们必须要的功能,客户会误点等之类的原因,所以我们需要隐藏一些自定义菜单,但是隐藏顶级菜单,可能下面某一个子菜单是我们需要的。

移除、隐藏、删除Wordpres一些小工具和功能

Wordpress 有些功能不适用定制站(客户可能会乱点到),所以需要隐藏掉,比如顶部工具栏。

隐藏、禁止、删除Wordpress自带的更新和仪表盘

Wordpress 更新有点频繁,最恶心的地方是,一旦更新,很多东西都已经没有了,所以最好禁止wordpress更新,仪表盘我个人不喜欢它,所以隐藏,看官们可以选择保留

禁止删除某些页面

Wordpress的页面,很多是网站构建重要组成部分、网站的基本框架,有部分客户手贱/不小心删除掉页面,导致页面需要重新挂上。

重新挂上,难保客户继续删除掉,所以,需要禁止删除某些页面。