oont-contents/plugins/wp-rocket/views/settings/page-sections/tutorials.php
2025-02-08 15:10:23 +01:00

68 lines
2.8 KiB
PHP

<?php
/**
* Tutorials section template.
*
* @since 3.4
*/
defined( 'ABSPATH' ) || exit;
$rocket_tutorials = [
[
'title' => __( 'Getting Started', 'rocket' ),
'tutorials' => [
'7seqacq2ol' => __( 'Getting Started with WP Rocket', 'rocket' ),
'fj42vucf99' => __( 'Finding the Best Settings for Your Site', 'rocket' ),
'z1qxl7s2zn' => __( 'How to Check if WP Rocket is Caching Your Site', 'rocket' ),
'j042jylrre' => __( 'How to Measure the Speed of Your Site', 'rocket' ),
'803tlui8oi' => __( 'How Preloading Works', 'rocket' ),
],
],
[
'title' => __( 'Passing the Core Web vitals', 'rocket' ),
'tutorials' => [
'fj7gs031q6' => __( 'How to improve LCP with WP Rocket', 'rocket' ),
'krqb7ckugp' => __( 'How to improve FID with WP Rocket', 'rocket' ),
'5wrdzcmj90' => __( 'How to improve CLS with WP Rocket', 'rocket' ),
],
],
[
'title' => __( 'Troubleshooting', 'rocket' ),
'tutorials' => [
'frwm2xrksl' => __( 'Troubleshooting Display Issues with File Optimization', 'rocket' ),
'95z0cb0yxb' => __( 'How to Find the Right JavaScript to Exclude', 'rocket' ),
'9m1zg8p5wc' => __( 'How External Content Slows Your Site', 'rocket' ),
],
],
[
'title' => __( 'Add-ons', 'rocket' ),
'tutorials' => [
'09kolaz9o0' => __( 'Set Up the Cloudflare Add-on', 'rocket' ),
],
],
];
?>
<div id="tutorials" class="wpr-Page">
<div class="wpr-sectionHeader">
<h2 class="wpr-title1 wpr-icon-tutorial-hover"><?php esc_html_e( 'Tutorials', 'rocket' ); ?></h2>
</div>
<div class="wpr-Page-row">
<div class="wpr-Page-col">
<?php foreach ( $rocket_tutorials as $section ) : // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound ?>
<div class="wpr-optionHeader">
<h3 class="wpr-title2"><?php echo esc_html( $section['title'] ); ?></h3>
</div>
<div class="wpr-field wpr-tutorials-section">
<?php foreach ( $section['tutorials'] as $rocket_tutorial_id => $rocket_tutorial_title ) : ?>
<div class="wpr-tutorial-item">
<?php // phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript ?>
<script src="https://fast.wistia.com/embed/medias/<?php echo esc_attr( $rocket_tutorial_id ); ?>.jsonp" async></script><div class="wistia_responsive_padding" style="padding:56.25% 0 0 0;position:relative;"><div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;"><span class="wistia_embed wistia_async_<?php echo esc_attr( $rocket_tutorial_id ); ?> popover=true popoverAnimateThumbnail=true videoFoam=true" style="display:inline-block;height:100%;position:relative;width:100%">&nbsp;</span></div></div>
<h4 class="wpr-fieldsContainer-description"><?php echo esc_html( $rocket_tutorial_title ); ?></h4>
</div>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
</div>
</div>
</div>