2013-11-09 85 views
0

我使用的是SimpleCorp主题和我需要将those四个图片和文本块的数量增加到六个。我甚至尝试将index.php重定向到我的自定义.php页面模板,但它根本不起作用...添加到主页的旋转木马

接下来我尝试的是,在/ wp-content/themes/simplecorp/admin /options/homepage.php我发现下面(它井4块,但与递增的数字)这个代码

$options[] = array("name" => "Content Box 1 Title", 
        "id" => $shortname."_homecontent1title", 
        "std" => "Awesome Features", 
        "type" => "text"); 

$options[] = array("name" => "Content Box 1 Text", 
        "id" => $shortname."_homecontent1", 
        "std" => "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore.", 
        "type" => "textarea"); 

$options[] = array("name" => "Content Box 1 Image", 
        "desc" => "Click to 'Upload Image' button and upload Content Box 1 image.", 
        "id" => $shortname."_homecontent1img", 
        "std" => "$blogpath/library/images/sampleimages/featured-img-01.png", 
        "type" => "upload"); 

$options[] = array("name" => "Content Box 1 URL", 
        "id" => $shortname."_homecontent1url", 
        "std" => "#", 
        "class" => "sectionlast", 
        "type" => "text"); 

而通过的复制粘贴和递增的数字高达6,其所需的计数,我创建两个(第5和第6)。但是当我试图重新加载我的wp-admin面板时,希望还会出现另外两组设置,它只是向我展示了一个空白页面。我想,主页块的数量与某些东西相关,这需要其中四个。但是什么?...

我非常感谢,如果有人可以建议我一个解决方案!

回答

1

这看起来像是由behaviours.js文件,这些行控制:

/*HOMEPAGE CAROUSEL STARTS*/ 
(function() { 
    var jQuerycarousel = jQuery('#projects-carousel'); 
    if(jQuerycarousel.length) { 
     var scrollCount; 
     if(jQuery(window).width() < 480) { 
       scrollCount = 1; 
     } else if(jQuery(window).width() < 768) { 
       scrollCount = 1; 
     } else if(jQuery(window).width() < 960) { 
       scrollCount = 3; 
     } else { 
       scrollCount = 4; 
     } 
    jQuerycarousel.jcarousel({ 
     animation : 600, 
     easing : 'easeOutCirc', 
     scroll : scrollCount, 
     initCallback: function() {jQuerycarousel.removeClass('loading')}, 
    }); 
} 
})(); 
/*HOMEPAGE CAROUSEL ENDS*/ 

在此行中

jQuery(window).width() < 960) { scrollCount = 3; } else { scrollCount = 4; } 

变化的4〜6,看看如果这样做的伎俩。

+0

我刚才试过了,什么也没有发生。同样在wp admin面板的主题选项部分,每个人只有4组设置可供编辑。我有一种感觉,它也需要增加到六个。无法找到主题的选项核心代码,并改变它有助于这件事? – Selrond

0

添加到admin/options/homepage.php两个框(5 & 6)应该导致它们出现在admin的选项面板中。 如果你有一个空白页面,你可能用“,”或“;”做了一些小错误。某处?或者,也许你没有根据需要更改所有数字?

你应该再试一次,并得到管理员显示的5 & 6。 只是将它们添加到主题根文件夹中的home.php文件中。

0

jQuery传送带与家庭内容框无关 - 只控制底部的特色投资组合项目(如果在主题选项中激活)。

要将更多框添加到主页,您需要在admin/options/homepage.php中复制现有管理选项框中的一个,如前所述。请注意确保每个盒子的编号都正确地增加(每个盒子有几个要更改),例如“内容框5标题”等。如果你得到一个空白页面,这意味着你做错了!回去仔细检查。

接下来,您将需要修改主题/ home.php页面以回显新框内容。只需复制例如第四个在那里并粘贴在下面,确保你递增数字以表示新的框:('sc_homecontent5img')等等。注意每行的最后一行应该包含CSS选择符“last”以指示最后一个元素。

最后,您将需要修改主题CSS以确保新框排列并正确显示。您可以将其修改为连续显示3,而不是2。