性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

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

Loading
0
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

如果你每篇文章或页面都需要插入同一个自定义字段和值,可以考虑在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 行决定是发布文章还是页面才添加。

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

MetInfo | 最适合企业网站建设的cms系统

关于 倡萌

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

精彩推荐

使用 WooSidebars 为不同的页面设置不同的侧边栏

使用 WooSidebars 为不同的页面设置不同的侧边栏

让WordPress每篇文章的发布时间至少间隔1小时

让WordPress每篇文章的发布时间至少间隔1小时

5 条评论

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

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

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

发表评论