Saving Pictures for the Web

June 16th, 2012

I have visited several website in my life and a lot of them have pictures on there that the author has re-sized using the HTML width and height properties but the actual image size is still large. The result is a slow loading “small” image. But I have the solution to solve the annoying load time.

Read the rest »

Enable PHP Code Execution in WordPress Text Widget Without a Plugin

May 10th, 2012

Here’s another tip for all you WordPress users out there. The information below was taken from www.tips4developer.com and the owner retains all copyright to his/her post.


As a WordPress developer you might want to execute PHP code in WordPress Text Widget. At times all of us have this requirement. Unfortunately, WordPress do not allow this. But with the help of below steps you can enable PHP code execution in WordPress Text Widget.

Steps to follow:

1. Add the following code in “functions.php

add_filter(‘widget_text’, ‘enable_php_code’, 99);
function enable_php_code ($text) {
if (strpos($text, ‘< ' . '?') !== false) {
ob_start();
eval(‘?’ . ‘>’ . $text);
$text = ob_get_contents();
ob_end_clean();
}
return $text;
}

2. Go to Appearance > Widgets section and drag a Text Widget to your sidebar.

3. Add your PHP code in Text Widget.

That’s all you are done.

Create A Custom Widget Area in WordPress

May 6th, 2012

For all you WordPress users out there who like creating your own templates, here is a tip to help you on your way. The information below was taken from www.tips4developer.com and the owner retains all copyright to his/her post.


If you are looking forward to create your own widget area in wordpress, then you are at right place. Creating custom widget area is something like creating your own sidebar widget area, but with the flexibility to place it anywhere in between your template code, so that might be in header.php, footer.php, page.php or index.php. And with the help of which you can display widgets of your own choice.

1. Locate functions.php in your active theme folder and add the bellow code in it.

if ( function_exists(‘register_sidebar’) )
register_sidebar( array(
‘name’ => __( ‘My Custom Widget Area – 1’),
‘id’ => ‘myCustomWidgetArea1’,
‘description’ => __( ‘An optional widget area for your site footer’, ‘twentyeleven’ ),
‘before_widget’ => ‘

“,
‘before_title’ => ‘

‘,
‘after_title’ => ‘

‘,
) );

2. Next step is calling widgets area from theme template files. For that you just have to place this code in the div or any other container you wish. You can place the bellow code in – header.php, footer.php, page.php, index.php, single.php or any other template related files.

< ?php
// Custom widget Area Start
if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(‘My Custom Widget Area – 1’) ) : ?>
< ?php endif;
// Custom widget Area End
?>

Here you are done, your widget area is ready to drag your widgets in it. What are you waiting for go ahead and drag widgets to display on your website.