如何在WordPress中的发布后自动添加自定义字段
在创建WPBeginner图库网站时,我们需要为提交到图库的每个网站自动生成自定义品牌短网址,然后在发布帖子后立即将其存储为自定义字段。现在,虽然我们将为下一个主题留下每个帖子的自动生成Bit.ly短链接,但我们将介绍如何在WordPress上的帖子发布时自动添加自定义字段。这对于希望将WordPress推向更高级别的开发人员非常有用。
您需要做的第一件事是打开主题的 functions.php 文件并粘贴以下代码:
add_action("publish_page", "add_custom_field_automatically"); add_action("publish_post", "add_custom_field_automatically"); function add_custom_field_automatically($post_ID) { global $wpdb; if(!wp_is_post_revision($post_ID)) { add_post_meta($post_ID, "field-name", "custom value", true); } }
然后只需使用自定义字段名称和值替换字段名称和自定义值。这是一个相对简单的技巧,但在尝试将WordPress用于博客以外的目的时,它可能非常有效。
在创建WPBeginner图库网站时,我们需要为提交到图库的每个网站自动生成自定义品牌短网址,然后在发布帖子后立即将其存储为自定义字段。现在,虽然我们将为下一个主题留下每个帖子的自动生成Bit.ly短链接,但我们将介绍如何在WordPress上的帖子发布时自动添加自定义字段。这对于希望将WordPress推向更高级别的开发人员非常有用。
您需要做的第一件事是打开主题的 functions.php 文件并粘贴以下代码:
add_action("publish_page", "add_custom_field_automatically"); add_action("publish_post", "add_custom_field_automatically"); function add_custom_field_automatically($post_ID) { global $wpdb; if(!wp_is_post_revision($post_ID)) { add_post_meta($post_ID, "field-name", "custom value", true); } }
然后只需使用自定义字段名称和值替换字段名称和自定义值。这是一个相对简单的技巧,但在尝试将WordPress用于博客以外的目的时,它可能非常有效。