So I was starting a new website again, like I do pretty much every month (I know it’s hell) and this time I wanted to simply make certain posts children of pages, you see I was working on a type of image website that was related to celebrities so I wanted to have a page dedicated to a certain celebrity like “Christina Hendricks” and have things like a bio, movies she’s been in something like IMDB almost with a twist, then I was going to have posts showcasing various images of the celebrity. So naturally I wanted to make those posts children of the pages so I could access those resources from the page template I was using for the celebrity.
I was not working on anything special, just a super basic project I had on the go and I realised (surprisingly) that oh hey you can’t make posts children of pages, so naturally I jumped into the repository, installed a few plugs and realised none of them were for me, I just wanted something extremely basic so I took twenty minutes and created one that I figured I’d share with you here.
So today after being fed up with my old original Samsung galaxy phone running android 1.5 I decided to go buy a new one and we’ll the first thing any Web developer does is download the WordPress app and test it out.
So far I must say it’s pretty easy to manage the site with this post actually is going much faster than I would of thought typing is super quick and easy to do which was my biggest worry.
I’m going to see what php development apps there are in the Google play store so I can work on the go hopefully get going with some more posts on the site and get some things done outside the office.
If you guys know of any cool apps related to WordPress or Web development toss me a comment below or if you use any php development apps let me know I’ll test them out.
A few months ago I created a product review website and at the time decided the best organizational method to use was custom post types, it just made sense however now that I’m updating that website I realised that probably wasn’t the best approach to take. This isn’t the first time this has happened to me and it won’t be the last and I’m sure you all have had similar experiences in the past.
My problem was that I wanted to get rid of the custom post types and just organize things the old fashion way with categories so I needed an easy solution to convert custom post types back into regular posts. After browsing the plugin repository I found a very easy to use plugin called “Convert Post Types“.
Over the last week I’ve been searching the web for something to motivate me to create a new design for Codehooks and I’ve found a ton of extremely talented designers out there but the one that stood out the most to me was by Vladimir Kudinov on Dribble. The design is called Wide Box and everything about it amazes me.
The problem I find with most designs is that there are certain elements that don’t follow the same flow as the rest, one or more elements always seem to stand out more than the next element but not with this design, there are a ton of different elements in it and they all follow the same style. It’s extremely simple, yet extremely elegant, a very hard thing to pull off in my opinion. Here is a screenshot of the design, it’s a UI design and he sell’s individual parts of the design on DesignModo, you can find the links below.
I feel the same way I barely ever post anything on the site any-more but hopefully that will eventually change in the coming months, recently I haven’t had much time to sit down and dedicate any real time to it, I haven’t even had time to really do any updates to the Social Graph Protocol Plugin either, which is kinda sad because when I first registered the CodeHooks domain I wanted to generate a billion quality WordPress tutorials and teach you how many crazy things can be accomplished using WordPress and to basically create a high quality super helpful resource.
What I have done recently though is to start working on a new design for the site I’ve got half way through creating two designs so far and well I’ve scraped them both because that’s what I do best, I create something pretty damn good and then think to myself, nope it just doesn’t feel right I can do better. It’s kind of a curse as to why it takes me so long to completely finish a project its a hard thing to do when you view your work as never being good enough even when everyone around you say’s you’re doing an amazing job.
Here have a quick look at one of the screen shots I took of a design before I scraped it (Well I haven’t truly scraped it it’s just being re-imagined) and let me know what you think? You think I’m crazy for trying something else? Also please keep in mind that this is an in-complete design and the content in them means nothing everything is just a place-holder
If your using my Social Graph Protocol plugin you’ll notice twelve different object types, one of them being called “Article”. The article type is the one your going to wind up using the most often because it is the most generic one out of them all, which is also why its the default option.
Basically the Article type is used for articles (Obviously), when your just writing a blog post or making a general post on your site you’ll want to use the Article type, the easiest way to know when to use this type or not is to ask yourself the question is this post specific to another type, if it is not than use the Article Type.
For example if your writing a blog post about one specific “Book” that you’ve read or are doing a review about one specific book than it would be best to use the “Book” type instead of the article type but if your writing a blog post about books in general or if your writing about several different books than it’s best to use the Article type.
With the release of version 2.0.0 of my Social Graph Protocol plugin there are a wide variety of new attributes that you can set for each post or page, some are specific to the type of post your creating and some are default attributes for every single type that you can choose from. In this post I want to go over all of the default attributes that you can set these are attributes that can be used with all the different object types the plugin supports.
There are currently 11 different default attributes that you can set regardless of the type of object your using. Below is a description of each, how to use them and what there used for. One thing to note is that none of them are required but it is highly suggested that you set at least one image attribute for each post or page that you create.
Well it’s finally here version 2.0.0 of my Social Graph Protocol plugin, a lot has changed since I first created the plugin. Actually so much has changed with the open graph that I had to basically re-write the entire plugin so if your using a version prior to 2.0.0 I highly suggest that you upgrade to this newest version otherwise your going to have a lot of errors come up in the Facebook debugging tool and thing’s are not going to work correctly when a user clicks the like button on your website but if your using this newest version everything will be displayed perfectly.
For those of you who are new to the Social Graph Protocol plugin let me give you a quick run down of what it does. Basically it inserts meta tags into your websites posts and pages and when a user clicks the like or share button on your site it customizes the way your post or page shows up in that users news feed and timeline, for instance here are a couple pictures below displaying the behaviour of the plugin.
I know I said that version 2.0.0 was going to be released last week but I didn’t have quite as much time as I thought I would to work on it but this week I worked hard to iron out some of the bugs that it had and I’m glad to say that Today and Tomorrow I’m going to be testing version 2.0.0 on CodeHooks and making sure that every combination of open graph tags work correctly and most importantly that they all pass Facebook’s open graph debugger, if I don’t find any additional bugs I’ll do my best to push out the release tomorrow afternoon, once I write up the documentation for it but it could be pushed back to early next week sometime.
I would still like to add some additional form validation into the plugin but I think I’ll push out version 2.0.0 with what it has now and do the additional form validation at a later time, it’s not a big deal just as long as you input a URL when it asks you to input a URL or you input a number when it asks you to input a number.
Anyway just thought I’d let everyone know that it’s super close to being done, this update is the biggest one I’ve done to date, its pretty much a complete re-write of the entire plugin and hopefully I wont find any bugs today and early tomorrow so that I can get it out to you.
Well I’m almost ready to release version 2.0.0 of the Social Graph Protocol plugin and I’ve got to say this is pretty much a complete rewrite to the plugin, when I originally created the plugin it worked wonders and followed all appropriate methods of inserting the correct meta tags into your site but Facebook has upgraded the Open Graph so much since then that I had to really sit back and re-create a large portion of the plugin.
One of the biggest changes are meta tags that you are not allowed to associate with specific post types, for instance if you have set your type to article then you are not allowed to set any location, product, or business settings which you can do now using my plugin. That’s just one example of a change I had to make and it’s kind of a difficult one because if you’ve been using the plugin and have added location settings under an article type than I have to write code that goes through and removes what’s not allowed in such a way that is automated but at the same time not going to destroy any of the legitimate tags you have already created with a particular post.
Basically before I release this update I’m going to test the plugin as much as possible so when you update it, you won’t have to go back through to all your posts and re-write the settings you have now, it will automatically do everything for you.
I won’t get into too much detail just yet because a lot of the stuff I’m working on updating and fixing is changing quite often but I just wanted to give you a quick heads up that you should be seeing an update to the plugin in the near future, one that will destroy the old version ten times over, one update that is a MUST for you to do. Additionally after the update you’ll be able to use the Facebook Debug Tool to verify that your existing pages and new pages are correctly displaying your meta tags. If you use the tool now with the existing set-up your going to see a lot of errors and warnings, after the update you shouldn’t see any.
After the update and re-writing the documentation on version 2.0.0 I’m also going to do several posts explaining exactly how to use each and every last feature the plugin offers, things like how to get a video to show up on a users news-feed when they click the like button on your website as well as several others, there will be a lot of posts focusing on as much as possible, showing you what you can do with Movies, Tv Shows, Places, People, the list goes on.
So keep in touch and keep an eye out for the update, also if you have any thoughts on what might make the plugin great, please let me know in the comments below or if you just want to toss out any sort of idea’s on better ways to integrate Facebook and your blog let me know I might be able to work some of those idea’s into the plugin and help out a lot more people.