Skip to content

Instantly share code, notes, and snippets.

@zeropointdevelopment
zeropointdevelopment / code-snippet-1.php
Last active January 1, 2016 12:09
[WordPress] Code from our blog post Using the Infinite Scroll Module in JetPack - http://www.limecanvas.com/using-the-infinite-scroll-module-in-jetpack/
/**
* Add support for JetPack infinite scroll
**/
add_theme_support( 'infinite-scroll', array(
'container' => 'content',
'footer' => 'page',
)
);
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.php
Last active January 1, 2016 12:09
[WordPress] Code from our blog post Customising the JetPack Infinite Scroll Footer - http://www.limecanvas.com/customising-the-jetpack-infinite-scroll-footer/
/**
* The Infinite Blog Footer
*
* @uses self::get_settings, self::set_last_post_time, self::archive_supports_infinity, __, wp_get_theme, get_current_theme, apply_filters, home_url, esc_attr, get_bloginfo, bloginfo
* @return string or null
*/
function footer() {
// Bail if theme requested footer not show
if ( false == self::get_settings()->footer )
return;
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.php
Last active January 1, 2016 12:09
[WordPress] Code from our blog post Integrating JetPack Infinite Scroll with Genesis - http://www.limecanvas.com/integrating-jetpack-infinite-scroll-with-genesis/
/**
* Add support for JetPack infinite scroll
**/
function lc_infinite_scroll_init() {
add_theme_support( 'infinite-scroll', array(
'container' => 'content',
'footer' => 'footer',
'render' => 'genesis_do_loop'
) );
}
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.txt
Created December 27, 2013 05:43
[WordPress] Code from our blog page Stop Image Hotlinking - http://www.limecanvas.com/stop-image-hotlinking/
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/hotlinking-thief.jpg [L]
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.txt
Created December 27, 2013 05:54
[WordPress] Code from our blog post Securing the WordPress Uploads Folder - http://www.limecanvas.com/securing-the-wordpress-uploads-folder/
<Files ~ ".*..*">
Order Allow,Deny
Deny from all
</Files>
<FilesMatch ".(jpg|jpeg|jpe|gif|png|tif|tiff)$">
Order Deny,Allow
Allow from all
</FilesMatch>
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.html
Last active January 1, 2016 12:09
[WordPress] Code from our blog page Developing A Facebook Tabs iFrame Application - http://www.limecanvas.com/developing-a-facebook-tabs-iframe-application/
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>My New App</title>
<link href="css/styles.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="wrapper">
<div id="main">
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.php
Created December 27, 2013 05:59
[WordPress] Code from our blog post Stopping WordPress Media Attachment Comment Spamming - http://www.limecanvas.com/stopping-wordpress-media-attachment-comment-spamming/
/** Stop comments being used on Media Files **/
add_filter( 'comments_open', 'stopMediaComments', 10, 2 );
function stopMediaComments( $open, $post_id ) {
$post = get_post( $post_id );
if ( 'attachment' == $post->post_type )
$open = false;
return $open;
}
/** This is used to get around non-native WordPress plugins **/
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.php
Created December 27, 2013 05:53
[WordPress] Code from our blog post How to Backup your WordPress Website - http://www.limecanvas.com/how-to-backup-your-wordpress-website/
/* Enable alternative WP Cron */
define('ALTERNATE_WP_CRON', true);
@zeropointdevelopment
zeropointdevelopment / code-snippet-1.php
Created December 27, 2013 05:57
[WordPress] Code from our blog post How to Disable Theme Switching - http://www.limecanvas.com/how-to-disable-theme-switching/
add_action('admin_init', 'lc_disable_theme');
function lc_disable_theme() {
global $menuitem, $userdata;
get_currentuserinfo();
if ($userdata->ID != 1) {
unset($menuitem['themes.php'][5]);
unset($menuitem['themes.php'][15]);
}
}
@zeropointdevelopment
zeropointdevelopment / README.md
Last active January 1, 2016 12:09
[WordPress] Code from our blog post WordPress .htaccess on Zeus Server - http://www.limecanvas.com/wordpress-htaccess-on-zeus-server/

rewrite.script is the .htaccess alternative for Zeus Servers