68 lines
2.8 KiB
PHP
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%"> </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>
|