I’ve been reading up on Rewrite Rules for displaying non-WordPress content. For almost the past year, I have slowly been working on a plugin that connects to a third-party API to bring in content. (It’s been an on and off process…mostly off.) Until now, all of the content lived as widgets. Now that I’ve discovered rewrite rules, I can create permalinks that link to and display this content.
This was originally what I wanted to do, but had no idea how to accomplish it. Now that I’ve gotten this figured out, the usefulness of this plugin has exponentially increased. I need to make sure that I don’t get ahead of myself though. I have a lot of debugging to look forward to in order to make everything run smoothly.
Back in July, I wrote a post called Getting Started with iOS Development. At the time, I had an idea for an app or two and really wanted to create them. Then in August I wrote about Simplifying both tangible and intangible things. That simplification has now evolved into focusing. Focusing my talents and abilities on things that I’m already good at, but have certainly not mastered. I’ve decided that iOS development is not what I should be focusing on. I’m instead focusing on WordPress development.
I’ve been part of a two-man team doing WordPress theme and plugin development for about two years now as a side job. We haven’t really released anything publicly yet since the work we’ve done so far has been specific to the clients that we’ve been working with. I’d like that to change though. I have a premium plugin that I started working on nearly a year ago that I’d really like to finish. It’s a niche product, but currently has no competition in the WordPress space. I’m really excited about it and hope to be able to release more information about it by the end of the year.
This is just a cosmetic update. Since around v2.0.0 of the official Pressgram WordPress Plugin, the Pressgram settings have move to their own section under Settings > Media. Layout Settings for Pressgram v1.1.3 simply moves the layout settings to the same location as the Pressgram plugin settings. Enjoy!
Check your WordPress Dashboard for the update
Over the weekend, my WordPress plugin for Pressgram was approved and added to the WordPress Plugin Directory. If you installed any of the pre-release versions, I urge you to deactivate and delete it from your plugin dashboard and reinstall it from the official repository in order to be notified when updates are available.
A few days ago, I threw out an idea on Twitter to create an add-on plugin to the official Pressgram WordPress plugin that would add some layout options.
I’ve never done anything like that with WordPress, so I wasn’t really sure what was possible. My original idea was to hijack the loop and rewrite it, but I couldn’t find anyplace that mentioned if that could even be done.
Over the summer, my wife and I simplified. We sold about 75% of our possessions and moved our family to a smaller house. That’s the short version, but you get the idea.
I’m finding that the idea of simplifying can also be applied to what I do on the internet. Over the years, I’ve created a wish list website, a prayer journal website, as well as several blogs. All of which I haven’t really touched or maintained for quite a while. Even though I don’t currently work on them, they’re constantly in the back of my mind. Just keeping them on my plate causes me to think about them when I should be investing my time in the things that I care about. Obviously, I don’t care too much about these projects if I haven’t touched them in years.
Which is why I’ve begun cutting down on my online projects. I’m going to be closing down both the wish list and prayer journal websites, shutting down the stale blogs, and selling or let expire any unused domain names that I own. I’m simplifying my online self. I’m going to focus on the things that I’m passionate about and hopefully leave room for new passions to develop.
What are some ways that you can simplify your online self?
Several months ago, I decided that I wanted to get into iOS development. After reading dozens of blog posts and watching countless hours of video tutorials, I feel as though I’m no further than when I started. I think that I need to get into a routine of giving myself time to work on it every day. I’m not going to give up. There are two books that I’ve started reading, Beginning iOS Storyboarding: Using Xcode and iOS 6 Application Development for Dummies. I’m only at the very beginning of each book, but I like them both so far. I was under the impression that because I have a background in Microsoft Windows software development, it would make iOS development a little easier to pick up. Although, I’m finding that it’s actually making it harder because I’m making assumptions about how I think things should work. Having to manually connect interface elements to the code editor is one of those things. Hopefully it will all start making sense soon.
I was reading an article on WP Daily called Build Your HTML Prototype First, Then Move To WordPress, which got me thinking about my own development process. I’ve never been very proficient in graphics design, so starting a project there is never an option that I take.
Over the years, HTML and CSS have practically become second nature to me. With almost anything that I want to create, I’m able to first visualize the code in my head and what the code will produce. It was the same way in grade school with math problems. I had the hardest time showing my work because I did the whole thing in my head. Here are a few reasons why I prefer HTML prototyping:
Now that I’ve actually started coding my first WordPress plugin, I’ve realized that I used to be a fairly messy programmer. In the past, I would write some code, test it, fix it, and then be done. Now I find myself taking a look at my “finished code” and finding ways to refine it. I’m not happy with it just working. I want it to be concise and beautiful. I want it to make sense when I look at it a year from now. Below are some things that I’m doing to accomplish that.