Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I precompile jade.php templates?

I've fallen in love with Jade, and can't bear to se any more, but now I have a WordPress theme to design..

So.. I use Codekit, and it handles jade just fine - can I somehow get it to use jade.php instead of the node module? (I couldn't find any packages which mentioned php when i searched npm find jade | grep php)

Could this be accomplished with a grunt watch task?

I'd prefer not to install jade.php in the theme and have it run there.


Also, I'm aware that I can escape the php..

#sidebar1.sidebar.fourcol.last.clearfix(role="complementary")

    | <?php if ( is_active_sidebar( 'sidebar1' ) ) : ?>
    |   <?php dynamic_sidebar( 'sidebar1' ); ?>
    | <?php else : ?>

    // This content shows up if there are no widgets defined in the backend.

    .alert.alert-help
        p <?php _e( 'Please activate some Widgets.', 'bonestheme' );  ?>

    | <?php endif; ?>

But I'd love to use jade conditionals.. is that greedy?

like image 675
ptim Avatar asked Jan 19 '26 21:01

ptim


1 Answers

https://github.com/ajschlosser/wordpress-jade-template is great for regular wordpress. I'm more of a bootstrap person so I prefer the Bootstrap verison at https://github.com/ajschlosser/wordpress-jade-bootstrap-template which also relies on Sass for some reason (even though Bootstrap is Less oriented) so I forked it and made it more Less biased. https://github.com/Xedecimal/wordpress-jade-bootstrap-template in case you don't want to do it yourself, pretty easy though.

like image 112
Xedecimal Avatar answered Jan 22 '26 12:01

Xedecimal



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!