I thought I was following the development of WordPress 3.7 fairly closely but something totally missed my notice and only caught my attention when a plugin I develop stopped working with the latest version of WordPress.
do_action( 'save_post', $post_ID, $post, $update );
Notice anything different? The difference is that this hook used to only have 2 parameters, “$post_ID”, and “$post” but NOW it has a third one, “$update”. It’s actually a nice addition as it makes it super easy to determine whether the post is being updated or not. However, due to the way I hooked into this action (with a function that had extra parameters on it), Organize Series broke. Easy enough fix, but quirky enough that I thought it deserved a post as I haven’t seen anybody mention this little addition!
I got really intrigued with the wp-cli tool for command line WordPress (seriously awesome, check it out)… however I haven’t switched my osx machine to use the built in php and mysql so I kept getting this error:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
And BOOM! I’ve got wp-cli working now.
…impact what you do and how you feel. What have you told yourself lately? Have you been an encourager or a life sapper? Do you hear justification or warning? Do you bargain with yourself or hear, “you can do better?”
The inner voice is a powerful influence on our lives.
This is why you must guard what influences your inner voice.
I’ve been thinking about this a bit lately. We’ve all heard the phrase,
“Those who fail to plan, plan to fail.”
Right, but also wrong. I’ve seen people who are terrible planners succeed, and people who are meticulous planners fail.
Yet something else, seems to work. Path. Those who have a path, who have a direction, who have an idea of where they are going – that beats planning every time. Why? Because, those who are creating a path can change their plans. Those who just plan might get the plan down pat but then miss the path.
Sometimes you may follow the path someone else blazed before you.
Then other times, you blaze your own path.
Maybe it’s just a play on words but I like the idea of path over plan (even though I’m a planner at heart). I like the idea that I have a path to follow rather than a plan to execute. There are a lot of paths to choose from, even a few that may need creating – but that’s where the learning and the skill and the risk comes in – because that choice does matter.
Failing, doesn’t depend on your plan (or lack of it). It depends on your path.
What gets you up in the morning? What is it that you look forward to doing/seeing/engaging in the most? What makes your heart beat a bit faster and your mind spark?
Your inspiration is your fuel. When’s the last time you filled that tank?
Go do it. Now.
I always like hearing from people about new things happening in their lives and I’m excited to share something new happening in mine. For most of the last year as a part of my web development business I’ve been helping a company called Event Espresso with their website redesign and some bits and pieces that are running their automatic plugin updates and membership system. It was a really fun project to work on and we just launched their website two weeks ago.
In the process, I was working closely with the Event Espresso team and we realized that we worked well together. I was invited to join their team as their core developer and I’ve accepted.
I’m REALLY excited about this transition because I get to keep building cool stuff and I really see Event Espresso becoming THE “go to” plugin for events and ticket sales and I’m looking forward to being a part of and contributing to their growth.
Are you running events? Are you looking for an easy way to manage registrations and ticket sales? You really need to check them out.
Oh and you know what else is cool? My family and I don’t have to move. EE’s team is a distributed team working from locations all over. Fun stuff!
...This is a preview of
announcements are fun…
. Read the full post
(212 words, estimated 51 secs reading time)
I know I haven’t been posting here much lately -it’s a sign of how busy I am. However, there’s some news in my life that deserves a post.
This past Sunday I made public my resignation as the Assistant Pastor at Waterloo Pentecostal Assembly. Effective May 31st, I’m transitioning from pastoring into doing web-development full-time. Followers of my blog already know that I’ve been doing web development on the side for a few years now. I’m going to be growing and expanding my business and plunging full in with this passion that I believe God has given me.
The good news is that we’re not moving from Waterloo and WPA remains our home church. I’m looking forward to transitioning from a full-time paid ministry position to a volunteer role helping in the areas that match who I am as a person and the gifts and abilities God has blessed me with.
Some people have asked me, “So how do you feel about this?” My short answer? AWESOME! My longer answer, “At peace that this is the right decision, excited for the changes this will bring, nervous about whether our financial needs will be met, but trusting God that He has a bigger plan and this is just a step towards fulfilling”.
...This is a preview of
. Read the full post
(1010 words, estimated 4:02 mins reading time)
This is a note I’m leaving for my future self if I have this issue again but hopefully it will help anyone else experiencing the issues I was.
Basically, what was happening is even though I was using the right sign-in credentials for my google account with the Sparrow and Adium apps, both of them kept re-prompting me for the credentials. However, this was only happening when signing in from home. Elsewhere, there were no problems. Trying to find the answer via google took a lot of searching but the solution that worked for me was to just go to this web address: https://accounts.google.com/b/0/DisplayUnlockCaptchaV2
Apparently, at some point Google locked out sign-in attempts from those apps (and ip addresss) because of too many unsuccessful attempts – its a security feature (although not widely published or known). Visiting that url temporarily deactivates the security lock and then you can sign in.
It worked for me and everything is back to normal thankfully!