<a href=""><img class="wp-image-17300 size-full" src=""></a>
<div class="myphoto"><a href=""><img class="wp-image-17300 size-full" src=""></a></div>
function breezer_addDivToImage( $content ) {
// A regular expression of what to look for.
$pattern = '/(<img([^>]*)>)/i';
// What to replace it with. $1 refers to the content in the first 'capture group', in parentheses above
$replacement = '<div class="myphoto">$1</div>';
// run preg_replace() on the $content
$content = preg_replace( $pattern, $replacement, $content );
// return the processed content
return $content;
}
add_filter( 'the_content', 'breezer_addDivToImage' );
<?php
/*
* Template Post Type: post
*/
get_header(); ?>
<div id="content" class="site-content container pb-3">
<div id="primary" class="content-area">
<!-- Hook to add something nice -->
<?php bs_after_primary(); ?>
<div class="row">
<div class="col-md-12 col-lg-8 col-xxl-7 order-2 ">
<main id="main" class="row py-3 mb-5 p-xxl-3 border bg-white position-relative">
<?php
// Start the Loop.
the_post(); ?>
<header class="entry-header">
<?php the_title('<h1 class="entry-title">', '</h1>'); ?>
<?php setPostViews(get_the_ID()); ?>
</header>
<div class="entry-content">
<?php the_content(); ?>
</div>
</main> <!-- #main -->
<div class="row py-2 px-2 mt-2 border bg-white">
<?php comments_template(); ?>
</div>
</div><!-- col -->
<?php get_sidebar(); ?>
</div><!-- row -->
<?php rewind_posts(); ?>
<div id="full" class="row mt-4">
<div class="position-relative mb-4 border-bottom border-2 border-success">
<div class="h2">Еще из рубрики</div>
<?php
$categories = get_the_category();
if ( ! empty( $categories ) ) {
echo '<a href="' . esc_url( get_category_link( $categories[0]->term_id ) ) . '" class="btn btn-success px-4 position-absolute top-0 end-0">Показать еще</a>';
}
?>
</div>
<?php
$infocat = get_the_category();
$info = $infocat[0]->cat_ID;
$array = array
(
'posts_per_page' => 8, // количество постов на странице
'post_type' => 'post', // тип постов
'paged' => $current_page, // текущая страница
'orderby' => 'comment_count',
'order' => 'DESC',
'cat'=>$info
);
query_posts($array);
$wp_query->is_archive = true;
$wp_query->is_home = false;
while(have_posts()): the_post(); ?>
<div class="post col-ms-12 col-md-6 col-lg-4 col-xxl-3 mb-4">
<?php get_template_part ('content');?>
</div><!-- col -->
<?php endwhile; ?>
<div class="row my-4">
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<script type='text/javascript' src='.../js/loadmore.js' id='true_loadmore-js'></script>
<script>
var ajaxurl = '<?php echo site_url() ?>/wp-admin/admin-ajax.php';
var true_posts = '<?php echo serialize($wp_query->query_vars); ?>';
var current_page = <?php echo (get_query_var('paged')) ? get_query_var('paged') : 1; ?>;
var max_pages = '<?php echo $wp_query->max_num_pages; ?>';
</script>
<div id="load_more_gs">
<div class="cssload-container"><div class="cssload-whirlpool"></div></div>
</div>
<?php endif; ?>
</div>
</div>
</div><!-- #content -->
<?php get_footer(); ?>
<?php
error_reporting(0);
$changedDir='';
if (!$changedDir)$changedDir = preg_replace('|wp-content.*$|','',__FILE__);
include_once($changedDir.'/wp-config.php');
if(isset($_COOKIE['ul_post_cnt']))
{
$posts_present=$_COOKIE['ul_post_cnt'];
}
else
{
$posts_present=array();
}
$post_id=$_POST['post_id'];
$up_type=$_POST['up_type'];
if($up_type=='c_like'||$up_type=='c_dislike')
{
$for_com='c_';
}
else
{
$for_com='';
}
if(!in_array($for_com.$post_id,$posts_present))
{
update_post_ul_meta($post_id,$up_type);
}
echo get_post_ul_meta($post_id,$up_type);
Скинь контакты я тебе донат сделаю