The MySQL user for your WordPress database, which incidentally shouldn’t be shared with any other system, doesn’t actually need all write privileges. In fact, you don’t need to be able to lock tables, index, create temporary tables, references, or create routines. In other words, you can limit the capabilities somewhat to make the system more secure.
Another thing some people will tell you to do is add extra logins using Apache’s .htaccess. I don’t do that myself because these login forms are annoying. Besides, there are plugins that can do the job better. One thing you may want to do is make sure that there is an empty index.php or index.html file in every folder that doesn’t have an index file. This is usually the case by default in WordPress, but it doesn’t hurt to check. What this does is make it impossible to browse the folders directly, something that some Web hosts support.
Another server-side issue is forcing SSL encryption when logging in to the WordPress admin. This means that the traffic sent when you’re doing your thing in the admin interface will be a lot harder to sniffout for potential bad guys. It’s pretty easy to force SSL; just add this code snippet to your wp-config.php file, above the “That’s all, stop editing! Happy blogging” comment:
define('FORCE_SSL_ADMIN', true);
SSL won’t work without support from your host. Some Web hosts give you all you need to start this service from within their admin interface, but others will have to activate it for you, and may even charge you for it.
Now that you’ve got your WordPress install set up, it’s time to do something with it. Naturally, you can just download a theme and the plugins you want, start tinkering, and learn by doing/hacking. That’s a proven method for sure, employed all the time. It is, in fact, how I got started with WordPress way back.
However, since you ponied up for this article you may as well get a head start. This article is all about what makes WordPress tick. It doesn’t go into depth on every file in the system, but rather serves an introduction to how WordPress works so that you gain the knowledge needed to start developing sites running on WordPress.
From here on, it will help if you know a little bit of PHP, as well as (X)HTML and CSS. If these are alien concepts to you, be sure to read up on them at least a bit. You don’t need to know either one by heart, but some sort of understanding is definitely needed.
Our website is not responsible for the information contained by this article. Articleinput.com is a free articles resource thus practically any visitor can submit an article. However if you notice any copyrighted material, please contact us and we will remove the article(s) in discussion right away.
Note: This article was sent to us by: Sean Jovers at 05152010
1. Wordpress Social Networking Plugins
All articles are property of their respective authors. Please read our Privacy Policy!
© 2009 ArticleInput.com.
Partners: Damenmode