Чем больше новичков вы презираете и игнорируете тем с большем количеством говнокода вам придется работать в сторонних проектах
<div class="portfolio-container-tags">
<div class="portfolio-container-tags">
<?php
$tags = get_the_tags();
if(is_singular( 'portfolio' ) ) {
$tag = array_pop($tags);
$numberPost = 1000;
}
elseif (is_singular('services')){
$tag = array_pop($tags);
$numberPost = 1000;
} else {
$numberPost = 6;
}
if (is_tag()) {
$tag = get_queried_object();
$numberPost = 1000;
}
$video = get_posts( array(
'numberposts' => $numberPost,
'tag' => $tag->slug,
'orderby' => 'menu_order',
'order' => 'DESC',
'post_type' => 'video'
) );
?>
<div class="video-wrapper">
<?php
if ($video) {
?>
<h2>Видеообзор
<?php
echo mb_strtolower($tag->name)
?>
</h2>
<?
}
?>
<div class="row">
<?php
foreach( $video as $post ){ setup_postdata($post);
?>
<div class="portfolio-item video-item">
<div class="video-content">
<?php
the_content();
?>
</div>
<h2>
<?php
the_title();
?>
</h2>
</div>
<?php
}
wp_reset_postdata();
?>
</div>
</div>
<div class="portfolio-wrapper row container">
<?php
$tags = get_the_tags();
if(is_singular( 'portfolio' ) ) {
$tag = array_pop($tags);
$numberPost = 1000;
}
else if (is_singular('services')){
$tag = array_pop($tags);
$numberPost = 6;
} else {
$numberPost = 6;
}
if (is_tag()) {
$tag = get_queried_object();
$numberPost = 1000;
}
$lastposts = get_posts( array(
'numberposts' => $numberPost,
'tag' => $tag->slug,
'orderby' => 'menu_order',
'order' => 'DESC',
'post_type' => 'portfolio'
) );
foreach( $lastposts as $post ){ setup_postdata($post);
?>
<div class="portfolio-item">
<div class="portfolio-images">
<a class="fancybox" rel="group" href="<?php the_post_thumbnail_url('large')?>">
<img src="<?php the_post_thumbnail_url()?>" alt="Фотография">
</a>
</div>
<h2>
<?php
the_title();
?>
</h2>
<?php
the_content();
?>
</div>
<?php
}
wp_reset_postdata();
?>
</div>
<?php
if(!is_singular('services')) {
$tags = get_tags();
$html = '<div class="post_tags"><a href="/portfolio/" class="tags-name">Все</a>';
foreach ( $tags as $tag ) {
$tag_link = get_tag_link( $tag->term_id );
$html .= "<a href='{$tag_link}' title='{$tag->name}' class='tags-name {$tag->slug}'>";
$html .= "{$tag->name}</a>";
}
$html .= '</div>';
echo $html;
}
?>
</div>
</div>
if(is_singular( 'portfolio' ) ) {
<?
<?=
- я бы даже рекомендовал использовать такую запись, если кроме вывода действительно ничего не надо.