the WordPress migration continues to kick me in the ass…

The database issues have been successfully dealt with. Now I’m tweaking the design on the new WordPress site. It is absolutely astonishing how many hours you can lose to fiddling around with the smallest things just because your OCD won’t let you leave them alone.

You can sneak a peek at the new site here.

I think I might be ready to flip the switch later this week.

But then comes the real pain-in-the-ass stuff: redirecting just under 14,000 URLs — because they’ll be ever so slightly different under WordPress, but in a way that might be better for SEO (it had better be, after all this hassle) — and migrating the comments in Disqus, because those ever-so-slightly different URLs is gonna throw Disqus a curveball.

Once all that is settled, the real changes will begin, with the raising of an experimental paywall on some content — via TinyPass — and the experimenting with some new types of content.

My brain is so fried with all this crap…

share and enjoy
             
subscribe
notify of
29 Comments
oldest
newest most voted
Inline Feedbacks
view all comments
Jurgan
Jurgan
Mon, May 20, 2013 12:50am

Sucks, having to spend so much time fiddling when you could be writing. I’m sure I’ll appreciate it when it’s all done.

MaryAnn Johanson
reply to  Jurgan
Mon, May 20, 2013 10:37am

I will be relieved.

John Jameson
Mon, May 20, 2013 12:57am

The new site looks great, much more professional. Stick with it.

MaryAnn Johanson
reply to  John Jameson
Mon, May 20, 2013 10:37am

Oh, I’m too far dug in now to give up.

Wesley Lovell
Mon, May 20, 2013 1:01am

Wish I could help. I migrated the OFCS site from Blogger to WordPress, but those structures were relatively similar.

Newbs
Mon, May 20, 2013 1:59am

I’m not sure how your database works, but with a few key pieces of data it’d be fairly simple to just cut n paste a list of old URLs, dates, and new URLs and have a spreadsheet work out an htaccess redirect list for you, or a php redirect, or whatever.

Like so: https://docs.google.com/spreadsheet/ccc?key=0AuOq7JyDzg3UdEFBTUxfM1pZbVJqcjVzTDJJbG5zZ0E&usp=sharing

MaryAnn Johanson
reply to  Newbs
Mon, May 20, 2013 10:26am

Do you know an easy way to output a list of URLs from MT and WP?

There is a WP plugin that supposedly can deal with redirects, but I haven’t looked into it yet.

Newbs
reply to  MaryAnn Johanson
Tue, May 21, 2013 2:12am

I don’t… do the shortened titles appear in the database at all? If so, I’d just ctrl-c copy them straight from the database, or export the database to a spreadsheet or CSV file and load ’em up into excel or another spreadsheet app.

If I could see it, I might be able to make it work… does your server have phpmyadmin or a similar way to view mysql databases?

MaryAnn Johanson
reply to  Newbs
Tue, May 21, 2013 10:54am

The URLs might be in the MT DB, because MT builds static pages. But WP builds dynamic pages… but maybe there’s a way to generate them. I’ll look into it. I’ll let you know if I need any help! Thanks for the offer.

DarkMagess
DarkMagess
Mon, May 20, 2013 2:26am

Well, I think the new site looks much better. It’ll all be worth it!

MaryAnn Johanson
reply to  DarkMagess
Mon, May 20, 2013 10:38am

Thanks. I think so, too.

Dr. Rocketscience
Dr. Rocketscience
Mon, May 20, 2013 2:29am

If it’s any consolation, the WP site is very, very, very cool.

MaryAnn Johanson
reply to  Dr. Rocketscience
Mon, May 20, 2013 10:38am

Thanks!

teenygozer
teenygozer
Mon, May 20, 2013 3:58am

The new site looks positively sexy!

MaryAnn Johanson
reply to  teenygozer
Mon, May 20, 2013 10:38am

Whoa!

Newbs
reply to  MaryAnn Johanson
Tue, May 21, 2013 2:13am

I agree, it looks very slick.

RogerBW
RogerBW
Mon, May 20, 2013 11:08am

Lots of blank space – not encouraging people to use laptops or other mobile devices? (Though it’s worth noting that designing to appeal to me is almost always an error. Particularly in this case since I read the text on the subscribers’ RSS feed and only visit the site to post initial comments.)

MaryAnn Johanson
reply to  RogerBW
Mon, May 20, 2013 12:22pm

What blank space?

The design is responsive, and will look great on mobile devices and tablets.

lescarr
reply to  MaryAnn Johanson
Mon, May 20, 2013 1:27pm

Mainkly true, but the bias meter doesn’t work well on my iPhone. (I appreciate that this is a work in progress.)

MaryAnn Johanson
reply to  lescarr
Mon, May 20, 2013 6:08pm

No, I kinda had to shoehorn that in to the precreated design I’m using. Funny how no one who creates WP templates has thought to consider a Bias Meter as a standard element.

I’m speaking all this PHP stuff phoenetically. I don’t anticipate being able to rework the Bias Meter to be responsive. Sorry. :-(

LaSargenta
LaSargenta
Mon, May 20, 2013 12:49pm

When you went to Disqus for the commenting, the site lost the ability to have the last hundred comments posted (due to Disqus, I know, not due to your design). Now, I don’t even see a “Current Conversations” button.

Otherwise, I like the site!

MaryAnn Johanson
reply to  LaSargenta
Mon, May 20, 2013 6:08pm

I will get a Current Conversations option in there once Disqus is live on the new site.

lescarr
Mon, May 20, 2013 1:28pm

Oooh, I likee-likee very much.

applekate
applekate
Mon, May 20, 2013 9:53pm

Will the current blog format still be available?

MaryAnn Johanson
reply to  applekate
Mon, May 20, 2013 11:29pm

What do you mean?

There will be a page that lists all the most recent posts in reverse order (newest at the top), if that’s what you’re asking.

applekate
applekate
reply to  MaryAnn Johanson
Wed, May 22, 2013 3:58am

That was what I was (clumsily) asking. Thanks!

Jurgan
Jurgan
Mon, May 20, 2013 11:45pm

Wait, is this new site up already? Everyone’s saying they’ve already seen it- where is it?

Isobel_A
Isobel_A
reply to  Jurgan
Tue, May 21, 2013 11:42am

MaryAnn included a link in the post.

MaryAnn Johanson
reply to  Jurgan
Tue, May 21, 2013 1:36pm

It’s just a testing area. Please don’t post comments there or share links from there or anything like that.

https://www.flickfilosopher.com/