HEX
Server: Apache
System: Linux eisbus 6.8.12-9-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-9 (2025-03-16T19:18Z) x86_64
User: www-data (33)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/PluginBackup/burger-companion/inc/astrocare/default-pages/home-page.php
<?php
//post status and options
$post = array(
	'comment_status' => 'closed',
	'ping_status' =>  'closed' ,
	'post_author' => 1,
	'post_date' => date('Y-m-d H:i:s'),
	'post_name' => 'Home',
	'post_status' => 'publish' ,
	'post_title' => 'Home',
	'post_type' => 'page',
);  
	//insert page and save the id
$newvalue = wp_insert_post( $post, false );
if ( $newvalue && ! is_wp_error( $newvalue ) ){
	update_post_meta( $newvalue, '_wp_page_template', 'templates/template-frontpage.php' );

	// Use a static front page
	$page = get_page_by_title('Home');
	update_option( 'show_on_front', 'page' );
	update_option( 'page_on_front', $page->ID );
}