Skip to main content

Posts

Showing posts from January, 2015

Get Google Calendar Event List in WordPress

<a href="https://console.cloud.google.com/apis/credentials">Get Your Api Credentials Here</a> <a href="https://calendar.google.com/calendar">Get your Calender ID</a> <?php include_once("wp-load.php"); function  get_calender_events() { $params = array(); /*Get current date*/ $current_date  = date('Y-m-d H:i:s'); /*Convert it to google calendar's rfc_format */ $rfc_format = date("c", strtotime($current_date)); $params[] = 'orderBy=startTime'; $params[] ='maxResults=100'; $params[] = 'timeMin='.urlencode($rfc_format); $url_param = ''; foreach($params as $param) { $url_param.= '&'.$param; } $calender_id = "calender_id"; $client_key =  "client_key"; $url = "https://www.googleapis.com/calendar/v3/calendars/".$calender_id."/events?key=".$client_key."&singleEvents=true".$url_param; $list_events = wp_remote_post($url,

WordPress admin CRUD Operation

WordPress admin CRUD Operation //for adding testimonials post type add_action( 'init', 'testimonials' ); function testimonials() {   register_post_type( 'Testimonials',     array(       'labels' => array(         'name' => __( 'Testimonials' ),         'singular_name' => __( 'Testimonials' )       ),       'public' => true,       'has_archive' => true,  'supports' => array('title', 'editor', 'thumbnail', 'excerpt'),     )   ); } //for adding js and create ajax object function admin_scripts() {             wp_register_style('main_admin', get_bloginfo('stylesheet_directory') . '/css/main_admin.css');             wp_register_style('jquery_ui_css', get_bloginfo('stylesheet_directory') . '/css/jquery-ui.css');             wp_register_script('jquery_ui_js', get_bloginfo('st

jQuery Form Validation

jQuery Form Validation <script> function validate() { var name= jQuery("#user_name").val(); var title= jQuery("#title").val(); var email= jQuery("#email").val(); var letters = /[A-Za-z]+$/; var emailPattern1 = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;   if(name=='')   {     jQuery('#user_name').val(''); jQuery('input[name$="user_name"]').attr('placeholder', 'Enter Your Full Name:'); jQuery('#user_name').css('border-color', 'red'); jQuery( "#user_name" ).focus(); return false;   }     else  if(!name.match(letters))   { jQuery('#user_name').val(''); jQuery('input[name$="user_name"]').attr('placeholder', 'Enter the Valid Full Name'); jQuery('#user_name').css('border-color', 'red'); jQuery( "#user_name" ).focus(); return false;   }