Skip to main content

Posts

Showing posts from October, 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,

Google Calender Event Plugin

<?php /*   Plugin Name: Google Calender Event Plugin   Plugin URI:   Description: This plugin provides add event on google calender   Version: 1.0   Author: Samrat   Author URI: http://www.edreamztech.com  */  global $samrat_db_version; $samrat_db_version = '1.0'; function samrat_install() {  global $wpdb;  global $samrat_db_version;  $charset_collate = $wpdb->get_charset_collate();  $sql = "CREATE TABLE IF NOT EXISTS `wp_google_calender_event_list` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `google_event_id` varchar(255) NOT NULL,   `booking_id` int(11) NOT NULL,   `booking_type` int(11) NOT NULL,   PRIMARY KEY (`id`) ) $charset_collate;";  require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );  dbDelta( $sql );  add_option( 'samrat_db_version', $samrat_db_version ); } register_activation_hook( __FILE__, 'samrat_install' ); //add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position );  

Add CS and JavaScript On WP admin Header

function samrat_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('stylesheet_directory') . '/js/jquery-ui.js');             wp_register_script('custom_admin_js', get_bloginfo('stylesheet_directory') . '/js/custom-admin.js', array('jquery'));             wp_enqueue_style('main_admin');             wp_enqueue_style('thickbox');             wp_enqueue_script('thickbox');             wp_enqueue_style('jquery_ui_css');             wp_enqueue_script('jquery_ui_js');             wp_enqueue_script('custom_admin_js');             wp_localize_script('custom_admin_js', 'ajax_obj', array(

Add static block in left side in magento

Add below code Design->Layout Update XML <remove name="left.navigation.callout" /> <remove name="flash.header" /> <reference name="left">   <block type="cms/block" name="left.navigation.home.callout" before="left-callout">     <action method="setBlockId"><block_id>pochettes-category</block_id></action>   </block> </reference>

Create sidebar and widget in WordPress

<?php /**  * Contains all the functions related to sidebar and widget.  *  */ add_action( 'widgets_init', 'spacious_widgets_init'); /**  * Function to register the widget areas(sidebar) and widgets.  */ function spacious_widgets_init() {  // Registering main right sidebar  register_sidebar( array(   'name'     => __( 'Right Sidebar', 'spacious' ),   'id'      => 'spacious_right_sidebar',   'description'    => __( 'Shows widgets at Right side.', 'spacious' ),   'before_widget'  => '<aside id="%1$s" class="widget %2$s">',   'after_widget'   => '</aside>',   'before_title'   => '<h3 class="widget-title"><span>',   'after_title'    => '</span></h3>'  ) );  // Registering main left sidebar  register_sidebar( array(   'name'     => __( 'Left S

Hide admin menu in WP

function remove_menus() {     global $menu;     global $current_user; $author = wp_get_current_user(); if(isset($author->roles[0])){     $current_role = $author->roles[0]; }else{     $current_role = 'no_role'; } if($current_role != 'administrator'){      ?>    <style>                 #wp-admin-bar-new-content, #wp-admin-bar-updates, .ab-item , #wp-admin-bar-comments , .update-nag{             display:none;         }         </style> <?php         $restricted = array( __('Dashboard'),                             __('Media'),                              __('acf'),                                                  __('Comments'),                             __('Appearance'),                             __('Plugins'),                             __('Users'),                             __('Tools'),                             __('Settings'),                             __(

CSV file generate

<?php // Database Connection $host="localhost"; $uname="root"; $pass=""; $database = "samrat"; $connection=mysql_connect($host,$uname,$pass); echo mysql_error(); //or die("Database Connection Failed"); $selectdb=mysql_select_db($database) or die("Database could not be selected"); $result=mysql_select_db($database) or die("database cannot be selected <br>"); // Fetch Record from Database $query="SELECT jos_users.email,jos_users.name,jos_vm_user_info.first_name,jos_vm_user_info.last_name,jos_vm_user_info.middle_name,jos_vm_user_info.phone_1,jos_vm_user_info.phone_2,jos_vm_user_info.address_1,jos_vm_user_info.city,jos_vm_user_info.state,jos_vm_user_info.country,jos_vm_user_info.zip FROM jos_users LEFT JOIN jos_vm_user_info ON jos_users.id = jos_vm_user_info.user_id"; $query="SELECT jos_users.email,jos_users.name,jos_vm_user_info.first_name,jos_vm_user_info.last_name,jos_vm_user_info.mid