Sign in to follow this  
Followers 0
VadimC

Изменение шаблона

2 posts in this topic

Здравствуйте!

Шаблон http://best-wordpress-templates.ru/besty/. При нажатии на заголовок записи (поста) открывается страница (домен.ru/zapis1) с полной записью без нареканий, но когда нажимаю на фото записи, открывается промежуточная старница (домен.ru/zapis1/***имя фото***) с фото и ссылкой на саму запись.

После долгого разбирательства и помощи на форуме, пришёл к мысли что переход задан в index.php (жирным)

 

<?php
/**
 * Blog template file
**/
get_header();
?>
<div class="mini-content">
    <div class="col-md-9">
    <div class="masonry-container">
        <?php
        if( have_posts() ) : while (have_posts()) : the_post(); ?>
            <div id="post-<?php the_ID(); ?>" <?php post_class('col-md-6 box'); ?>>
            <div class="post-box article">
            <?php
            if(get_post_thumbnail_id(get_the_ID())) {
              $besty_featured_image = wp_get_attachment_link( get_post_thumbnail_id(get_the_ID()), 'besty-thumbnail', true );
              echo $besty_featured_image;
            }
            ?>            

            <a href="<?php echo esc_url( get_permalink() ); ?>" class="blog-title"><?php the_title();?></a>
            <ul class="post-box-link">
                <?php besty_entry_meta();?>
            </ul>                        
            </div>
            </div>
         <?php
        endwhile; endif;
         ?>
         </div>
         <div class="col-md-12 besty-pagination">
         <?php if (function_exists('faster_pagination') ) { faster_pagination(); } else { ?>
            <span class="besty-previous-link"><?php previous_posts_link(__('Назад','besty').' »'); ?></span>
            <span class="besty-next-link"><?php next_posts_link(__('Вперед','besty').' »'); ?></span>
         <?php } ?>
      </div>
    </div>
    <?php get_sidebar(); ?>
    </div>
<?php get_footer(); ?>
 

 

Исследование элемента http://besty.fasterthemes.com/blog/ показывает, что ссылка с переходом на страницу с изображение от записи отталкивается от:

 

<div class="post-box article">

    <a href="http://besty.fasterthemes.com/lorem-ipsum-is-simply-dummy/restaurant-237060_640/"

 

Стремлюсь, к тому чтобы при нажатии как на заголовок, так и на фото записи, открывалась запись - домен.ru/zapis1 а не - домен.ru/zapis1/***имя фото*** как в случае если нажать на фото записи

Share this post


Link to post
Share on other sites

Решение:

 

код

            <?php
            if(get_post_thumbnail_id(get_the_ID())) {
              $besty_featured_image = wp_get_attachment_link( get_post_thumbnail_id(get_the_ID()), 'besty-thumbnail', true );
              echo $besty_featured_image;
            }
            ?>           

 

в index.php page.php и далее где встречается, заменить на

 

<?php if ( has_post_thumbnail()) { ?>
   <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
   <?php the_post_thumbnail( 'besty-thumbnail', true ); ?>
   </a>
 <?php } ?>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.