wordpress

wordpress implementing jquery ui datepicker

<?php
wp_enqueue_script(‘jquery-ui-datepicker’);
wp_enqueue_style(‘jquery-style’, ‘http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css’);
?>

<input type=”text” id=”MyDate” name=”MyDate” value=””/>

<script type=”text/javascript”>

jQuery(document).ready(function() {
jQuery(‘#MyDate’).datepicker({
dateFormat : ‘dd-mm-yy’
});
});

</script>

By bm on February 13, 2014 | wordpress | A comment?

wordpress add sttings link in plugins page

<?php 
class plugin
{

	function pulgin()

	{

		----------------

		add_filter('plugin_action_links_' . plugin_basename(__FILE__), array(&$this, 'filter_plugin_actions'), 10, 2 );

	}

	function filter_plugin_actions($links, $file) {
		$settings_link = '<a href="admin.php?page=master-page-dashboard">' . __('Settings', $this->localizationDomain) . '</a>';
		array_unshift($links, $settings_link); // before other links

		return $links;
	}
}
?>
By bm on | wordpress | A comment?

wordpress get all image sizes

<?php print_r(get_intermediate_image_sizes()); ?>

o/p
Array ( [0] => thumbnail [1] => medium [2] => large [3] => post-thumbnail [4] => large-feature [5] => small-feature )

 

By bm on | wordpress | A comment?

wordpress customize login page

<?php
/**
* Custom admin login Logo
*/
function custom_login_logo() {
     echo '<style type="text/css">                                                                   
         h1 a { background-image:url('.get_stylesheet_directory_uri().'/images/login.png) !important; 
         height: 120px !important; width: 410px !important; margin-left: -40px;}                            
     </style>';
}

add_action('login_head', 'custom_login_logo');

--------------------------------------------
/**
* Custom admin login header link
*/
function custom_login_url() {
	return home_url( '/' );
}
add_filter( 'login_headerurl', 'custom_login_url' );

--------------------------------------------

/**
* Custom admin login header link alt text
*/
function custom_login_title() {
	return get_option( 'blogname' );
}
add_filter( 'login_headertitle', 'custom_login_title' );
?>
By bm on | wordpress | A comment?

wordpress jQuery Ajax in plugin

PHP

function myFunction(){
	//do something

	//echo json_encode(array); // if required json result
	die();
}
add_action('wp_ajax_myFunction', 'myFunction');
add_action('wp_ajax_nopriv_myFunction', 'myFunction');

-------------------------------------------------------------------

Jquery

jQuery(document).ready(function($) {

	 $.ajax({
	 	url: ajaxurl,
		data: {
	 			'action':'myFunction',
	 			'data1' : 'value1',
	 			'data2' : 'value2'

	 	},

		// dataType: 'JSON', // if required json result

	 	success:function(data) {
	 		//var obj = jQuery.parseJSON(data); // converting string to json object
	 		console.log(data);
	 	},

	 	error: function(errorThrown){

			 console.log(errorThrown);
	 	}

	 }); 

});

http://wptheming.com/2013/07/simple-ajax-example/

http://codex.wordpress.org/AJAX_in_Plugins

By bm on January 22, 2014 | wordpress | A comment?

WordPress Core Css

/* = WordPress Core
————————————————————– */
.alignnone {
margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}

.alignright {
float:right;
margin: 5px 0 20px 20px;
}

.alignleft {
float: left;
margin: 5px 20px 20px 0;
}

.aligncenter {
display: block;
margin: 5px auto 5px auto;
}

a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}

a img.alignnone {
margin: 5px 20px 20px 0;
}

a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}

a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}

.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; /* Image does not overflow the content area */
padding: 5px 3px 10px;
text-align: center;
}

.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
margin: 5px 0 20px 20px;
}

.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}

/*==============*/

By bm on | wordpress | A comment?