Я знаю, что это не самый новый вопрос.Но я думаю, больше людей будут искать ответ.Так что я попробую.Итак, я думаю, у нас есть несколько проблем:
Вы отключили функцию наведения, потому что вы поместили слишком много кода в скобки комментария.Я думаю, вы только хотели удалить автора ?!Это должно сделать это:
<div class="post-meta"><!-- by <span class="post-author"><a
href="<?php echo get_author_posts_url(get_the_author_meta('ID')); ?>" title="Posts by <?php the_author(); ?>"><?php the_author(); ?></a></span> -->
- Изменить index.php , loop.php и archive.php .
- Тогда вам также придется изменить файл 'js / script.js'.
- Последний шаг - изменить файл 'images / mode.png'.
Вот как это выглядит:
index.php Строка 5:
<a href="javascript: void(0);" id="mode"<?php if ($_COOKIE['mode'] == 'list') echo ' class="flip"'; ?>></a>
loop.php Строка 3:
<div id="loop" class="<?php if ($_COOKIE['mode'] == 'list') echo 'list'; else echo 'grid'; ?> clear">
archive.php строка 22:
<a href="javascript: void(0);" id="mode"<?php if ($_COOKIE['mode'] == 'list') echo ' class="flip"'; ?>></a>
script.js строки 45-63:
/*** View mode ***/
if ( $.cookie('mode') == 'grid' ) {
grid_update();
} else if ( $.cookie('mode') == 'list' ) {
list_update();
}
$('#mode').toggle(
function(){
if ( $.cookie('mode') == 'list' ) {
$.cookie('mode','grid');
grid();
} else {
$.cookie('mode','list');
list();
}
},
function(){
if ( $.cookie('mode') == 'grid') {
$.cookie('mode','list');
list();
} else {
$.cookie('mode','grid');
grid();
}
}
);
function grid(){
$('#mode').removeClass('flip');
$('#loop')
.fadeOut('fast', function(){
grid_update();
$(this).fadeIn('fast');
})
;
}
function list(){
$('#mode').addClass('flip');
$('#loop')
.fadeOut('fast', function(){
list_update();
$(this).fadeIn('fast');
})
;
}
function grid_update(){
$('#loop').addClass('grid').removeClass('list');
$('#loop').find('.thumb img').attr({'width': '190', 'height': '190'});
$('#loop').find('.post')
.mouseenter(function(){
$(this)
.css('background-color','#DADADA')
.find('.thumb').hide()
.css('z-index','-1');
})
.mouseleave(function(){
$(this)
.css('background-color','#f5f5f5')
.find('.thumb').show()
.css('z-index','1');
});
$('#loop').find('.post').click(function(){
location.href=$(this).find('h2 a').attr('href');
});
$.cookie('mode','grid');
}
function list_update(){
$('#loop').addClass('list').removeClass('grid');
$('#loop').find('.post').removeAttr('style').unbind('mouseenter').unbind('mouseleave');
$('#loop').find('.thumb img').attr({'width': '290', 'height': '290'});
$.cookie('mode', 'list');
}
Наконец, вам придется повернуть mode.png 180 °
Работает для меня: Проверьте это на моем сайте: grid.alpipego .