如何添加“自定义”日期字段到自定义帖子类型?

发布于 2024-10-23 19:45:54 字数 191 浏览 1 评论 0原文

大家好,我有一个自定义帖子类型、作品集,我想存储项目的日期。我可以使用元框以“常规”方式实现它,但我想要一个 "datepicker" 或类似的东西。

知道怎么做吗?

Hey guys, I have a custom post type, portfolio, and I want to store the date of the projects. I can achieve it the "regular" way with a meta box but I would like a "datepicker" or something like it.

Any idea how?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

橘香 2024-10-30 19:45:54

使用很棒的省时插件自定义字段模板,它使用一个不错的日期选择器(http://wordpress.org/extend/plugins/custom-field-template/),

一开始使用可能有点奇怪,但是一旦你得到了它的窍门非常强大。您可以仅为您的自定义帖子类型指定自定义元框。

以下是您为使日期生效而需要输入的内容。

[portfolio_date]
label = Portfolio Date
type = text
date = true
dateFormat = yyyy-mm-dd

自定义字段称为portfolio_date

我更改了日期格式,以便更容易在查询中排序。默认的不利于排序。

如果您需要开始日期早于今天的日期,请添加此日期

startDate = "2009-01-01" 

Use the awesome time saving plugin Custom Field Template which uses a nice date picker (http://wordpress.org/extend/plugins/custom-field-template/)

it may be a bit odd to use at first, but once you get the hang of it it's very powerful. You can specify a custom meta box for just your custom post type.

Here is what you'd enter to get the date working.

[portfolio_date]
label = Portfolio Date
type = text
date = true
dateFormat = yyyy-mm-dd

the custom field is called portfolio_date

I change the date format so that it's easier to sort in queries. The default one is not good for sorting.

and if you need the date to start earlier than today's date add this

startDate = "2009-01-01" 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文