Things I've Tagged ‘Upgrade’

Page 1 of 1

#Fluency, #Plugins, #Upgrade, #WordPress

Upgrade to WordPress 3.3

I actually had not been following the latest WordPress developments too closely, and so I was quite pleasantly surprised by what the upgrade to WordPress 3.3 offered in terms of looks and functionality. But…

There were a few things that I had some issues with. First, I absolutely hate that the toolbar is on by default and apparently can’t be turned off without losing some important functionality. The toolbar is my least favorite feature of all the newer WordPress features. It’s ugly and intrusive. Why are you guys so focused on pushing this thing? Is it because of WordPress.com? I get it’s usefulness in that context, perhaps, but with the WordPress.org implementation it gets in my way more often than not.

I create custom plugins for all of my WordPress installations with some custom functionality and admin modifications appropriate to their contexts. Apparently a few of those were sloppily built because as soon as I upgraded, they promptly broke. There was just one line I screwed up in regards to calling a function within a class (typo), but it was something I didn’t notice as I never really ran those plugins through rigorous testing.

One of my favorite plugins for modifying the administration screen is Dean Robinson’s Fluency Admin. Unfortunately the update seems to not be compatible with it. Not one to be deterred, I went about modifying the new admin css to look at least passingly like Fluency.

If you were interested in doing the same, you could run this code through your functions.php file in a pinch, or better yet add it in a plugin:

function like_fluency_css() {
    echo '<style>
*,body {font-family: helvetica, sans-serif;} 
        img#header-logo{display: none;} 
        #adminmenu div.wp-menu-image {float: left;width: 1px;height: 28px;} 
        #adminmenu .wp-menu-image a{display: none;} 
        #wp-admin-bar-wp-logo{display: none;}
        #adminmenuback, #adminmenuwrap {background-color: #222;border-color: #444;border-right-color: #ddd;}
        #adminmenu li.wp-menu-separator {display: none;}
        #adminmenu div.separator {border-color: #0e6ac8;}
        #adminmenu a.menu-top, .folded #adminmenu li.menu-top, #adminmenu .wp-submenu .wp-submenu-head {border-top-color: #444;border-bottom-color: #000;}
        #adminmenu a {color:#fff;}
        #adminmenu .wp-submenu a {color:#777;}
        #adminmenu a:hover, #adminmenu li.menu-top>a:focus, #adminmenu ul.wp-submenu a:hover {color: #fff;}
        #adminmenu li.menu-top:hover>a, #adminmenu li.menu-top.focused>a, #adminmenu li.menu-top>a:focus {background-color: #000;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);}
        #adminmenu li.wp-not-current-submenu:hover>a {border-top-color: #000;border-bottom-color: #000;}
        #adminmenu li.wp-not-current-submenu .wp-menu-arrow {border-top-color: #000;border-bottom-color: #000;background: #000;}
        #adminmenu li.wp-not-current-submenu .wp-menu-arrow div {background: #000;border-color: #000;}
        #collapse-menu {color: rgba(255,255,255,0.3);}
        #collapse-menu:hover {color: rgba(255,255,255,1.0);}
        #collapse-menu:hover #collapse-button {border-color: rgba(255,255,255,0.4);background-color: #333;background-image: -moz-linear-gradient(center bottom , #333, #444);}
        #collapse-button {border-color: rgba(255,255,255,0.2);background-color: #000;background-image: -moz-linear-gradient(center bottom , #111, #000);}
        #adminmenu .awaiting-mod, #adminmenu .update-plugins, #sidemenu a .update-plugins, #rightnow .reallynow {background-color: #464646;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);color: #FFFFFF;}
        .folded #adminmenu .wp-submenu-head {border-bottom-color: #ccc;border-top-color: #ccc;}
        .folded #adminmenu li.wp-has-current-submenu, .folded #adminmenu li.current.menu-top {border-bottom-color: #6D6D6D;border-top-color: #808080;}
    </style>';
}
add_action('admin_head', 'like_fluency_css'); //remove logo from admin

There will be more in the days to come, but for now, I’m happy with the progress the team continues to make, and thanks for a great, free product!


#Articles, #Site Issues, #Upgrade, #Web Design, #WordPress

Adding Articles and Upgrading WordPress

I’ve spent a little bit of time over the past few days (don’t worry, I’m still working on your wordpress template!) creating a brand new category of entries: articles. Articles are those longer entries that I really just want to add a bit of style to, something that breaks the regular layout, or something that I found I wanted to do but was limited by the entry layout.

You won’t see these too often, but when you do, they should be decent. You can identify them by the § icon next to them.

On another note, while getting my hands dirty messing around with the article format, and simultaneously reading about a brand new exploit to WordPress (no relevance I hope), my admin section started to act a bit funky. I decided that I needed to upgrade in order to save the damn thing. It worked, and I’m now fully upgraded to the latest version.

I made the mistake of turning off the pesky upgrade notification, because I thought, hey, I just got this version, it works, why bother? Don’t do that. Just upgrade when the next version updates.


#Upgrade, #Web Design, #WordPress

‘Upgrading’ to WordPress

I am currently in the process of upgrading my website. All over. From the portfolio, to the tumble-log-like blog. What prompted this most recent redesign? Well, on top of never being happy with one’s own work, I was particularly unhappy with the blandness of the previous design, plus…Wordpress.

I discovered the joys of using WordPress. I always felt like I had to hack through MovableType’s templating system, but with this I could actually build something using php. That’s something I can appreciate a great deal.

At this moment, however, I am manually transferring all of the links, quotes, and entries that I can. It is a LONG process. And of course one that is next to impossible to accomplish. I cannot simply import all of my old entries, although that seems to be what I need to do, because when I did so, it was not too successful. I may give it a try again, but it’s going to take some time to get it done right. Time that I have I suppose.

Oh well.