Category Archives: Blogs and Blogging
Geek Friday: WordPress Missing Scheduled Posts
When I moved the blogs around, I had forgotten this one little detail, and so I’m going to document it. I’m on Omnis Network, but I assume this will pretty much cover anywhere. Sometimes hosting sites turn off the cron jobs that cause posts scheduled for a specific time to get posted. This is a handy feature in WordPress where you can schedule an article to be posted at a specific time. This can come in handy, say for example, you want to post up a Geek Friday post the night before so that it isn’t too early.
So, what is “cron”, why should you care, why do hosting companies turn it off and what can be done about it?
First off, the why you should care only applies if you have some interest in running, updating, writing on a WordPress site. If you are only a reader, this might not interest you all that much unless, of course, you are planning to one day host your own company or personal website/blog on WordPress. In that case, perhaps you’ll want to bookmark this post somewhere in case the problem comes up.
Using WordPress as a Regular Website with a Static Front Page
WordPress is a great platform. Bloggers all over know and love the platform, and there aren’t many limits if you pay for hosting. There are many plugins you can add to it that can make it do just about anything short of backflips. For example, you can create a WordPress site that looks like a storefront selling products like store.johndscomputers.com does.
However, WordPress is really just a blogging platform, right? Turning it into a storefront is all well and good, but surely you couldn’t use it for a “regular” website, right? Right?
So, what is a “regular” website? Isn’t it just a website with a landing page, some other pages and perhaps some subpages to go to? So, how is this really different than a blog with static pages other than the fact that the landing page varies? Think about it. In WordPress, you create a page, and the page shows up on the top as a link that you click on to navigate to the page.
WordPress Scheduling and Load Issues
Well, you may have noticed some odd gaps in posting lately. True, I’ve been busy lately, but I have been posting at least three times a week. However, more than a few of them were scheduled in WordPress to publish at specific times, and that has not been happening.
It turns out that some hosting sites, including mine, have been changing the permissions on the PHP file that controls WordPress scheduling because it tends to be a resource hog. According to what I’ve read, every time a user loads a page, the file gets executed! I’m not sure why that is, but it is something to be aware of, especially if you have a lot of active users. If you are into the specifics, then read on.
Marketing and Blogging: A Winning Combination
Today, I’d like to invite you to read my Helium article on “Business marketing: Why blogging is effective”. Let’s face it, a blog is where someone has something to say, and who has more to say than a marketing department? The manner in which a company marketing department approaches blogging can benefit or hurt the company immensely. In order to do it correctly, I challenge companies to first investigate why blogging is such a great marketing tool before engaging in it and shooting themselves in the foot.
Review: WordPress for iOS
OK, I don’t blog a lot on a phone, even if it has a decent screen like the iPhone. It’s still too small. However, when you are in a pinch, it is nice to be able to do something with your blog, even if it is only to moderate comments. Well, the free WordPress app for the Apple iOS promises to do a lot more than that.
After installation, I started it up and was presented with a blank screen with “Blogs” on the top. OK, it was a little Spartan, perhaps, but if you are used to iOS, you will immediately recognize the “+” icon at the top. So, I clicked on it and filled out the information. It tried to connect, but I didn’t have XML-RPC turned on. What was really neat was that the app told me almost exactly how to fix it. I put the checkmark where it needed to go, and I was on!
The one odd thing was that it came up with comments rather than posts. I would have expected it the other way around. However, it is an app geared towards managing blogs rather than reading them. I was able to without any documentation make and approve a comment, as well as make a new post. Setting tags and categories was simple enough, and publishing the post was at the press of a button.
Granted, I didn’t play around with any media, as most of my blogging is written words. Of course, because of that, it isn’t going to replace my computer for regular blogging, but it should adequately bridge the gap if I’m not near it.
Blogspot.com (Blogger) Blogs and Why I Rarely Recommend “Free” Web Hosting
Well, this was an exciting (?) weekend around John D’s place this weekend. OK, “frustrating” might be a better term. However, it points out why I rarely recommend any company go the “free” route when it comes to web hosting.
Sure, there are lots of places out there that give you a page or more for free web hosting. Microsoft Live Spaces, Google Sites, Webs, etc. Ask yourself, though, if that is really how you want to run your business.
Just like at Blogspot.com, you are under the control of another entity who may or may not decide to yank your page with or without cause at any moment. While that strictly is true anywhere you go, the likelihood of it occurring and occurring without notice on a paid hosting facility is much smaller. Plus, even if it were to happen, you hopefully picked a company that really does have someone on call at all times you can get ahold of by phone, chat or email.
A Number of Blogger Blogs Removed This Morning
Blogger’s help center has reported “We’re investigating the blog removals reported this morning“.
Geek Friday: Setting Up Blogger Blog Subdomain on Omnis Hosted Site
If you know anything about how the Internet works at all, glancing over various pieces of information about setting up either a custom domain or custom subdomain on Google’s Blogger platform seems like an easy enough concept. However, as in most things technological, the devil is in the details.
This assumes you already have a hosted domain name and that it is hosted or aliased on Omnis. The example below will be for setting up “blog.johndscomputers.com”. I will assume you only want one subdomain pointing to Blogger. If you really want more than one, then be prepared to get a little less than what you bargained for, but at least settle on which is the most important one to use and set that one up first.
One of the first things I need to stress is that it does not matter if you are changing it for a domain name or an alias. Using Hosted Domains, you can setup a Domain Name, Domain Name Alias or a Subdomain. For example, johndscomputers.com is actually an alias to the domain name jdcnservices.com. The reasons for doing this can be varied, and some can be better than others.
The reason I stress this is because tech support told me that I need to create a “blog” subdomain first. Well, that not only turned out to be incorrect, but it caused more headaches in the process. It is important to have a lot of patience because changes to domain name services can take up to 24 hours in some cases.
So once you login to your Omnis Account Manager, you will be at your home screen. First, you will want to go to the Website Settings area and select Hosted Domains.
Based upon what I just told you make sure that everything is in order and that there is no “blog” subdomain for the domain name you want to change. Be sure that the domain names and aliases are all good before you proceed. If you are changing an alias, then note the real domain name so that you don’t get confused later.
Go back to the home screen, and now select the Modify Name Servers icon.
Up at the top, make sure that the correct domain is showing. If not, choose “Change”. For example, the following one would be incorrect for this example:
So, I need to click on Change and select the correct one from the list.
One very good thing about Omnis is that they give you the option to view your current settings.
Obviously, what we are doing is managing the DNS ourselves. So, click on the link that says “clicking here” to view your current entries.
Here is where things might get strange for some. Remember I said to note the real domain vs the alias before? If you don’t have an aliased domain, then there’s no need to worry; just select the domain you are changing. If you are adding “blog” subdomain to “johndscomputers.com”, though it is an aliased domain, and it won’t show in the list! Not to fear: just select the real domain that the alias points to.
The next screen is a little annoying, admittedly. You have to scroll all the way down to the bottom to view the information you want to see. Look for the section “DNS Records”. All of those entries will be important later. Write them down, take a screenshot or even open another tab to do your work and switch back and forth.
The only one you probably haven’t heard of yet is the “MX” record. Make sure you note that it has a priority, while the others normally do not.
Navigate back to the Modify Name Servers page now that you know the current information. Take note that the section “Useful Information” tells you exactly what you need to do on this page. As of this writing, custom DNS entries are only handled on dom1 and dom2. So, simply change “ns1” in the Name Server 1 text block to “dom1”, and change “ns2” in the Name Server 2 text block to “dom2”. Click on the Update button to save the changes.
Now, go home and choose Manage DNS.
You will receive a DNS Manager Warning. Not to try to scare you, but it essentially means that if you make a typo or other error, your website might not function. Click on Enable This Feature.
The name server records are already filled in for you (because you changed it earlier). Notice that the “bare” domain, annotated by “@”, and the “www” subdomain are already filled in as well. You will now have to fill in all the other records in the DNS Manager – New Record section. Note that only the subdomain, e.g. “ftp”, goes under “Name”. For each record, fill in the information, click on Add New Record, and it will appear below in the DNS Manager – Edit Existing Records section. Do this for all your current records.
Last, but not least, add the record for your “blog” subdomain. So, for my subdomain, I would put “blog” under Name, change Type to “CNAME”, put “ghs.google.com” for content, and then click on the Add New Record button.
Make sure to “Submit Changes” once all is good!
Now the fun begins.
You will probably have to wait a couple of hours before you will be able to type in the address and get to a Google error page. If you get a generic “Server not found” error, then it hasn’t “took” yet. If it has been more than 8 hours, though, recheck for any typos.
Eventually, you should get a Google page that says “Not Found” on one line and “The requested URL / was not found on this server” on the next. Once you get to this page, now you can point your blog to the new URL. Be sure to use the “Advance” settings to change the subdomain only.
