Skip to content

Instantly share code, notes, and snippets.

View dompascal's full-sized avatar

Dominic Pascal dompascal

View GitHub Profile
@dompascal
dompascal / ssh-reset-wp-permissions
Created November 23, 2013 10:54
Reset WP permissions
find -type d -exec chmod 755 {} \;
find -type f -exec chmod 644 {} \;
@dompascal
dompascal / ssh-install-wordpress
Created November 23, 2013 10:54
SSH - Install wordpress
wget http://wordpress.org/latest.tar.gz
tar xfz latest.tar.gz
mv wordpress/* ./
rmdir ./wordpress/
rm -f latest.tar.gz
@dompascal
dompascal / css-shadows.css
Created November 23, 2013 10:55
CSS - Shadows
-moz-box-shadow: 0px 0px 7px #666;
-webkit-box-shadow: 0px 0px 7px #666;
box-shadow: 0px 0px 7px #666;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
@dompascal
dompascal / css-structure-with-media-queries.css
Created November 23, 2013 10:56
CSS - Structure with Media Queries
/* fonts */
/* ------------------------------------------------------------------------- */
/* reset */
/* ------------------------------------------------------------------------- */
@import url('css/reset.css');
@import url('css/normalize.min.css');
@dompascal
dompascal / htaccess-wordpress-remove-index
Created November 23, 2013 10:58
HTACCESS - Wordpress remove index.php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
@dompascal
dompascal / wp-woocommerce-remove-elements.php
Created November 23, 2013 11:00
WP - WOOCOMMERCE - Remove Woocommerce Elements
/** woocommerce remove elements **/
remove_action( 'woocommerce_before_main_content','woocommerce_breadcrumb', 20, 0);
remove_action( 'woocommerce_before_shop_loop','woocommerce_result_count', 20, 0);
remove_action( 'woocommerce_before_shop_loop','woocommerce_catalog_ordering', 30, 0);
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
remove_action( 'woocommerce_after_single_product_summary','woocommerce_output_product_data_tabs', 10, 0);
@dompascal
dompascal / js-fixed-class-on-scroll.js
Created November 23, 2013 11:01
JS - Fixed Class on Scroll
// fixed nav on scroll
$(window).scroll(function(e) {
if ($(this).scrollTop() > 240 && !$('body').hasClass('fixed')) {
$('body').addClass('fixed');
}
else if ($(this).scrollTop() <= 240 && $ ('body').hasClass('fixed')) {
$('body').removeClass('fixed');
}
});
@dompascal
dompascal / js-thumbs-hover-toggle.js
Created November 23, 2013 11:01
JS - shop thumbs header/details hover toggle
// shop thumbs header/details hover toggle
$('ul.products li').hover(function(){
$('h3',this).slideDown(300);
$('.details',this).fadeIn(500);
}, function(){
$('h3',this).slideUp(300);
$('.details',this).fadeOut(500);
});
@dompascal
dompascal / wp-query-with-pagination.php
Created November 23, 2013 11:02
WP - Query with Pagination
<?php $wp_query->query('cat=4&showposts=11'.'&paged='.$paged); ?>
<?php while ( have_posts() ) : the_post();?>
<?php endwhile; ?>
<!-- pagination -->
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<div class="pagination">
<?php wp_pagenavi(); ?>
</div>
@dompascal
dompascal / wp-logo.php
Created November 23, 2013 11:03
WP - Logo
<!-- logo -->
<a class="logo" href="<?php echo home_url( '/' ); ?>">
<?php $image = wp_get_attachment_image_src(get_field('logo', 'option'), 'popup'); ?>
<img src="<?php echo $image[0]; ?>" alt="" />
</a>
<!-- end logo -->