Silence is golden

August 28th, 2009

Silence is golden

Silence is golden


Is your new WordPress plugin secure? Did you see the small 30 byte size only index.php file in such WordPress folders as wp-content, wp-content/themes? It is placed there by WordPress developers for the security reason. The explanation is obvious: if somebody input in his browser the URL like
http://www.yourblog.com/wp-content/plugins/
he could not see the full folder content, its subfolders and files list. Of course there are some other methods to hide directory list from visitors, for example it can be done with .htaccess directive but this (empty index.php file) way is the most simple and straightforward one.
Some of WordPress plugins developers ignore this issue and don’t put such empty index.php file into theirs plugins folders and subfolders.
It is highly recommended that you check this file presence at the new installed plugin folder and its subfolders after every new WordPress plugin installation. Put this index.php file

<?php
// Silence is golden.
?>

there yourself if plugin’s author missed it.
I made a plugin to make this job automatically. You can read about it at Silence is Golden Guard WordPress Plugin. Download link is available there also.

Happy birthday ShinePHP.com!

August 25th, 2009

Happy Birthday

Happy Birthday


Hello!
This day, August, 25th, 2009 ShinePHP.com was born. Hello new young site. We wish to ShinePHP.com a lot of visitors and become the one of those popular sites in this niche.
What  is this site about? Web development, PHP, WordPress, Joomla! news, code hints, hacks, recipes, plugins, themes, templates, extensions, components reviews, downloads, etc. You can meet all this staff materials here including HTML, CSS, JavaScript, JQuery related topics. We will share with you our own web development experience, knowledge, facts and things we met in the Internet and suppose interesting for you.

Thanks,
ShinePHP team.