Why is the Ultimate Book Blogger Plugin (and other plugins) for WordPress Only?

There are a lot of amazing WordPress plugins. Many book bloggers (including myself) often take time to showcase their “Favourite WordPress Plugins” or the “Plugins Every Book Blogger Needs”. I even made my own plugin specifically for book bloggers. That leads us to this week’s question:

So much of the plug-ins that you created are solely for WordPress and for some of us other bloggers who only use blogspot, that’s not all that helpful as wonderful as they are. *g* Is there any way that you could create a plug-in that would work specifically for bloggers who host their blogs on blogspot, such as one for ratings or one similar to your ultimate book blogger plug-in, so that those of us who are still on blogspot could benefit as well?

Honestly, the answer to this question is going to get a little technical, so strap yourselves in for some jargon.

What kind of coding languages are there?

Let’s go over a few of the coding languages that are available on the internet. There is HTML, which is used to structure websites. There is CSS, which is used to change the design, look, and feel of HTML websites. There is JavaScript, which is used to enhance HTML/CSS websites by adding animations, effects, and actions. All three of those coding languages can be used in Blogger and in WordPress because they are “client side languages”. They run and are interpreted by the user’s browser, which means all the translating and displaying is done by the browser itself.

Introducing: PHP

Then, most importantly for this question, there is a fourth language: PHP. PHP is the language that has to be used to make any kind of complex plugin. All of the functionality in the Ultimate Book Blogger Plugin is built with PHP. You need to use this language if you want to achieve anything like this:

Create a new box on the admin side, which allows the admin to upload their star graphics. Store that star graphic in the database for later use. Create a new box on the post creation page, which allows the admin to select their rating from a drop down menu. Analyse which rating was selected, and from that, generate the appropriate star graphic.

This is honestly a really roundabout way of explaining PHP, but any time you have to do heavy ‘thinking’, ‘processing’, or ‘analysing’ (as opposed to ONLY ‘displaying’), you have to use PHP.

Why can’t we use PHP on Blogger?

So we’ve established what PHP is. Now, why can’t we use it on Blogger? PHP is not a client side language; it is not interpreted by the browser. PHP is run on a server; it is a server-side scripting language. All of that thinking, processing, and analysing we talked about, can’t be done by the browser. It’s more complex than that. You can use PHP on any self-hosted blog because you are renting shared (or unshared, if you pay up the butt) server space. But on any free host—like Blogger or WordPress.com—you don’t have access to the server and thus you can’t use PHP.

The reason you can’t have access to the server on a free platform is because PHP is a lot more ‘dangerous’ than client side languages. If you mess up your HTML, the worst that happens is that the page looks ridiculous, or you start seeing the HTML tags. If you mess up your PHP, your entire site can go blank and just say “Server error”. Obviously websites like Blogger can’t have people uploading PHP that can be dangerous or knock entire blogs offline.

Long story short…

The moral here is that it just isn’t physically possible to code WordPress plugins for Blogger or other free hosts. A free platform doesn’t give you the access you need to be able to use server side scripting, and a language like PHP is required to do any serious plugin work. I wish I could make the Ultimate Book Blogger Plugin available for Blogger, especially because it cuts out a large chunk of the book blogging world, but it simply isn’t possible. 🙁

Photo of Ashley
I'm a 28 year old California girl living in England (I fell in love with a Brit!). My three great passions are: books, coding, and fitness. more »

Don't miss my next post!

Sign up to get my blog posts sent directly to your inbox (plus exclusive store discounts!).

You might like these

15 comments

    1. LMAO!! You’re totally hilarious Jennifer. But yes, geek talk is super sexy. I wish there were more books with sexy geeks.

  1. I always wondered why plugins were only available for self-hosted WP blogs, and now I know!

    I think I’m going to go stew in contemplation about this whole PHP business for a while…

    Kelly recently posted: Book Review: Sever
  2. Thank you, so much for taking the time to answer my question and for being so thorough about in such a way, that I totally understand everything that you were saying. This is one of my favorite features on your blog and I’ve found it most helpful in a lot of ways. I wish blogspot would offer some server use, so that we could use plug-in’s like this. It would be a lot more helpful. 🙂

    Suz @ A Soul Unsung recently posted: Book Review: The Rift by Andrea Cremer
    1. I’m so glad my answer made sense, Suz! Thanks for asking the question. 🙂 It definitely would be nice if we had more ways to make plugins for Blogger!

      1. Yes, it would. I think it would make the blogging life a lot more easy. However, there is an easy solution to this, and that would be for me to just take the plunge and purchase a year’s domain from blogspot for $10 and then make the move to WordPress. We’ll see though, that sounds a bit daunting, especially when I absolutely know NOTHING about transferring anything over and am scared to death I’d kill everything I worked hard on. rotfl. 🙂

        Suz @ A Soul Unsung recently posted: Book Review: The Rift by Andrea Cremer
        1. If you ask me, it’s definitely worth moving to WordPress. 😉 I am currently working on putting together a series of interviews with bloggers who have moved from Blogger to WordPress. Hopefully it will be up by next week sometime!

          1. I will definitely be looking forward to that series of interviews with bloggers that have moved on to WordPress from Blogger. I want to do that myself, at some point, but like I said before am afraid to do so. I am not much with coding and I don’t want to mess anything up. I may end up enlisting the help of someone who knows what they are doing at some point. 🙂

            Suz @ A Soul Unsung recently posted: Book Review: The Rift by Andrea Cremer

Recent Posts

    Random Posts