Posts

How to Add the Parent Category as a Class in body_class()

<?php $class=''; /* Make it void by default */ if ( is_single() || is_category() ) { /* Only do this if we're on a single post or category page */ $category = get_the_category(); $parent = $category[0]->category_parent; $class = get_cat_name($parent); /* assign the permalink name for the parent category to the object $class */ }?> <body <?php body_class($class); /* This will add our custom class, which is void if we aren't on a single post or category page */ ?>>

How to add span tag into page navigation

<?php echo preg_replace ( '@\<li([^>]*)>\<a([^>]*)>(.*?)\<\/a>@i' , '<li$1><a$2><span>$3</span></a>' , wp_list_pages ( 'echo=0&orderby=id&title_li=&depth=1' ) ) ; ?>

remove default feed in wordpress

go to edit wp-includes/feed.php function get_default_feed() { //return apply_filters('default_feed', 'rss2'); }

how to add odd/even loop in array

1. ount the loop number for($i=0;$i if($i&1){ // ODD }else{ // EVEN } 2. odd loop itteration $oddLoop = false; foreach ($findposts as $findpost): //..... if($oddLoop=!$oddLoop){ // code for odd loop numbers }else{ // code for even loop numbers } 3. Odd ID number if ( ( $findpost->ID ) != $id ) { if($findpost->ID & 1){ // ODD }else{ //EVEN } The three ways are 1. Modulo for ( $i = 0 ; $i < 10 ; $i ++) {   if ( $i % 2 == 0 )   {     echo "even" ;   }   else   {     echo "odd" ;   } } 2. Flipping boolean value $even = true ; for ( $i = 0 ; $i < 10 ; $i ++) {   if ( $even )   {     echo "even" ;   }   else   {     echo "odd" ;   }   $even = ! $even ; } 3. mentioned boolean operator for ( $i = 0 ; $i < 10 ; $i ++) {   if ( $i & 1 == 0 )   {     echo "even" ;   }   else...

Add custom CSS classes to the wysiwyg drop-down

function ses_tinymce_css($wp) { $wp .= ',' . get_bloginfo('stylesheet_url'); return $wp; } add_filter( 'mce_css', 'ses_tinymce_css' ); or add_filter('mce_css', 'plugin_mce_css'); function plugin_mce_css() { return plugins_url().'/plugin/customTinyMCE.css'; }

Add Favicon on WordPress Blog

There are several ways to add favicon on WordPress blog 1.code on the header <link rel="shortcut icon" href=" /favicon.ico" /> <link rel="icon" type="image/png" href=" /favicon.ico"> 2. using WordPress Hook function add_theme_favicon() { ?> <link rel="shortcut icon" href=" /images/favicon.ico" > <?php } add_action('wp_head', 'add_theme_favicon');

Disable links Via jQuery

< script > $ ( function ( ) { //grab all a tags $ ( 'a' ) . each ( function ( ) { //click on a link.... $ ( this ) . click ( function ( ) { alert ( $ ( this ) . attr ( 'href' ) + ' is not available' ) ; //disable link return   false ; } ) ; } ) ; } ) ; </ script >