Files
cultureat-bak/wp-content/themes/ccat/layouts/preview.php
Pascal Martineau e041408715
All checks were successful
Deploy WordPress and Nuxt / deploy (push) Successful in 58s
refactor: fieldGroupName => __typename
2025-09-25 15:30:10 -04:00

14 lines
605 B
PHP

<?php
$preview_url = ( defined( 'NUXT_PUBLIC_SITE_URL' ) ? NUXT_PUBLIC_SITE_URL : 'https://cultureat.ca' ) . '/api/preview';
$data = ccat_get_graphql_preview_data();
if ( $data['__typename'] === 'GroupAbstractBuilderSectionsTemplateLayout' ) {
echo '<div style="font-weight: bold; padding: 16px;">' . get_the_title( $data['fieldTemplateId'] ) . '</div>';
return;
}
$result = wp_remote_post( $preview_url, array( 'body' => $data ) );
if ( is_wp_error( $result ) ) {
echo '<div style="color: red;">Erreur: ' . esc_html( $result->get_error_message() ) . '</div>';
} else {
echo $result['body'];
}