问题标签 [cmb2]

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 投票
1 回答
126 浏览

php - 显示元数据在 cmb2 的前端未显示任何内容

我正在使用 Wordpress 构建一个网站,我想在其中显示来自自定义字段的元数据。我已经在我的function.php中设置了cmb2,如下代码所示。

好的,这在帖子部分有效,有效。但是当我尝试在前端显示元数据时

没有任何回应。

任何人都请找出问题所在。

0 投票
0 回答
24 浏览

php - 如何将 alt 属性放在循环内的 img cmb2 中?

这是我在stackoverflow中的第一个问题。我尝试了很多放置 alt 属性的方法,但我做不到。这是我的海关代码(CMB2)

这是我的循环代码

这是源页面

这是源页面(见图)

图片说明

0 投票
1 回答
271 浏览

php - Wordpress 在单个页面上隐藏自定义帖子类型的帖子

初始情况

  • 自定义帖子类型(项目)[projects.php]
  • 自定义字段(使用 cmb2)[projects.php]
  • 头版.php

我想要的是

在我的首页上有一个部分 ( <div class="m-rowteaser m-rowteaser--default">) 显示来自帖子类型项目的随机帖子。

有些帖子我不想在首页看到。

注意:帖子必须处于活动状态,因为这些帖子还有另一个页面。

在我的后端,我有一个自定义字段,我想选择它是否显示在首页。

你可以帮助我的方式

  • 给我一个想法如何解决
  • 给我一份关于它的文件
  • 给我一个代码片段
  • 如果你需要我的东西来帮助我在那里发表评论。
  • 如果我有问题,请不要恨我……我现在用代码工作了很短的时间……

感谢你们对我的帮助!!!!:))))

更新

现在我有一个功能可以通过 id 从首页隐藏帖子。我需要帮助将此代码与后端的自定义字段连接起来。

0 投票
0 回答
311 浏览

php - 如何在 WooCommerce 中添加 cmb2 设置

我在使用 cmb2 插件在 WordPress 中创建设置面板时遇到了一个小问题。

我想在 WooCommerce 帖子类型中创建一个名为课程标题的字段,其中每个课程标题可以有多个有标题。

并在下面的手风琴中显示产品信息。

课程标题和每个课程标题的标题应该是可重复的。

我能够做的是定义可重复的课程标题,但我无法向标题添加可重复的标题,而且我不知道如何显示两个 foreach 循环。

如果有人有使用 cmb2 的经验,请提供帮助。

谢谢

cmb2设置中的代码

单品中的代码

WooCommerce 单品页面 单张图片

0 投票
0 回答
38 浏览

php - cmb2 字段类型:文件未在前端显示图像?

我添加了所有代码,后端没问题,但前端 img 源没有连接,前端没有显示图像。

短代码文件

Cmb2 字段

函数文件

在此处输入图像描述

0 投票
0 回答
274 浏览

php - CMB2 灵活内容字段控件不起作用。帮我创建一个可重复的组并添加拖放控件

我的任务是构建一个使用 CMB2 管理自定义字段的站点。

自然,我试图对其进行过度设计,因此这是一个简化的过程,因此一直在尝试利用此资源:https ://github.com/reaktivstudios/cmb2-flexible-content

我已经安装了 CMB2 WordPress 插件。

我已经提取、上传并启用了上面指定的 CMB2 扩展插件。

我现在正在尝试将其模块化构建到我的主题中,以便可以无缝地将其拖放到另一个网站。这是文件夹的结构:

文件夹结构

我现在将向您展示文件的内容,以及它们是如何连接的。

FC-FUNCTIONS.PHP - 这是创建一个可以在页面模板上调用以启动内容创建的函数:

LAYOUTS.PHP - 此文件将包含所有字段组,按布局分组:

FLEXIBLE-CONTENT.PHP - 这决定了在 WordPress 页面后端填充的 layouts.php 中声明的每个选定和填充字段要抓取的布局。

我面临的主要问题是按钮不会显示给我,向上/向下箭头和转发器组“添加另一个横幅”按钮。然而,我能够查看字段、添加/删除布局、填充内容并将其输出到前端。

请帮助我使 Hero Banner 组字段可重复并且每个布局都可拖放。

这是正在处理的其中一个页面的后端图像,您可以看到它们不可排序,并且没有选项(在创建中指定)在同一分组下重复和创建多个英雄横幅:

灵活的内容页面后端

0 投票
0 回答
15 浏览

wordpress - CMB2 加密字段数据

我正在为我的 wordpress 系统使用 CMB2 库,我们将要求用户输入一些个人数据。

是否有可能以某种方式加密发布到某些自定义字段中的数据?提前致谢!

0 投票
1 回答
23 浏览

php - 如果图像字段为空,我如何让它不显示任何内容

我有以下图像字段代码,但如果那里什么都没有,那么 alt 阶段和 src= 部分仍然显示,如果字段为空,我该如何摆脱它们?

0 投票
0 回答
36 浏览

php - 删除中继器帖子元

我有 CMB2 的自定义帖子类型,我不知道如何按 ID 删除组帖子元。

}

当我对不在第二个数组中的值尝试 delete_post_meta 时,什么都不会发生。如何从 ID 下的可重复字段中删除组?

这就是我将数据放入表中的方式,这里一切正常,但我不想再删除它了。

0 投票
0 回答
38 浏览

php - 如何检查 cmb2 选择字段是否只允许选择唯一值

我有一个 cmb2 选择字段,我在其中使用函数加载类别,以及一个用于上传类别图像的字段。它们共同构成了一个中继器组字段。现在,每次从管理员端设置类别时,我都需要检查它们是否都是唯一的。也就是说,不应多次输入任何类别(管理员不小心)。

但是我如何制作一个功能来实现相同的功能。任何帮助深表感谢。提前致谢