OOP can help you structure a large project into more manageable pieces -- possibly more important in a multi-developer environment, but I find it helps me keep things organized and more maintainable even in single developer projects. However, if you do not take the time to learn OOP and truly get a handle on why to use it and how to design an OOP application, you probably will not gain much from it -- you just end up writing procedural code wrapped up in classes.
An MVC framework can help take care of a lot of the boring "grunt work" of building a site and letting you concentrate on what is unique to yours. But to use any of them well (and to be able to learn them relatively quickly) will usually require at least some basic level of understanding of OOP concepts and their syntax in PHP. Another alternative would be to move up the next step of abstraction and use a CMS (Joomla, Drupal, etc. -- maybe even WordPress) if you find one that is a good match for the type of site you want to create. The right CMS may get you up and running even quicker, depending on precisely what you want to do and how well the CMS matches that. The downside is that you are depending on a lot of code you did not write, so it may be more difficult to maintain if something breaks, or if you suddenly need to add a feature not supported by that CMS out of the box.
You might want to poke around at http://php.opensourcecms.com/ for a look at dozens of possibilities in terms of CMS's and related tools. Also take a look at the CodeIgniter video tutorial to see if it makes any sense to you (one of the popular PHP frameworks).
Any framework or CMS will have a learning curve involved with it, so you need to factor that into your decision, too.