• Всем привет!
    Столкнулся с проблемой — на сайте дублируются миниатюры (фото постов) на главной и в самом посте, так как сайт исключительно с видео контентом, то появление фото вверху полного поста совершенно не нужно…
    Слышал что можно каким то образом убрать вывод фото из самого поста… Подскажите пожалуйста как это осуществить?
    Заранее благодарен…
    Сайт: http://nhlcrash.com/

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • содержимое single.php? или content-single.php ?

    содержимое single.php? или content-single.php ?

    Искал по фразе thumbnail — она в content-single.php
    а это ( have_posts() ) : the_post() — в single.php
    Не знаю где именно править и как…
    Подскажите пожалуйста…

    А в настройках темы нет пункта типа «ипользовать изображение в полной записи»?

    А в настройках темы нет пункта типа «ипользовать изображение в полной записи»?

    Константин приветствую!)
    Нет, я знаю во многих темах есть такая функция — в этой нет…. Тему наверное надо сменить…
    ===
    Погуглил нашел вот это, но не догнал…)
    http://myfreelanceblog.net/kak-ubrat-dubli-miniatyur-v-zapisyax-na-wordpress.html

    еще раз — тут код content-single.php в тегах code приведите. как вам подсказать то что и как править без кода?

    <?php
    /**
     * @package fabthemes
     */
    ?>
    
    <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    	<?php
    	$thumb = get_post_thumbnail_id();
    	$img_url = wp_get_attachment_url( $thumb,'full' ); //get full URL to image (use "large" or "medium" if the images too big)
    	$image = aq_resize( $img_url, 960, 460, true,true,true ); //resize & crop the image
    	?>
    	<?php if($image) : ?>
    		<img src="<?php echo $image ?>" alt="<?php the_title(); ?>" />
    	<?php endif; ?>
    
    	<header class="entry-header">
    		<?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
    
    		<div class="entry-meta">
    		<div class="entry-meta">
    			<span> <?php echo _e( 'Posted by', 'fabthemes' ); ?> <?php the_author(); ?> </span>
    			<span> / </span>
    			<span> <?php the_category(', '); ?></span>
    			<span> / </span>
    			<span> <?php comments_number( '0 Comments', '1 Comment', '% Comments' ); ?> </span>
    		</div><!-- .entry-meta -->
    		</div><!-- .entry-meta -->
    	</header><!-- .entry-header -->
    
    	<div class="entry-content">
    		<?php the_content(); ?>
    		<?php
    			wp_link_pages( array(
    				'before' => '<div class="page-links">' . __( 'Pages:', 'fabthemes' ),
    				'after'  => '</div>',
    			) );
    		?>
    	</div><!-- .entry-content -->
    
    	<footer class="entry-footer">
    		<?php the_tags(); ?>
    		<?php fabthemes_entry_footer(); ?>
    	</footer><!-- .entry-footer -->
    </article><!-- #post-## -->

    Тему наверное надо сменить…

    Почти офтоп.
    Недавно я озадачился идеей (согласно пожелания заказчика тоже) кардинально изменить один из своих сайтов. Два дня просидел за подбором другой темы. Вроде бы много чего интересного и красивого есть в оф директории. Два дня только и делал, что выбирал и тестировал темы!
    Но в конце концов остался на той самой теме, которая и была. Или я не умею искать, или я ленив и не хочу создавать себе разных проблем с настройками тем, но что касается их настроек — я до сих пор не видел ничего лучше, чем темы этого автора
    Все его темы «Мантра,Темпера, Парабола и Нирвана есть в оф репозитарии тем. Более подробно про эти темы

    насколько я понимаю удалять надо следующее:

    <?php
    	$thumb = get_post_thumbnail_id();
    	$img_url = wp_get_attachment_url( $thumb,'full' ); //get full URL to image (use "large" or "medium" if the images too big)
    	$image = aq_resize( $img_url, 960, 460, true,true,true ); //resize & crop the image
    	?>
    	<?php if($image) : ?>
    		<img src="<?php echo $image ?>" alt="<?php the_title(); ?>" />
    	<?php endif; ?>

    Бинго!
    Огромное спасибо Flector!

    Flector, а здесь не посмотрите что вырезать (проблема такая же — я тему сменил) и в ней тоже дублируются изображения в посте…
    Если вам не сложно конечно…
    Заранее благодарю!
    Файл single.php

    <?php get_header(); // add header ?>  
    
    <!-- Begin Content -->
    <section class="wrap">
    
        <!-- Begin Main Content -->
        <div class="content">
            <h3 class="blog-title"><?php _e('The New Stuff', 'anthemes'); ?></h3> 
    
            <article>
                <?php if (have_posts()) : while (have_posts()) : the_post();  ?><?php setPostViews(get_the_ID()); ?>
                <div <?php post_class() ?> id="post-<?php the_ID(); ?>">
    
                <?php if ( function_exists( 'rwmb_meta' ) ) {
                // If Meta Box plugin is activate ?>
                    <?php
                    $youtubecode = rwmb_meta('anthemes_youtube', true );
                    $vimeocode = rwmb_meta('anthemes_vimeo', true );
                    $image = rwmb_meta('anthemes_slider', true );
                    ?>   
    
                <?php if(!empty($image)) { ?>
                    <!-- #### Slider Gallery #### -->
                    <script type='text/javascript' src='<?php echo get_template_directory_uri(); ?>/js/slides.min.jquery.js'></script>
                    <script type="text/javascript">jQuery(function(){ jQuery('#slides_single').slides({ preload: true,  effect: 'slide', preloadImage: '<?php echo get_template_directory_uri(); ?>/images/loading.gif', play: 0, generatePagination: false,  }); });</script>
                         <div id="slides_single">
                           <div class="slides_container">
                            <?php
                            $images = rwmb_meta( 'anthemes_slider', 'type=image&size=thumbnail-slider-post' );
                            foreach($images as $key =>$image)
                            { echo "<a><img src='{$image['url']}'  alt='{$image['alt']}' width='{$image['width']}' height='{$image['height']}' /></a>";
                            } ?>
                           </div><!-- end .slides_container -->
                               <ul class="direction-nav">
                                   <li><a href="#" class="prev"></a></li>
                                   <li><a href="#" class="next"></a></li>
                               </ul>
                        </div><!-- end #slides_single -->
                       <div class="clear"></div>
                    <div class="no-image"></div>
                <?php } ?>
    
                <?php if(!empty($youtubecode)) { ?>
                    <!-- #### Youtube video #### -->
                    <div class="boxhide">
                        <iframe width="658" height="370" src="http://www.youtube.com/embed/<?php echo $youtubecode; ?>" frameborder="0" allowfullscreen></iframe>
                    </div>
                <?php } ?>
    
                <?php if(!empty($vimeocode)) { ?>
                    <!-- #### Vimeo video #### -->
                    <div class="boxhide">
                        <iframe src="http://player.vimeo.com/video/<?php echo $vimeocode; ?>?portrait=0" width="658" height="370" frameborder="0" allowFullScreen></iframe>
                    </div>
                <?php } ?>
    
                <?php if(!empty($image) || !empty($youtubecode) || !empty($vimeocode)) { ?>
                <?php } elseif ( has_post_thumbnail()) { ?>
                     <?php the_post_thumbnail('thumbnail-blog', array('title' => "", 'class' => 'thumbnail_image')); ?>
                <?php } else { ?><div class="no-image"></div><?php } ?>
    
                <?php } else {
                // Meta Box Plugin ?>
                    <?php if ( has_post_thumbnail()) { ?>
                         <?php echo the_post_thumbnail('thumbnail-blog', array('title' => "", 'class' => 'thumbnail_image')); ?>
                    <?php } else { ?><div class="no-image"></div><?php } ?>
                <?php } ?>
    
                    <div class="article-container">
                        <div class="article-content">
                            <div class="article-category"><span class="author-single-name"><?php the_author_posts_link(); ?></span> &middot; <?php the_category(' &middot; '); ?></div>
                            <div class="rating">
                                <?php if(function_exists('taqyeem_get_score')) { taqyeem_get_score(); } ?>
                            </div><div class="clear"></div>
    
                        <?php if ( function_exists( 'rwmb_meta' ) ) {
                        // If Meta Box plugin is activate ?>
                            <?php
                            $youtubecode = rwmb_meta('anthemes_youtube', true );
                            $vimeocode = rwmb_meta('anthemes_vimeo', true );
                            $image = rwmb_meta('anthemes_slider', true );
                            ?>
                            <?php if(!empty($youtubecode) || !empty($vimeocode)) { ?>
                            <div class="article-video"></div>
                            <?php } else { ?>
    
                                <?php if(!empty($image)) { ?>
                                <div class="article-slider"></div>
                                <?php } elseif ( has_post_thumbnail()) { ?>
                                <div class="article-image"></div>
                                <?php } ?>
    
                                <?php if(!empty($image) || !empty($youtubecode) || !empty($vimeocode)) { ?>
                                <?php } elseif ( has_post_thumbnail()) { ?>
                                <?php } else { ?><div class="article-text"></div><?php } ?>
    
                            <?php } ?>
                        <?php } // Meta Box Plugin ?>
    
                            <div class="post-date">
                                <span class="month"><?php the_time('M', '', '', true); ?></span>
                                <span class="day"><?php the_time('d', '', '', true); ?></span>
                            </div>
    
                            <h1 class="article-title"><?php the_title(); ?></h1>
    
                            <div class="entry"><br />
                              <?php the_content(''); // content ?>
                              <?php wp_link_pages(); // content pagination ?>
                                <div class="clear"></div>
                                <div class="single-share">
                                    <div class="sleft">
                                    <div class="g-plusone" data-size="medium"></div>
                                    <script type="text/javascript">(function(){var a=document.createElement("script"),b=document.getElementsByTagName("script")[0];a.type="text/javascript";a.async=true;a.src="https://apis.google.com/js/plusone.js";b.parentNode.insertBefore(a,b)})();</script>
                                    </div>
                                    <div class="sleft">
                                    <a href='https://twitter.com/share' class="twitter-share-button">Tweet</a>
                                    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
                                    </div>
                                    <div class="sleft">
                                    <div class="fb-like" data-send="false" data-layout="button_count" data-width="200" data-show-faces="false" data-font="arial"></div>
                                    <script type="text/javascript">(function(e,a,f){var c=undefined,b=e.getElementsByTagName(a)[0];if(e.getElementById(f)){return}c=e.createElement(a);c.id=f;c.src="//connect.facebook.net/en_US/all.js#xfbml=1";b.parentNode.insertBefore(c,b)}(document,"script","facebook-jssdk"));</script>
                                    </div>
                                </div><!-- end #single-share -->
                            </div><!-- end #entry -->
    
                        </div><!-- end #article-content -->
                    </div><!-- end #article-container -->
                </div><!-- end #post -->
                <?php endwhile; endif; ?>
            </article>
    
            <div class="recently">
                <h3 class="blog-title margin5"><?php _e('Recently Published', 'anthemes'); ?></h3>
                <?php query_posts( array( 'post_type' => 'post', 'posts_per_page' => 9) );
                      if (have_posts()) : while (have_posts()) : the_post();
                ?>
                <article>
                    <div class="free-item">
                        <?php if ( has_post_thumbnail()) { ?>
                          <?php echo the_post_thumbnail('thumbnail-recent-posts'); ?>
                        <?php } else { ?><img src="http://placehold.it/200x200&text=No+Image" alt="article image" /><?php } ?>
                        <div class="caption">
                            <a class="entry-link" href="<?php the_permalink(); ?>"></a><span>&raquo;</span>
                            <h2><?php the_title(); ?></h2>
                            <p><?php truncate_post(70, true);?></p>
                        </div>
                    </div>
                </article>
                <?php endwhile; endif; wp_reset_query(); ?>
                <div class="clear"></div>
            </div><!-- end #recently -->    
    
        </div><!-- end #main content -->
    
        <!-- Begin Sidebar 1 (left) -->
        <?php get_sidebar(); // add sidebar ?>
        <!-- end #sidebar 1 (left) -->    
    
        <!-- Begin Comments (right) -->
        <aside class="sidebar-comments">
        <?php comments_template('', true); // comments ?>
        </aside>
        <!-- end #comments (right) --> 
    
        <div class="clear"></div>
    </section><!-- end #content -->
    
    <?php get_footer(); // add footer  ?>

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Как убрать миниатюры из полного поста?» закрыта для новых ответов.