米拓建站,500套模板主题任你选
阿里云优惠大拼团

WordPress发布文章/页面时自动添加默认的自定义字段

Loading
0
《LINUX就该这么学》运维人员必学的LINUX系统自学手册

如果你每篇文章或页面都需要插入同一个自定义字段和值,可以考虑在WordPress发布文章/页面时,自动添加默认的自定义字段。将下面的代码添加到当前主题的 functions.php 即可:

1
2
3
4
5
6
7
8
9
10
11
12
/**
 * WordPress发布文章/页面时自动添加默认的自定义字段
 * https://www.wpdaxue.com/add-custom-field-automatically-post-page-publish.html
 */
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, '字段名', '字段值', true);
	}
}

注:根据自己的需要,修改第 10 行的字段名和字段值。也可以修改 5、6 行决定是发布文章还是页面才添加。

支付宝扫码打赏 微信打赏

如果本文对你有帮助,请打赏作者,鼓励我们继续写作!

阿里云优惠大全

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

将WordPress作者存档链接中的用户名改为用户ID

WordPress提高搜索结果的相关性(准确度)

5 条评论

  1. 如何批量加入文章自定义字段呢?

  2. 似乎是看懂了。本地我在试试

  3. 判断在不同文章类型显示 怎么写 ? 比如在发布音乐类型的文章时候显示音乐的自定义字段

发表评论