J'essaie de définir par programme l'option 'page_on_front' avec la valeur id extraite de la commande get_page_by_title ...
$homepage = get_page_by_title( 'Front Page' );
update_option('page_on_front', $homepage);
update_option('show_on_front', 'page');
Cela ne fonctionne pas, quelqu'un peut aider?
get_page_by_title()
renvoie un objet.
Utilisez $homepage->ID
.
Vous devriez également vérifier si vous avez vraiment une valeur de retour utilisable:
$homepage = get_page_by_title( 'Front Page' );
if ( $homepage )
{
update_option( 'page_on_front', $homepage->ID );
update_option( 'show_on_front', 'page' );
}