Onwards with the Learning Curve

As I complete yet another WordPress website, I realize the more I do, the more complex the process becomes. (Check it out here.) There is something to be said for “ignorance is bliss”! But when it has to be right, and has to be done “now”, the stress levels start to rise. And that learning curve just gets steeper and steeper.

Editing the CSS with a child theme of StudioPress Genesis is an ongoing project, it’s still not entirely clear to me how developers do it. So many styles… and so much potential for conflicts. Sometimes it “should” work, but doesn’t and the likely culprit has everything to do with the “Cascading” part of “CSS”. I read recently that learning CSS is way up there on the scale of difficulty in programming languages. The syntax is easy, but the logic is endlessly complex. Continue reading

Posted in Web Development | Tagged , , , | Leave a comment

StudioPress Thoughts

A rather useful (fee-based) WordPress framework is offered by the StudioPress, folks. It’s called  Genesis, which also includes a bare-bones “Child” theme. Although this site does not use it, I have implemented it on other sites. Their themes are also quite nice, but whatever we chose, they all need the addition of several plug-ins and a whole lot of CSS tweaking.

There are always little customizations needed, no matter how suitable a Theme appears initially. The client always seems to want something that is either not built-in, or something taken out. Using a framework such as Genesis does not make tweaking any easier! Multiple processes and PHP codes are hidden in the Genesis folders (which one should never edit) so it takes a bit of PHP knowledge to modify or “hook” HTML, PHP and shortcodes to any of the existing Genesis hooks.

After much searching, and trying to do it the “hard way”, I realized StudioPress has a plugin for this. First step is to install it, but then what? Here’s where some PHP knowledge is required. I managed to make some modifications using the “Hooks” plugin, for instance controlling whether the date shows above every post or not.

Say ‘hello’ to web-based research, research and more research! I’m still trying to figure out if the learning curve required for modifying StudioPress templates is worth the trouble. Could it be easier to start simple, with the default 2010 WordPress theme?

Time to hit the support files for further info on “Hooks”. Right now it’s all gobbledygook to me!

Posted in Web Development | Leave a comment

Backup and Restore

It’s been a while since I posted something new, so I tried to log in – but was confronted with the WordPress install window. Where did everything go? I proceeded with the install script and was back “in”. Saw the “Update WordPress” warning so went ahead with that. No problem. Next an update to the theme I was using. Did that… and everything was back to a plain default, all posts and modifications I’d done were gone!

This was the perfect time to experiment with a restore from backup. I had previously used the wp-db plugin, and had a .sql.gz copy of the backup. Here’s the process:

Log into the server account (Bluehost) and open PHPmyAdmin. Select the appropirate database. Click the “Import” and upload the .sql file. It did a little processing and WOW… the site is back! Complete with my settings, posts, categories, design. Very cool, and good to know how.

Just make sure to regularly back up any WordPress installation! And update as needed, but be aware an update CAN screw up everything.

Posted in Web Development | Leave a comment

WordPress steps

The whole process of setting up a WordPress installation needs to be documented. There are so many steps that need to be taking in the innitial stage that a list has to be made to remind us of all the steps! So many things need to be done before we even get to the “design” stage, and the CSS edits. All sorts of plugins have to be downloaded and activated/edited, and security settings need to be taken care of.

For instance… when browsing to a folder is the directory visible? This can be avoided in several ways, but it also depends on the host/server settings. We obviously don’t want anyone to see right into the folder contents.

Posted in Web Development | Leave a comment

Tango, Nov. 23, 2010

Sorry, you need to be logged in to read this
Leave a comment

WordPress learning

Did you notice that Lynda.com has new WordPress course? Brand spanking new, and just when I need it most. Specifically “WordPress 3.0: Creating and Editing Custom Themes” is one that sounds very promising. Finding all the options and settings in the Dashboard is not hard, but manipulating both the CSS and PHP is where the fun really starts. Default included themes such as “2010″ are great, but only a starting point. Being able to totally change and customise a child theme is the eventual goal.

Posted in Web Development | Tagged , | Leave a comment

Gallery information

Installed NextGen gallery plug in. So far so good, seems easy to use. It allows automatic resizing of images on upload, so that takes care of basic optimizing. Don’t want to show a huge multi-meg photo that takes hours to download! HTML links can be added to the image description. It is just a basic image gallery, probably not suitable for a shopping cart.

Posted in Web Development | Tagged , , , | Leave a comment

Notation for Tango steps

Sorry, you need to be logged in to read this
Tagged , | Leave a comment

Akismet

Activated the Akismet plugin. Had to obtain a key from the akismet site, and enter to finalize. Free for personal sites.  All done!

Posted in Web Development | Tagged | Leave a comment