Widgets Development in wordpress

function.php

copy and past in function.php page , you can also development more widgets area using this function

<?php
function add_widgets_init() {

    register_sidebar( array(
        
'id' => 'first-sidebar',
        
'name' => __'First Sidebar' 'buttercream' ),
        
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        
'after_widget' => '</aside>',
        
'before_title' => '<h2 class="widget-title">',
        
'after_title' => '</h2>'
        
)
    );

    register_sidebar( array(
        
'id' => 'second-sidebar',
        
'name' => __'Second Sidebar' 'buttercream' ),
        
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        
'after_widget' => '</aside>',
        
'before_title' => '<h2 class="widget-title">',
        
'after_title' => '</h2>'
        
)
    );

    register_sidebar( array(
        
'id' => 'third-sidebar',
        
'name' => __'Third Sidebar' 'buttercream' ),
        
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        
'after_widget' => '</aside>',
        
'before_title' => '<h2 class="widget-title">',
        
'after_title' => '</h2>'
        
)
    );
}
add_action'widgets_init''add_widgets_init' );  // initilization
?>

sidebar.php

copy and paste in sidebar.php page or any where you want to see your widgets

<?php do_action'before_sidebar' ); ?> 
 <?php if ( ! dynamic_sidebar__'First Sidebar' 'buttercream' ) ) ) : ?> 
<?php endif; // end First sidebar widget area ?>             
  



<?php do_action'before_sidebar' ); ?> 
<?php if ( ! dynamic_sidebar__'second-sidebar' 'buttercream' ) ) ) : ?>  
<?php endif; // end second sidebar widget area ?>        
     
            
 <?php do_action'before_sidebar' ); ?>  

<?php if ( ! dynamic_sidebar__'Third Sidebar' 'buttercream' ) ) ) : ?> 
<?php endif; // end third sidebar widget area ?>             
            
            

Advertisements

DataBase Query in WordPress

1. select query 

<?php

global $wpdb ;

$myrow $wpdb -> get_result'SELECT * FROM TableName' );
foreach(
$myrow as $row){

echo $value $row -> Columan_Name

}
?>

2. update query in wordpress 

<?php 

$wpdb -> query"UPDATE TableName SET col1 = 'val1' , col2 = 'val2' WHERE id=1 " ) ;

?>

3. delete query in wordpress 

<?php 

$wpdb -> query"DELETE FROM TableName WHERE id = 2" ) ;

?>

how to show all post in wordpress but not first

how to show all post of WordPress but not first  and all post is in descending order

    <?php $p=1;  query_posts($query_string '&orderby=id&order=ASC'); ?>

   

     <?php if (have_posts()) : while (have_posts()) : the_post();?>

     <?php $p++ ;  if($p==2){ continue ; } ?> 

    

<?php the_title();?>

           

<?php   //the_excerpt ();  ?>

<?php  the_content(); ?>  

show one or more post in wordpress

show one or more WordPress post in header , index , or category page according to you

       <?php
       $args 
= array( 'numberposts' => 1'order'=> 'ASC''orderby' => 'id''category' => );
       
$postslist get_posts$args );
       foreach (
$postslist as $post) :  setup_postdata($post); ?>
      <?php the_content(); ?>
      <?php edit_post_link('Edit'); ?>
      <?php endforeach; ?>

numberposts = how many post , you want to show
order = ASC  or DESC
orderby = id , title , etc
category =  category id