wordpress snippets last updated   : August 18, 2014
we now have 638 snippets

Auto create custom field

wordpress snippet

Adding this PHP code to your functions.php of your wordpress theme will auto create a custom field with a default value. In this example the custom field is sort order,

snippet :  PHPcopy
<?php

//Set Default Meta Value
function set_default_meta($post_ID){
	$current_field_value = get_post_meta($post_ID,'Sort Order',true);
	$default_meta = '100'; // value
	
	if ($current_field_value == '' && !wp_is_post_revision($post_ID)){
		add_post_meta($post_ID,'Sort Order',$default_meta,true);
	}
	return $post_ID;
}

add_action('wp_insert_post','set_default_meta');

?>
source →

Did you like this post? If so please share it with your friends. Thanks!