first commit

This commit is contained in:
DESKTOP-GBA0BK8\Admin
2023-04-08 12:19:53 -04:00
commit 7c8c8b1c76
4586 changed files with 2050693 additions and 0 deletions
@@ -0,0 +1,35 @@
<?php
/**
* Blog single audio format media
*
* @package OceanWP WordPress theme
*/
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// Return if Ocean Extra is not active.
if ( ! OCEAN_EXTRA_ACTIVE ) {
return;
}
// Get audio html.
$audio = oceanwp_get_post_audio_html();
// Display audio if audio exists and the post isn't protected.
if ( $audio && ! post_password_required() ) :
?>
<div id="post-media" class="thumbnail clr">
<div class="blog-post-audio clr"><?php echo $audio; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></div>
</div>
<?php
// Else display post thumbnail.
else :
get_template_part( 'partials/single/media/blog-single' );
endif;
@@ -0,0 +1,74 @@
<?php
/**
* Blog single gallery format media
*
* @package OceanWP WordPress theme
*/
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// Return if Ocean Extra is not active.
if ( ! OCEAN_EXTRA_ACTIVE ) {
return;
}
// Get attachments.
$attachments = oceanwp_get_gallery_ids( get_the_ID() );
// Return standard entry style if password protected or there aren't any attachments.
if ( post_password_required() || empty( $attachments ) ) {
get_template_part( 'partials/single/media/blog-single' );
return;
}
?>
<div class="thumbnail">
<div class="gallery-format clr">
<?php
// Loop through each attachment ID.
foreach ( $attachments as $attachment ) :
// Get attachment data.
$attachment_title = get_the_title( $attachment );
$attachment_alt = get_post_meta( $attachment, '_wp_attachment_image_alt', true );
$attachment_alt = $attachment_alt ? $attachment_alt : $attachment_title;
// Get image output.
$attachment_html = wp_get_attachment_image(
$attachment,
'full',
'',
array(
'alt' => $attachment_alt,
'itemprop' => 'image',
)
);
// Display with lightbox.
if ( oceanwp_gallery_is_lightbox_enabled() === 'on' ) :
?>
<a href="<?php echo esc_url( wp_get_attachment_url( $attachment ) ); ?>" title="<?php echo esc_attr( $attachment_alt ); ?>" class="gallery-lightbox">
<?php echo wp_kses_post( $attachment_html ); ?>
</a>
<?php
// Display single image.
else :
echo wp_kses_post( $attachment_html );
endif;
endforeach;
?>
</div>
</div>
@@ -0,0 +1,54 @@
<?php
/**
* Blog single link format media
*
* @package OceanWP WordPress theme
*/
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// Return if there isn't a thumbnail defined.
if ( ! has_post_thumbnail() ) {
return;
}
// Image args.
$img_args = array(
'alt' => get_the_title(),
);
if ( oceanwp_get_schema_markup( 'image' ) ) {
$img_args['itemprop'] = 'image';
}
// Caption.
$caption = get_the_post_thumbnail_caption();
?>
<div class="thumbnail">
<?php
// Display post thumbnail.
the_post_thumbnail( 'full', $img_args );
// Caption.
if ( $caption ) {
?>
<div class="thumbnail-caption">
<?php echo wp_kses_post( $caption ); ?>
</div>
<?php
}
?>
<div class="link-entry clr">
<a href="<?php echo esc_url( get_post_meta( get_the_ID(), 'ocean_link_format', true ) ); ?>" target="_<?php echo esc_attr( get_post_meta( get_the_ID(), 'ocean_link_format_target', true ) ); ?>"><i class="icon-link"></i></a>
</div>
</div>
@@ -0,0 +1,32 @@
<?php
/**
* Blog single quote format
*
* @package OceanWP WordPress theme
*/
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// Return if Ocean Extra is not active.
if ( ! OCEAN_EXTRA_ACTIVE ) {
return;
}
?>
<div class="post-quote-wrap">
<div class="post-quote-content">
<?php echo wp_kses_post( get_post_meta( get_the_ID(), 'ocean_quote_format', true ) ); ?>
<span class="post-quote-icon icon-speech"></span>
</div>
<div class="post-quote-author"><?php the_title(); ?></div>
</div>
@@ -0,0 +1,41 @@
<?php
/**
* Blog single video format media
*
* @package OceanWP WordPress theme
*/
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// Return if Ocean Extra is not active.
if ( ! OCEAN_EXTRA_ACTIVE ) {
return;
}
// Get post video.
$video = oceanwp_get_post_video_html();
// Display video if one exists and it's not a password protected post.
if ( $video && ! post_password_required() ) :
?>
<div id="post-media" class="thumbnail clr">
<div class="blog-post-video">
<?php echo $video; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
</div><!-- .blog-post-video -->
</div><!-- #post-media -->
<?php
// Else display post thumbnail.
else :
get_template_part( 'partials/single/media/blog-single' );
endif;
@@ -0,0 +1,61 @@
<?php
/**
* Displays the post single thumbmnail
*
* @package OceanWP WordPress theme
*/
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// Return if there isn't a thumbnail defined.
if ( ! has_post_thumbnail() ) {
return;
}
// LLMS Integration.
if ( OCEANWP_LIFTERLMS_ACTIVE ) {
$details = get_theme_mod( 'ocean_llms_course_details', array( 'image', 'description', 'meta', 'author', 'progress', 'syllabus' ) );
if ( is_course() && ! in_array( 'image', $details, true ) ) {
return;
}
if ( is_membership() && ! ( get_theme_mod( 'ocean_llms_membership_image', false ) ) ) {
return;
}
}
// Image args.
$img_args = array(
'alt' => get_the_title(),
);
if ( oceanwp_get_schema_markup( 'image' ) ) {
$img_args['itemprop'] = 'image';
}
// Caption.
$caption = get_the_post_thumbnail_caption();
?>
<div class="thumbnail">
<?php
// Display post thumbnail.
the_post_thumbnail( 'full', $img_args );
// Caption.
if ( $caption ) {
?>
<div class="thumbnail-caption">
<?php echo wp_kses_post( $caption ); ?>
</div>
<?php
}
?>
</div><!-- .thumbnail -->