单例自定义域(元框)

时间:2016-07-25 作者:Merhawi Fissehaye

如何为具有布尔数据类型且只能对一篇文章为true的文章创建自定义元框。我希望当它设置在一个帖子上时,所有其他帖子都被篡改。

是否有一个钩子在创建帖子屏幕中保存自定义字段后立即运行metabox plugin?

  • 例如,如果要创建特色帖子功能,则只有一篇帖子可以成为特色帖子。有没有一种方法可以在不使用自定义元框的情况下创建一篇特色文章
  • 1 个回复
    最合适的回答,由SO网友:Rarst 整理而成

    存储您自己的元字段通常是一个自定义过程,如果您使用的是第三方框架,则更是如此。

    从技术上讲这是可能的,但很笨拙:

    钩住save_post 允许您检查meta是否已添加到其中,如果是这样,您可以立即查询之前的帖子(如果有),并为其取消meta设置,但我同意您的意见,即这似乎并不完全符合post meta的目的。core本身(例如front/posts页面处理)有先例可以在选项中存储post的ID等内容。

    相关推荐

    如何在WordPress开发中添加带有ACF自定义字段ID的自定义metabox字段

    我是wordpress开发的新手,我在我的项目中安装了高级自定义字段插件,并创建了两个文本字段名称&;我还创建了一个插件,可以在帖子中创建一个带有文本框的元框。现在在帖子中,我将获得自定义字段名称(&A);电子邮件和我的自定义元框旁边将出现,但我必须将我的元框附加到名称字段旁边,即在名称字段和电子邮件字段之间。我的metabox代码如下。请任何人帮帮我//Creating the custom meta box function my_notice_meta_box() {