Skip to content

Instantly share code, notes, and snippets.

View markoheijnen's full-sized avatar

Marko Heijnen markoheijnen

View GitHub Profile
@markoheijnen
markoheijnen / gist:2399864
Created April 16, 2012 16:40
Change Post to News
<?php
add_action( 'init', array( &$this, 'change_post_object_label' ), 0 );
add_action( 'admin_menu', array( &$this, 'change_post_menu_label' ), 0 );
add_filter( 'post_updated_messages', array( &$this, 'post_updated_messages') );
function change_post_menu_label() {
global $menu;
global $submenu;
if( isset( $menu[5], $submenu['edit.php'] ) ) {
@markoheijnen
markoheijnen / gist:2355637
Created April 10, 2012 23:36
Create a WordPress page without a database entry
<?php
add_action( 'generate_rewrite_rules', 'specialpage_rewrite' );
function specialpage_rewrite( $wp_rewrite ) {
$extra_rules = array(
'special-page/?$' => 'index.php?show_special_page=1',
);
$wp_rewrite->rules = $extra_rules + $wp_rewrite->rules;
@markoheijnen
markoheijnen / gist:2215557
Created March 27, 2012 12:53
Create span on last character of WordPress title
<?php
$string = get_the_title();
$last_character = $string[ strlen( $string ) - 1 ];
echo substr( $string, 0, -1 ) . '<span>' . $last_character . '</span>';
?>