问题标签 [facetwp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
28 浏览

mysql - FacetWP - 按字母顺序排除“The”和排序列表

我有一个从 Salesforce 数据库中提取到 Wordpress 的公司列表,它按字母顺序排列并使用 FacetWP 插件进行设置。有了它,以“The”开头的公司列在 T 下。例如,如果公司名称是 The Best - 它列在 T 下,但我需要它忽略“the”并显示在 B 下。

FacetWP 支持提供了一些建议,我这样做了:

这样做是在正确的字母下列出公司,但它保留了“The”并将公司列在列表的最底部,而不是按字母顺序排列的位置。

例如:

  1. 酒吧
  2. 卑尔根
  3. 克星
  4. 宝宝
  5. 最好的

我需要它做的是删除“The”并将公司按正确的字母顺序排列,如下所示:

  1. 婴儿
  2. 酒吧
  3. 卑尔根
  4. 最好的
  5. 克星

有没有人遇到过类似的问题并设法解决了?

提前非常感谢!

0 投票
0 回答
106 浏览

javascript - 使用 FacetWP 并希望隐藏额外的方面,直到选择第一个方面

因此,使用 facetWP,我看到了如何隐藏结果模板,直到您通过设置 CSS 以及在选择某些内容后添加的附加类来选择一个构面。

我还想隐藏 4 个方面中的 3 个,直到有人从第一个方面做出选择。所以我试图在没有任何运气的情况下调整该代码。

这显然有相应的CSS:

我知道我遗漏了一些非常明显的东西,但 Javascript 不是我的强项......基本上,只要我引用的下拉列表更改为任何其他值,那么我希望类添加触发,以便它们变得可见.. .

任何帮助将不胜感激。

大家加油,

抢。

编辑:

我还尝试了以下方法:

但这也不起作用......(这个编辑是为了帮助下面问的穆尔塔尼......

0 投票
0 回答
125 浏览

javascript - 需要更改与 FacetWP 相关的 javascript 片段

我有一个 js 片段,由 Wordpress 的 FacetWP 插件的开发人员提供给我,我很难对其进行更改以满足我的需要。

片段如下;

上述代码的目的是“选择”给定构面的所有复选框选项,在本例中为“product_categories”构面,单击具有类 .select-all 的 div

我需要在这里进行 2 处更改。

首先,我只需要为该方面选择 1 个选项。

其次,我需要从额外的方面做出额外的选择。

有人可以建议我接下来会做什么吗?实际上我的经验很少,所以希望有一个可行的例子。非常感谢。

0 投票
1 回答
40 浏览

jquery - 合并来自 2 个 jQuery 片段的功能

我有 2 个执行相关操作的 jQuery 片段。

第一个是这个。

这段代码的效果是获取被点击元素的“切片”类,并找到另一个具有匹配类的元素并点击它。

第二个 jQuery 片段就是这个。

该片段作用于 Wordpress 插件 FacetWP 的 javascript 引擎,实际上它具有清除所有方面然后从单个方面进行预定义选择的效果。在这种情况下,它从 facet 'chapter' 中选择选项'welcome'。

所以我需要在第二个片段中添加相同的动态质量。它可能看起来像这样......

谁能告诉我如何实现这一目标?非常感谢。

结果

因此,在尝试@Reflective 提供的代码时,我发现 FacetWP 对点击做出了两次反应。这是我必须描述它的唯一方式。请参阅所附图片。

我的可点击元素具有类 .chapter .show-designs-four-a

在此处输入图像描述

0 投票
0 回答
35 浏览

wordpress - 一台服务器上的 PHP 代码在运行的另一台服务器上抛出错误

我遇到以下情况:

这段代码:

在一台服务器(测试服务器)上工作,但在另一台服务器(实时服务器 - 物理另一台服务器)上发生以下错误:

它是一个 wordpress 站点(测试服务器 = plesk php 7.4)实时服务器 = directadmin php 7.4 - 不知道是否需要此信息。

0 投票
1 回答
86 浏览

php - 将无限负载添加到 FacetWP 寻呼机按钮

我有一个安装了 FacetWP 插件的 wordpress/woocommerce 商店,用于在我的商店中对产品进行分类和过滤。该插件提供“加载更多”功能,可以在产品类别屏幕上延迟加载更多产品。

在那里,我想将无限加载功能添加到 FacetWPs 的“加载更多”按钮。因此,一旦用户从页面底部向下滚动到某个偏移量,应该会自动单击“加载更多”按钮。

不幸的是,他们没有为此提供开箱即用的功能。

所以我的问题是:如何实现facet-wps“加载更多”按钮的无限加载功能?

我尝试将此处的代码https://gist.github.com/hirejordansmith/cc2363a860a7ed8320307b46f1196407#gistcomment-3921811添加到我的 function.php 文件中,但它不适用于所有浏览器:

0 投票
0 回答
11 浏览

advanced-custom-fields - ACF 未在 facetwp 中返回图像

基于:https ://facetwp.com/help-center/developers/hooks/output-hooks/facetwp_facet_display_value/

我正在尝试使用基于上述解决方案的图标来显示单选选项。

在 /wp-content/uploads/choice1 我有 minivan.svg、suv.svg、truck.svg

在此处输入图像描述

我错过了什么吗?

提前致谢!!