• Resolved ernest8888

    (@ernest8888)


    I want to integrate Layout Engine into my Themefuse cloudhost child theme I Think I understand the demo theme. I having a problem with twenty_eleven.php and my theme is this just a name change or do I need this for my them? could someone give me a tip or the code I should use for my theme. Themefuse has a framework with a folder call extensions and I have made all the class calls in the theme bootstrap.php of my theme.
    Thanks`

    https://www.ads-software.com/extend/plugins/layout-engine/

Viewing 1 replies (of 1 total)
  • Plugin Author simpleux

    (@simpleux)

    No, twenty_eleven.php is demonstration to inherit functionality offered by Twenty Eleven to compose date, author link etc. The theme you downloaded is not a child theme therefore I have to copy the functions into a separate file. It might be completely irrelevant to your theme. So you can simply ignore it.

    The idea of WordPress Layout Engine is simple, convert every block of html through dynamic_block(), as demonstrated in header/index/footer.php in getting started theme. The dynamic_block will use .row, .span4, .span8, .span12 css classes to create a div row and columns in a layout, so your theme must have these classes or you can just copy the grid.css into your theme or import into your style.css or style.less
    The third important point during integration is to override any layout define in parent theme as demonstrated in following simple child theme. (have a look on category.php, page.php)
    https://www.ads-software.com/extend/themes/download/layout-engine-base.1.1.zip?nostats=1

    The LessCSS support is to simplify the process of theme’s branding using css.

    Hopefully it helps.

Viewing 1 replies (of 1 total)
  • The topic ‘Layout Engine integration’ is closed to new replies.