首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

产品列表页分类筛选、排序的算法实现(PHP)

下面这个是产品控制器 ProductController 中的一个函数,用于简单的查询,比如199元专区就可以使用 getTypeSimPro('price=199'); /**简单的筛选条件分类产品,...'last' => '尾页', //这个不行 'rollPage' => 5, //最多显示5页导航 ); $links = $Page->show...在上面展示的分类和搜索中,黑色导航栏、性别以及以后可能扩展的筛选项为标签联表查询,尺码为库存表联表查询。...pageCheck() 如果改变了筛选条件,则去除页码参数,回到从第一页开始; 在我的项目规划中IndexController负责页面的显示,所以IndexController中的 search()...brandId[0]['Id']; $thesql = "(p.sort_brand='$brandId' OR p.name LIKE '%$brand%')"; //这里除了品牌分类匹配外还根据商品名称模糊匹配

2.8K20

WPJAM Basic 详细介绍:一键优化 WordPress 文章设置和操作

在 WordPress 对文章的操作是最多和最频繁的,那么怎么优化呢?...WPJAM Basic 首先让用户选择在 WordPress 后台的文章列表页是否全面实现AJAX操作,然后还支持显示和设置文章缩略图, 显示和修改文章浏览数,显示排序下拉选择框,支持通过作者进行过滤和支持上传外部图片这...全面AJAX操作 在 WordPress 后台文章列表页全面实现AJAX操作之后,在列表页点击导航,进行搜索,点击分类筛选等这些查询操作,都不再重新加载页面,而是会首先显示加载效果的 loading 的图片...显示和设置缩略图 开启该功能之后,首先在后台的文章列表页能够显示文章缩略图: 如果你没有设置缩略图,又想显示缩略图,则就需要到前面讲解的「缩略图设置」功能中设置获取文章缩略图的顺序。...显示和设置浏览数 同样可以在后台文章列表页显示和修改文章浏览数: 作者筛选和排序 最后两个功能勾选之后,可以在文章筛选的时候,选择筛选那个作者的文章,并且还可以选择按什么排序,结合分类筛选,在进行快速检索一些文章的时候特别有效

63020
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 WordPress 后台如何使用分类和标签进行过滤文章列表?

    过滤文章列表 WPJAM「分类管理插件」就实现了该功能,比如下图就是通过标签筛选文章列表: 并且这个通过分类或者其他分类模式筛选文章的功能是可以自定义的,在 「WPJAM」 的「分类设置」子菜单下可以根据自己的需求开启或者关闭...: 多重筛选文章列表 如果简单的过滤不能找到你所需的文章,那么WPJAM「分类管理插件」的多重筛选功能肯定可以帮到你。...最后分类筛选和标签的筛选还可以设置为「AND」,当然也可以设置为「OR」。 点击筛选就会跳转到文章列表显示出筛选之后的文章列表。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    3.5K30

    WPJAM「分类管理插件」新增多重筛选功能

    我就给 WPJAM「分类管理插件」 增加了一个多重筛选的功能: 如上图所示我选择了两个分类「WordPress」和「PHP」,这两个分类至少使用一个,另外有选择两个标签「WPJAM Basic」和「WordPress...点击筛选就会跳转到文章列表显示出筛选之后的文章列表。只要下载 WPJAM「分类管理插件」激活即可食用。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    1K20

    WordPress 首页文章如何使用分类过滤?

    在 「WPJAM」 的「分类设置」子菜单下点击「首页分类」标签页,就一目了然: 并且还增强了一下,支持在多个平台下面的设置,比如你可以单独设置在小程序下的首页分类过滤,目前支持四个平台。...」,「后台文章分类筛选过滤」和「文章列表分类多重筛选」七大功能。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    1.7K20

    WordPress 全能分类管理插件:WPJAM Taxonomy

    WPJAM「分类管理插件」是 WordPress 果酱出品的全能型分类管理插件,这个插件目前主要有七大功能: 一、层式管理分类 在分类管理界面增加「只显示第一级」按钮实现分类层式管理: 点击之后混杂的分类就会变得非常的清晰...五、首页文章分类过滤 博客首页文章分类过滤功能可以让你设置只要某几个分类的文章,或者不显示某几个分类的文章,并且支持设置多个平台下面的设置: 六、文章分类筛选过滤: 在后台文章列表生成一个分类下拉菜单...,通过它可以过滤后台文章列表,比如下图就是通过标签筛选文章列表: 七、文章列表多重筛选 如果简单的过滤不能找到你所需的文章,那么多重筛选功能肯定可以帮到你。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    1.4K20

    WPJAM 「图片集插件」:设置图片分类和通过分类快速筛选图片

    : 因为图片集分类模式限制为二级,而 WordPress 进行分类筛选的时候,点击父分类也是可以获取其子分类下的图片,所以在设置分类的时候,我做了一些优化,如果父分类有子分类的时候,则只能勾选子分类。...在「媒体库」页面列表模式下可以选择一个图片的分类,然后点击筛选: 在「媒体库」页面网格模式下,选择一个图片的分类,无需点击直接筛选。...在文章编辑页面,点击添加媒体之后,然后也可以在媒体库直接筛选,快速找到所需的图片: 优化后台媒体库加载 WordPress 后台媒体库的月份筛选附件功能,是直接通过查询数据库来获取博客的附件的月份,这样每次打开媒体库...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    1.1K20

    WPJAM「文章置顶」:支持置顶文章排序和分类文章置顶的 WordPress 插件

    我们知道 WordPress 默认就有文章置顶的功能,可以设置一些文章在首页的文章列表中置顶显示。该功能使用非常简单,分别可以在后台文章编辑页以及列表页面快速编辑中设置。...下图就是后台文章列表页的快速编辑中设置: 设置了文章置顶之后,在后台文章列表页,可以筛选出置顶了那些文章: 但是这些置顶的文章,在首页的文章列表怎么排序的呢?...分类文章置顶 这是完全新增的功能,WordPress 内置的文章置顶功能只能首页的文章列表中置顶,但是针对分类下的文章就没有这方面的功能。...所以我经过一番探究(也就是花了1-2个小时,这里主要为了文章读起来有种牛逼的气势),开发出了分类文章置顶功能。...在分类列表页,有了一个置顶文章的按钮: 点击之后,即可弹窗让你设置分类置顶文章: 和全局置顶文章管理一样,支持新增,删除,排序操作,另外在分类编辑页面,也支持同样的操作。

    1.5K40

    WordPress 分类如何实现拖动排序?

    另外由于 WordPress 的分类是层级的,在多层情况下怎么实现拖动排序?在分类层级非常复杂的情况下,怎么方便管理和排序呢?...如果某个一级分类有下一级分类,点击它,立刻展示并只展示它的下一级分类列表: 这个时候「显示所有」按钮又变成了「返回上一级」按钮,点击返回第一季分类列表。...」,「后台文章分类筛选过滤」和「文章列表分类多重筛选」七大功能。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    1.8K30

    WordPress 标签的固定链接可以使用 ID 吗?

    勾选之后,点击标签的链接,就是使用标签 ID 来做数字链接了,并且在标签编辑页面也简化了编辑框,省略了别名输入框: WPJAM 分类管理插件 WPJAM「#分类管理插件#」是 WordPress 果酱出品的付费插件...,目前主要有「层式管理分类」,「设置分类层级」,「分类拖动排序」,「分类数字ID固定链接」,「首页文章分类过滤」,「后台文章分类筛选过滤」和「文章列表分类多重筛选」七大功能。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    1.3K20

    WPJAM #Hashtag#:自动将文章内容中 #话题标签# 转换成链接

    在 WordPress 文章怎么方便做的内部链接呢? ​比如文章内容中提到到了某个标签和分类,或者某个插件和产品的链接,都希望能够快速转成链接,方便用户点击过去。...内部链接管理 安装好了插件之后,在 WordPress 后台就可以进行内部链接管理,把自己的常用的内部链接添加到列表中: 自动转换 #话题标签# 成内部链接 在 WordPress 后台输入: 前端显示为...Shortcode# 如果是分类,则自动跳转到 WordPress 分类页: #WordPress# #速查手册# 如果其他自定义分类,比如文章专题插件创建的「专题」自定义分类,也可以跳转: #WPJAM...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    91830

    WordPress日志、编辑类插件

    Post Thumb Revisited WordPress日志缩略图插件. 可以为每篇文章自动生成文章缩略图, 可以在侧边栏显示随机日志缩略图列表或最新日志缩略图列表....插件主页 List of Posts from each Category plugin for WordPress 显示某 一个分类下的一份文章列表....通过WordPress的Tags标签匹配, 可以指定相关日志显示数, 按日期还是按标签使用数排序等等. 插件主页 Random Featured Post WordPress随机日志插件....可以显示一份指定分类下面的推荐日志列表, 而这份推荐的日志列表其实是随机的. In-Series 这个插件方便用户把文章组织成为一个系列, 可以使用到表格或是上一页下一页链接....Different Posts Per Page 为首页, 分类页, 存档页, 搜索页显示不同的文章数量. 插件主页.

    1.6K30

    大中型网站列表页翻页过多怎么优化?

    稍大型的商务或信息类网站都可能会在产品列表,也就是最末一级的分类页面上,存在翻页过多的问题。...通常产品列表会显示10个或20个产品,然后列出翻页链接,除了“上一页”和“下一页”,网站可能列出5个、10个翻页链接。 用户点击页面10,在第10页上又会列出10-19页的翻页。...如果列出10个翻页链接,那么第50个页面上的产品就需要从第一个产品列表页面点击4次才能到达,再加上分类页面本身与首页的距离,第50个页面上的产品距离首页可能有七八次点击的距离了。...如果列出10个翻页链接,那么第50个页面上的产品就需要从第一个产品列表页面点击4次才能到达,再加上分类页面本身与首页的距离,第50个页面上的产品距离首页可能有七八次点击的距离了。...比如二手房,它下面的信息筛选功能分为区域、售价、房型、面积、标签、朝向、楼层、楼龄、装修、用途、电梯、权属及类型,每个功能又分为多个筛选条件,这样用户就可以根据需求,在百万级的网页下,快速通过筛选条件找到想要的信息

    81420

    WPJAM「网址导航」:最轻便快捷的网址导航插件

    首先说明一下,这是一个 WordPress 插件,理论上兼容所有的 WordPress 主题,但不能保证 100%,在 Autumn Pro 主题上是保证可以的,这是建立在 Autumn Pro 上面的演示...快速编辑和排序 上面的分步操作,也可以在列表页支持快速操作,所以你可以在列表页直接修改标题,图标,类型和链接等等,非常快捷方便。...基本上把大部分的操作都放到了列表页,除了你希望去更新导航网址的详细介绍,才需要点击编辑进入边界详情页面,进行富文本操作,和你平时编辑文章一样,这里就不再介绍了。...分组样式和排序 导航分组就是在界面上把网址导航分门别类显示,为了显示方便,我把分组强制设置为两级。...在新建分组页面,可以轻易猜到,分组就是 WordPress 自定义分类实现的: 相比之下,它多了一个图标,目前支持 WordPress 的 Dashicons,输入 Dashicons 的名称即可。

    2.5K40

    WordPress 果酱知识星球所有福利插件列表

    WordPress 果酱知识星球所有插件已经30多款了,这些插件都是我们开发商业网站的基础,也是我们构建花生小店这个电商小程序 SaaS 系统的基础,绝非是世面上的那些胭脂俗粉,都是经过大流量测试和商业验证的插件...分类管理 层式管理分类和分类拖动排序,支持设置分类的层级。 并且在后台分类管理界面可以按层级显示和拖动排序。 评论增强 支持评论点赞,评论置顶和按照点赞数排序。 图片集 1....Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    75110

    一个函数就搞定 WordPress 分类选项开发

    第四讲:一个函数就搞定 WordPress 分类选项开发 WordPress 分类选项是在 WordPress 后台分类新增和编辑页面,给分类添加一些字段选项来实现功能,比如分类的 SEO 标题,关键字和描述等...'list_table' => true, // 后台分类列表页也支持设置 'page_title' => 'SEO设置', // 分类列表点击弹窗的标题 'submit_text' =...list_table:定义后台分类列表页是否也支持通过弹窗设置 fields:定义分类选项框有哪些字段呢?这里定义了两个输入框和一个文本框。...和文章选项不同,分类新增和编辑页面没有 meta_box 的,字段是直接展示的,所以上面代码就是在分类列表和编辑页新增三个字段,分别是「SEO标题」,「SEO描述」和「SEO关键字」,我截图一下新增页面的字段...: 然后在分类列表页右侧的分类列表也可以进行设置操作: 点击上面「SEO设置」按钮也可以进行同样的设置: 在页面上使用分类选项 创建了选项之后,那么我们就要把他们用起来,WordPress 提供了获取分类自定义字段的函数

    41320

    WPJAM「标题设置」:一键设置 WordPress 所有页面的页面标题

    页面标题是整个站点最重要的地方,如果页面被搜索引擎索引了,在搜索结果中显示的就是页面的标题。...标题规则 标题规则就是可以自定义 WordPress 不同类型页面的标题规则,比如下图就是我定义了 404页面的标题为「你来到了一个神秘的地方」,然后不显示站点标题,还定义「项目」文章类型的页面标题为:...程序会自动抓取所有类型的页面,上图是 WordPress 默认的页面类型,如果自定义文章类型和自定义分类模式,也会出现相关的页面,如下图,比如项目列表页,项目详情页,表单页,专题页这些页面。...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    1.9K20

    wordpress模板代码详解

    分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面...footer.php文件的内容 显示格式为”02-19-08″的日期 显示一篇日志的留言链接 显示一篇日志或页面的标题 显示一篇日志或页面的永久链接/URL地址 显示一篇日志或页面的所属分类...显示一篇日志或页面的作者 显示一篇日志或页面的ID 显示一篇日志或页面的编辑链接 显示Blogroll中的链接 comments.php文件的内容 显示一份博客的页面列表 显示一份博客的分类列表...下一篇日志的URL地址 上一篇日志的URL地址 调用日历 显示一份博客的日期存档列表 显示较新日志链接(上一页)和较旧日志链接(下一页) 显示博客的描述信息 其它的一些Wordpress模板代码.../%postname%/ 显示博客的自定义永久链接 搜索表单的值 打印输出信息 显示注册链接 显示登入/登出链接 在日志或页面中插入分页 截断日志 显示管理员的相关控制信息 显示载入页面的时间

    1.2K30

    给wordpress某个分类下的内容添加分类筛选功能

    要在WordPress的某个分类下添加内容筛选功能,你可以通过以下几种方法实现:1. 使用插件Filter Everything 插件这是一个非常通用的筛选插件,可以筛选任何文章类型和任何标准。...它支持使用Widgets或Shortcodes在页面上轻松集成筛选器,并且与几乎所有页面构建器兼容。2. 自定义开发创建自定义分类法你可以创建自定义分类法(Taxonomy)来实现更细致的筛选。...例如,如果你想要按颜色筛选文章,可以创建一个名为“color”的自定义分类法,并将其应用到文章上。..., 'query_var' => true, 'rewrite' => array('slug' => 'color') ));}这段代码创建了一个名为“color”的自定义分类法...使用重写规则和模板你可以通过添加重写规则和创建专门的模板文件来实现筛选页面。这样,当用户访问特定的URL时,WordPress将加载筛选页面并显示筛选结果。

    16510

    WordPress主题Siren二开美化版

    注意事项 使用友链页面需要在链接中新建分类,并且把链接放到分类里面才能显示链接。 比如说某个分类可以用于显示崩坏掉的却暂时不撤销的友链 ~ 美图欣赏: ? ? ? ? ?...友链分类添加判断,没有友链时不显示友链分类元素 2018.01.10 添加管理员前台 AJAX 删除评论的功能 修改移动端评论列表评论时间的显示效果 2018.01.14 移除难看烦人的 ServerChan...微信推送 添加图片放大功能,在文章页设置中开启 修正 卡片式风格 在没有正文内容时的显示效果 2018.03.21 尝试修复评论表情框在某些主机无法加载的问题 2018.04.07 新增一个 “高斯模糊...修复评论中贴出代码时,翻页评论时 Prism 代码高亮失效的问题 2018.06.08 更改友链页面代码,按照链接分类显示,支持自定义分类名称了 友链页面新增一个“瀑布流”样式,在主题“其它”设置中可以找到并更改...,修复该版本不能正常回复评论的问题 2019.04.05 更新“高斯”配色文件,匹配 WordPress 后台主题商店与插件商店的外观 2019.04.14 更新备案号的域名 添加一个新的页面滑动特效

    4K30
    领券