|

New Design- Dynamics

Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don't hold it against me. One of the perils of having a 20+ year old website!

This is part 3 of 5 of the mini series for my new design. In this part I will be talking about the dynamics of the site and using WordPress as a Content Management System (CMS).

A change made more on the back end of this site is all of the pages on the site can now be edited through WordPress. This makes it much easier when I want to update things like my resume, the about page, etc. One of the reasons I never did this before was I did a lot of PHP stuff on the seemingly static pages, and there was no way for me to integrate PHP code via the WordPress admin panel. To fix that problem, I found a plug-in called runPHP.

This handy little plug-in ads a check box to each post asking if I want to run the post or page thought the PHP preprocessor. All I do I add in the php code (with normal tags) and I’ve got dynamic, easy to update pages. This comes especially handy on my projects page, which calls a number of custom functions. With runPHP I can easily change parameters or function calls right from WordPress.

On the same token, my projects page is also completely dynamic. I will talk more about the plug-in I wrote in the next series, but I would like to touch on the fact that this was something I had been planning for a while. I needed an easy way to add, edit and delete projects from my resume site, Casabona.Org. With WordPress, I was able to add another set of pages to the admin panel to do just that. In the coming months I will be combining Casabona.Org and this site, making them fall under one roof. This plug in will make it much easier for me to manage my projects.

Using the power of WordPress, I am able to quickly and easily manage my site, transforming the open source blogging system into a CMS. Now, this site is updated more frequently with some very rich content.

Similar Posts

  • Building Parsec: Speaking at WordCamp Lancaster

    This Saturday (February 28th) I will be speaking at the 2nd Annual WordCamp Lancaster. I had an absolute blast last year, so I’m really looking forward to this one. It’s being held at Intermediate Unit 13 and there are still some tickets left, so if you can come I strongly recommend it!

  • | |

    If I Could Redesign FoxNews.com…

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! I’ve written before on how the differences between the designs of CNN and Fox News tend to make me go…

  • | |

    Freelancers: Generalize Your Code

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!One thing that was really driven home during my first year of grad school was the importance of reusable code. Not…

  • |

    Happy Birthday, WordPress

      I know this is about a day late, but I want to wish WordPress a happy birthday. You see, I wouldn’t be where I am today without it. In college I spoke with my friend @smekosh about creating my own CMS as I was writing a few for clients, and he pointed me towards…

  • | | |

    New Design Launch!

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! Announcing (finally), the new design of TheJoey.Net. You may have noticed over the last 2 days, this design was up…