好的,所以我设法通过鼠标滚轮使用Expositio主题(http://wpshower.com/themes/expositio/)
为我的Wordpress网站进行水平滚动这使用Brandon Aaron的Jquery-Mousewheel,可以在这里找到:https://github.com/brandonaaron/jquery-mousewheel/zipball/master/(对于那些像我一样难以找到工作链接的人来说!)
在我的Header.php中输入此代码后:
<?php
wp_enqueue_script( 'jquery' );
if ( is_singular() && get_option( 'thread_comments' ) ) wp_enqueue_script( 'comment-reply' );
wp_head();
?>
我插入了这个:
<script type="text/javascript" src="<?php bloginfo("template_url"); ?>/includes/jquery.mousewheel.js"></script>
<script type="text/javascript">
jQuery(function($) {
$('html, body').mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 90);
event.preventDefault();
})
});
</script>
哪个效果很好&amp;这个主题看起来很棒(我希望上面这个信息对我这样的另一个新手很有用 - '90'表示速度 - 我发现默认30对于我网站上的内容来说太慢了)
但是,我希望水平滚动到而不是加载特定页面,例如“关于”等。实际上,如果阻止在上加载此插件,它可能会起作用页面(因为它们没有Expositio主题的其余部分所具有的水平布局)
有没有人知道什么代码可以使这成为可能?我希望帖子加载水平鼠标滚轮,但不是页面(或者至少能够排除特定页面)。我真的很感激任何帮助 - 我厌倦了在黑暗中挣扎! :)
答案 0 :(得分:1)
<?php
if(!is_page()) { ?>
<script type="text/javascript" src="<?php bloginfo("template_url"); ?>/includes/jquery.mousewheel.js"></script>
<?php } ?>