问题标签 [meta-boxes]

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 回答
1025 浏览

wordpress - 可以更改自定义帖子类型中的 css 类的自定义字段值

我在 wordpress 主题中创建了投资组合页面类型,为投资组合项目的 3 列布局。我想创建带有下拉菜单的元框以选择投资组合列表项的列号(可能是图像),因此我可以将列号从 1 列更改为 4 列布局。我有负责 3 列布局的列表项的 css 类。如何更改具有自定义字段值的列表项的 css 类以更改列布局的数量。

0 投票
2 回答
303 浏览

wordpress - WORDPRESS:尝试按照教程中的步骤操作,但弹出致命错误警告

==问题已解决==

我正在尝试按照本教程中的步骤//

http://tatiyants.com/how-to-use-wordpress-custom-post-types-to-add-events-to-your-site/

但我遇到了Fatal Error第 2 步之后的情况。

Fatal error: Call to undefined function format_date() in /functions.php on line 134

错误线//
echo format_date($custom["event_date"][0]) . '<br /><em>' .

Functions.php// http://pastebin.com/FvqvE187中当前的内容

究竟是什么问题?&我怎样才能解决这个问题?

编辑//

添加 function format_date($unixtime) { return date("F", $unixtime)." ".date("d", $unixtime).", ".date("Y", $unixtime); } 到我的functions.php 以解决Fatal Error发生的另一个问题。

在错误之前,在帖子编辑屏幕中有一个Event DetailMetabox。但是在此更改之后,该框不再存在。它允许我添加位置和时间等。现在我无法添加这些额外的信息。很明显是新代码导致了这种情况,但为什么呢?

编辑2//

我第一次编辑的答案是简单地添加其余代码(输入框等)添加其余代码后,此错误会在元框中弹出Event Detail

Fatal error: Call to undefined function format_date() in /functions.php on line 172

这是行172//

编辑3//

我所要做的就是format_date从行中删除172,并在最后删除一个括号。这样做会再次启用事件详细信息:)

0 投票
1 回答
399 浏览

php - Wordpress 元框只保存一些值?

我正在为 wordpress 制作服装元盒。麻烦的是wordpress似乎只保留/保存我在字段中输入的一些值..我也找不到模式..所以这里是代码:

你看到任何明显的错误吗?我想我对这段代码中自己的错误有点盲目。

0 投票
1 回答
1160 浏览

wordpress - Wordpress 元框使用自定义帖子类型填充复选框组

我正在创建一个带有复选框组的元框,并且我想用自定义帖子类型填充复选框。

我正在使用本文中的代码:Reusable Custom Meta Boxes Part 2

现在对于复选框组,我将值硬编码:

此代码保存数据:

休息;

我想使用自定义帖子类型来加载复选框:

如何修改它以显示我的自定义帖子类型值而不是硬编码的值?

0 投票
1 回答
259 浏览

wordpress - 为什么我的元框不会显示在首页?

我到处都能看到它:在单个帖子中,在类别档案中等,但在首页帖子中没有。

我以这种方式显示元框:

怎么了?我做错了什么?是否可以以不同的方式显示元框?

这是代码:

0 投票
1 回答
2662 浏览

php - 如何将所有类别添加到数组中并提取类别名称并将其与自定义元框一起使用

基本上我需要向页面添加自定义元框,其中一个选项必须是以前帖子中的类别列表。我已经设法添加元框并将类别包装在一个数组中,但是我必须在页面上缺少一些东西,只显示类别名称的第一个字母。这是结果的屏幕截图: 问题截图

我无法弄清楚我错过了什么。这是元框的代码:

以下是我如何将所有类别包装到一个数组中:

这是我对 $wp_cats 数组的期望:

这是带有详细信息的图像: 在此处输入图像描述

0 投票
0 回答
196 浏览

php - 在 wordpress 中对自定义元框进行分组

我正在使用以下代码将自定义元框添加到我的自定义帖子类型的管理员。

我有很多字段,我需要一种方法将项目与 hr 标签之类的东西组合在一起。出于某种原因,我认为这会起作用

但它没有!如果可以做到这一点,没有人有任何想法吗?谢谢

0 投票
1 回答
319 浏览

php - 如何更新元框中的单选组状态?

我已经在 WordPress metabox 中实现了 radio-group 选项。我在带有相应标签的元框中获得了所需的收音机组,但我未能在选择收音机或保存我正在使用它的帖子时更新我的​​选中状态。我想我有什么需要说的。

还添加了 WordPress 元框保存功能。我的其他选项类型,如文本、选择和复选框正确更新。当我尝试使用以下方法更新我的 RADIO-GROUP 元值时:

0 投票
1 回答
867 浏览

php - WordPress Meta Box - 第二个字段未保存

所以我一直在玩一些自定义元框和遵循教程等 - 我已经到了顶部元框字段正确保存但第二个(宽度)没有保存的地步 - 有什么明显的我在在这里做错了吗?我尝试将第二个字段的保存分隔到一个单独的函数中进行测试,但这也不起作用。

0 投票
1 回答
837 浏览

php - WordPress get_post_meta 在函数中不起作用

我在自定义帖子类型上有一个用于宽度的元框。我试图用get_post_meta在头部放置一些 CSS。一切正常,但元值没有通过。这是我的功能:

我已经检查了数据库并且元键/值分别被正确mo_carousel_width存储500。我认为global $post;这将是修复,但没有运气。

通过访问可以在后端的元框中很好地检索该值,$object但这似乎也不起作用。这是创建值的表单的代码: