Skip to content

Instantly share code, notes, and snippets.

@alwerner
alwerner / mysql database dump from remote server to desktop
Last active August 29, 2015 14:03
hostname represents the ssh config host name
$ ssh hostname
$ mysql -u root
$ show databases;
// copy desired DB_NAME
$ exit // exit mysql console
$ exit // exit ssh connection
// array starts with 0, so adding 1 will equal the count
<?php if( ($wp_query->current_post + 1) == ($wp_query->post_count)) : ?>foo<?php endif; ?>
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
<IfModule mod_setenvif.c>
# Netscape 4.x has some problems
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
@alwerner
alwerner / update wordpress submodule
Created April 9, 2014 17:35
update wordpress submodule
cd wordpress
git fetch --tags
git checkout 3.5.1
@alwerner
alwerner / Pushing a new branch for the first time
Created January 30, 2014 21:48
Pushing a new branch for the first time
// Makes sure the branch gets tracked upstream
git push -u origin my_branch
// zip -e [archive] [file]
zip -e archivename.zip filetoprotect.txt
function my_scripts_method() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', get_template_directory_uri() . '/js/jquery-new.js');
wp_enqueue_script( 'jquery' );
}
add_action('wp_enqueue_scripts', 'my_scripts_method');
@alwerner
alwerner / Conditional Wordpress pagination
Last active December 20, 2015 20:08
Conditional Wordpress pagination
// in functions.php, check to see if there's more than one page:
function show_posts_pag() {
global $wp_query;
return ($wp_query -> max_num_pages > 1);
}
// on page::
<?php if (show_posts_pag()) : ?>
@alwerner
alwerner / Wordpress conditional script loading
Last active December 16, 2015 12:59
Wordpress conditional script loading in functions.php. Source: http://www.organizedthemes.com/loading-scripts-conditionally/
if( !is_admin()){
wp_register_script('thescript', get_template_directory_uri() . '/path/to/thescript.js', array('jquery'), '1.2.3', true );
}
function conditional_scripts() {
if( !is_admin() && is_page('somepage') ){
wp_enqueue_script('thescript');
}
}
@alwerner
alwerner / php server for pdf anchors
Last active December 16, 2015 11:48
Source: http://stackoverflow.com/questions/364946/how-to-make-pdf-file-downloadable-in-html-link "[...]run some sanity checks on the "file" variable to prevent people from stealing your files such as don't accept file extensions, add .pdf to the value."
<a href="pdf_server.php?file=pdffilename">Download my pdf</a>
// pdf_server.php
header("Content-Type: application/octet-stream");
$file = $_GET["file"] .".pdf";
header("Content-Disposition: attachment; filename=" . urlencode($file));
header("Content-Type: application/force-download");