If you look at a WordPress page with any of the available developer tools, you might get the impression that it is mainly made up of HTML and CSS with some occasional JavaScript. However, what you see there is only the end product. In the background, much of any given WordPress page is actually constructed from PHP functions and database queries. These get interpreted by the browser who then spits out the page in a viewable form. While CSS works well to make superficial changes (colors, sizes, etc.), if you want to make bigger, structural alterations, you will need to […]
How To Improve Your Products Through Customer Surveys
I recently started exercising again, and the gym I joined offered a free fitness assessment. I think almost every gym that offers personal training services offers one of these free assessments to all new members. They say it helps you get started at the gym, but in reality it is designed to sell you personal training. Knowing this full well, I took them up on the offer. Why? I wanted to learn something about user onboarding. The guy who gave me my free fitness assessment asked me a bunch of questions about my goals and habits, showed me some exercises […]
Underpaid And Overworked? It’s Time To Think Long Term
Do you ever feel overworked and underpaid as a freelancer or business owner? I know I have. For many, the primary cause is thinking about your business in the short term rather than the long term. Think about a freelancer who takes smaller, quick paying jobs today instead of leaving time to improve their business so they can get bigger jobs later. It becomes almost like a cycle: they can’t get out of those small paying jobs that just barely pay the bills. To break this cycle, you need to start thinking of your business in the long term. Instead […]
14 Ways To Speed Up WordPress And Decrease Page Load Time
Don’t you love the feeling of a freshly set up WordPress site? The way it loads within the blink of an eye, and isn’t weighed down by any content, plugins, or sidebar widgets? Pure bliss. Unfortunately, over time most WordPress sites will grow slower and slower as they accumulate bloat. Plugins, images, custom code—everything starts to eat up resources. If you are also one of those people who neglect basic site maintenance, soon it will feel like someone poured sand into the gears of your server. I say enough with that. Time to reverse the trend. In this guide, we […]
Building A Live User Tracker With WordPress, Firebase, And AngularJS
Live interaction with users on your site is a great way to add new functionality that is engaging for your visitors. To be truly live, however, the server needs to correspond with the browser or client directly. Luckily there is a new way to do this using WebSockets, a protocol that allows that direct connection. You can use these instant interactions for administrative purposes, like to show how many visitors are currently viewing your site, and what page they are on. Traditionally, a client communicates with the server by getting or pushing data to it, but what if the server […]
5 Plugins To Integrate Bitcoin Payments Into WordPress
Ah, bitcoin, the totally virtual, decentralized cryptocurrency that nobody really understands (though The Economist comes pretty close). Here’s the basic idea: bitcoin started off in 2009 when created by a mysterious person named Satoshi Nakamoto. This name, however, is just a pseudonym—many have tried to guess at the real identity of Mr. Satoshi but so far there’s been no confirmation. A bitcoin is created when a computer in the P2P coin network accomplishes a certain mathematical task—this process is called mining bitcoins. However, there’s a limit on the number of bitcoins that can ever be created. The system was designed […]
A Beginner’s Guide To The Genesis Framework For WordPress
If you are an active member of the WordPress ecosystem, over time you will naturally acquire some knowledge only other community members can relate to. Like, who is Matt Mullenweg? What is the WordPress Codex? Who or what is this Yoast everyone keeps talking about? It can’t be avoided, things will just come up that way. Therefore, it is only a matter of time before you stumble across a name with biblical connotations—Genesis. Maybe you have already heard about Genesis and think of it as just another theme. However, when you dive deeper, you will quickly notice that it appears […]
What You Can Learn From IKEA About WordPress Web Design (Yes, Seriously)
If you live near an IKEA, there’s no doubt in my mind that you’ve at least spent one afternoon of your life wandering down its myriad of corridors and hallways, exploring its many living rooms and bedrooms. You’ve pondered what life would be like if this were your kitchen. You might have even pretended to wash a plate or two in the mock sink and checked out every single one of those cabinets with roll-out drawers. So smooth. While the quality of the furniture offered there isn’t always up to muster, the pre-fab design IKEA provides is without a doubt […]
5 Ways Most People Forget To Keep WordPress Secure
When it comes to WordPress, security is no joke. Like any web software, WordPress can be vulnerable to many attacks. To help keep your site secure, you’ve probably instituted best practices, probably with the help of a plugin like iThemes Security. However, when it comes to website security, the biggest weakness is really us—the users. Just take a look at this story from Wired. Mat Honan, the article’s author, was hacked not through some technologically genius software. Instead, the hacker simply called up tech support numbers and was able to extract info from the support agent about Mat. The hacker then […]
WordPress Heading Tags: What They Are And How To Use Them
I have a serious problem with the WordPress editor. In my humble opinion, it has one big flaw that I have very little understanding of and that hinders beginners from creating good content. What I’m talking about is that the so-called kitchen sink—a second line of formatting options at the top of the WordPress editor—is hidden by default. To access it, users have to click on the furthest button on the right that says Toolbar Toggle. Only then does the second row of buttons appear. Why do I care so much? Because, besides the ability to indent and underline text, […]

12 Comments