Exemple #1
0
<div <?php post_class( 'article-content' ); ?>>

	<?php
	if ( ! is_single() )
		wm_heading( 'list' );
	?>

	<?php
	if ( is_single() || wm_option( 'blog-full-posts' ) ) {
		if ( is_single() )
			wm_meta();

		if ( has_excerpt() && ! post_password_required() )
			echo '<div class="article-excerpt">' . apply_filters( 'wm_default_content_filters', get_the_excerpt() ) . '</div>';

		the_content();

		do_action( 'wm_end_post' );
	} else {
		echo wm_content_or_excerpt( $post );
	}
	?>
</div>

<?php
if ( ! is_single() )
	wm_meta();
else
	wm_meta( array( 'tags' ), 'meta-bottom' );
?>
Exemple #2
0
?>
<div class="post-media<?php echo $mediaClasses; ?>">
	<?php
	$mediaURL = $isMetaMedia = trim( get_post_meta( get_the_ID(), '_format_video_embed', true ) );
	$content  = get_the_content();

	if ( ! $isMetaMedia ) {
		//search for the first URL in content
		preg_match( '/http(.*)/', strip_tags( $content ), $matches );
		if ( isset( $matches[0] ) )
			$mediaURL = trim( $matches[0] );
	}

	//preparing content output:
	if ( ! is_single() && ! wm_option( 'blog-full-posts' ) )
		$content = wm_content_or_excerpt( $post );

	if ( ! $isMetaMedia ) {
		//remove <a> tag containing URL
		$content = preg_replace( '/<a(.*?)>http(.*?)<\/a>/', '', $content );
		//remove any video URL left in content
		if ( $mediaURL )
			$content = str_replace( array( $mediaURL, $mediaURL . ' ', ' ' . $mediaURL ), '', $content );
	}

	//outputting video
	if ( $mediaURL )
		echo do_shortcode( '[video url="' . esc_url( $mediaURL ) . '" /]' );
	else
		echo do_shortcode( '[box color="red" icon="warning"]' . __( 'Please set the video URL address', 'lespaul_domain' ) . '[/box]' );
	?>