Skip to main content

Posts

Showing posts from November, 2019

How to get all months in php?

Get all months in php                             for ($m=1; $m<=12; $m++)  { $month = date('F', mktime(0,0,0,$m, 1, date('Y')));                                      echo $month;                                }

How to redirect after login (login_redirect) based on user role in wordpress?

Redirect after login (login_redirect) based on user role in wordpress function my_login_redirect( $redirect_to, $request, $user ) {     //is there a user to check?     global $user;     if ( isset( $user->roles ) && is_array( $user->roles ) ) {         //check for admins         if ( in_array( 'administrator', $user->roles ) ) {             // redirect them to the default place             return $redirect_to;         } else {             return home_url('/my-profile/');         }     } else {         return $redirect_to;     } } add_filter( 'login_redirect', 'my_login_redirect', 10, 3 );

How to Create a Custom Page in WordPress?

<?php /* Template Name: myfirstpage */ ?>   <?php get_header(); ?>   <div id= "primary" class = "content-area" >      <main id= "main" class = "site-main" role= "main" >          <?php          // Start the loop.          while ( have_posts() ) : the_post();                // Include the page content template.              get_template_part( 'template-parts/content' , 'page' );                // If comments are open or we have at least one comment, load up the comment template.              if ( comments_open() || get_comments_number() ) {                  comments_template();              }                // End of the loop.          endwhile ;          ?>        </main><!-- .site-main -->        <?php get_sidebar( 'content-bottom' ); ?>   </div><!-- .content-area -->   <?php get_sideb

How to use inner html value or data in php from javascript(innerHTML)?

 use inner html value or data in php from javascript(innerHTML)? <html> <body> <p id="demo">use inner html value in php(innerhtml)</p> <script>   var jassi = document.getElementById("demo").innerHTML;   //document.write(jassi); </script> <?php $jassi = '<script>document.write(jassi);</script>'; echo $jassi; ?> </body> </html>

How to get current user info from wp user database in wordpress?

 Get current user info from wp user database in wordpress <?php global $current_user; get_currentuserinfo(); echo 'Username: ' . $current_user->user_login . "\n"; echo 'User email: ' . $current_user->user_email . "\n"; echo 'User level: ' . $current_user->user_level . "\n"; echo 'User first name: ' . $current_user->user_firstname . "\n"; echo 'User last name: ' . $current_user->user_lastname . "\n"; echo 'User display name: ' . $current_user->display_name . "\n"; echo 'User ID: ' . $current_user->ID . "\n"; ?>

Calculate business days between two dates (working weekdays between two dates)

$startdate = "5-11-2019"; $enddate = "17-11-2019" $businessdays = number_of_working_days($startdate, $enddate); echo $businessdays; function number_of_working_days($from, $to) {     $workingDays = [1, 2, 3, 4, 5]; # date format = N (1 = Monday, ...)     $from = new DateTime($from);     $to = new DateTime($to);     $to->modify('+1 day');     $interval = new DateInterval('P1D');     $periods = new DatePeriod($from, $interval, $to);     $days = 0;     foreach ($periods as $period) {         if (!in_array($period->format('N'), $workingDays)) continue;         $days++;     }     return $days; }