wordpress升级过程中遇到的问题解决

wordpress

今天搜问题的时候看到了一个不错的WordPress主题,于是就想着把自己网站的主题替换下。

这个主题就是目前用的hueman,这个主题还是很漂亮的。以下是遇到的问题,供大家参考下。

1.网站首页面文章列表不显示文章名字

这个问题自己定位css分析出来了,不知道主题的什么地方设置的原因,导致了post-title类的display属性设置成了none,所以在主题的额外css位置,添加如下css代码

.form-aside .post-title{
display:block
}

2.网站左右边栏在网站内容过长的时候不自动固定在顶部

这个问题很奇怪,明明在主题选项里面设置了固定的,一直没有生效。所以就采用了最保底的方法,使用其他js代码来实现侧边栏的固定顶部,以下为代码,加载</head>之前即可。

<script>
//侧边栏固定
var documentHeight = 0;
var topPadding = 15;
jQuery(function ($) {
    var offset = $(".sidebar").offset();
    documentHeight = $(document).height();
    $(window).scroll(function() {
        var sideBarHeight = $(".sidebar").height();
        if ($(window).scrollTop() > offset.top) {
            var newPosition = ($(window).scrollTop() - offset.top) + topPadding;
            var maxPosition = documentHeight - (sideBarHeight + 368);
            if (newPosition > maxPosition) {
                newPosition = maxPosition;
            }
            $(".sidebar").stop().animate({
                marginTop: newPosition
            });
        } else {
            $(".sidebar").stop().animate({
                marginTop: 0
            });
        };
    });
});

</script>

3.升级插件的时候报错:因为我们不能复制一些文件,升级未被安装。这通常是因为存在不一致的文件权限

这个解决方法比较简单,就是将报错里面出错的文件权限修改给网站用户(www或wwwuser,根据自己的环境来定),以下为修改代码,将wp-content替换为需要修改的文件夹,若不是文件夹,则将-R参数去掉即可。

chown -R www:www wp-content/

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理