如何才能获得页面的第一部分100%宽度,而其余部分将有一个侧边栏?

时间:2018-02-16 作者:UserSoUndSo

我希望在我的所有页面上(除了索引/博客页面)都有一个常用的小部件侧栏。但在最上面,我需要一张桌子的100%宽度。带有页面标题的标题已经完全符合主题,但由于侧边栏的原因,主要内容约为80%。是否有机会百分之百地获得第一段/特定ID等以及下面的所有内容,就像侧边栏一样?

到目前为止,我发现的所有自定义小部件插件和网格创建者插件要么不能这样做,要么需要重载(例如,对于Visual Composer,您不能在侧栏中放置小部件占位符。因此,您需要在每个页面上更改侧栏。Elementor或OTW网格管理器也是如此)。

1 个回复
最合适的回答,由SO网友:Zeth 整理而成

嗯。。。是的,-我想这是可以做到的。但我不确定这有多困难。

但我对这个主题有一种巴亚德的感觉。我刚安装好。我可能是盲人,但我看不到任何类型的安装说明或文档(只有readme.txt 使用老化/过时的链接,如以下链接:http://www.appointpress.com/theme/appointment ). 而且主题文件非常混乱。。。例如,为了编辑主页模板,您应该编辑以下哪些文件:

  • home.php
  • index-home-callout.php
  • template-homepage.phphome.php, 然后我可以看到:

    <?php
    if ( \'page\' == get_option( \'show_on_front\' ) ) {
        get_template_part( \'index\' );
    } else {
        get_header();
    
        //****** get index static banner  ********
        get_template_part( \'index\', \'slider\' );
    
        //****** Orange Sidebar Area ********
        get_sidebar( \'orange\' );
    
        //****** get index service  ********                
        get_template_part( \'index\', \'service\' );
    
        //****** get Home call out
        get_template_part( \'index\', \'home-callout\' );
    
        //****** get index News  ********
        get_template_part( \'index\', \'news\' );
    
        get_footer();
    }
    ?>
    
    所以get_sidebar( \'orange\' ); 告诉我有一些对侧边栏的支持。另外,它位于滑块下方,所以看起来好像有人已经完成了你想要的东西。

    。。。升级到pro版本后,您可能可以访问它。

    我可以找到关于这个主题的反应力、酷度和热度的各种不同的信息,但没有说明、常见问题解答或其他任何东西。

    加如果您在代码中硬编码,那么如果开发人员更新了主题(并且您在WordPress安装中更新了主题),那么您将(可能)覆盖您的自定义设置(并且必须再次这样做)。

    所以我想我会说,为了实现你的目标,我会:

    将你的问题写在这个主题网站大肆吹嘘的令人惊叹的支持上(来源:https://webriti.com/appointment/ ) .

  • 购买该主题的“Pro”版本,并向特洛伊的海伦祈祷,文档/进一步说明将随附Run, you fool! :-)

    。。。找一个更好的主题,伙计。我的经验是,想要为一个主题支付一美元或五美元是一项不错的投资;因为你会得到一个开发人员的主题,而开发人员(希望)会花时间开发它并将其记录好。

结束

相关推荐

如何创建另一个Widgets.php页面

是否可以创建另一个小部件。php页面?说widgets-ads.php?我想通过在预定义的边栏中拖放小部件,在我的网站上显示广告。