The Consequences of a Hacked WordPress Website

This post was originally published here. Reproduced with permission.

If you are anything like me, you might have found yourself ardently watching the news recently and in particular, the Paradise Papers. It reminds me of a brilliant story about a recent similar leak, the Panama Papers. When the Panama Papers were released a theory was floated that raised the hairs of web developers throughout the internet. You see the company at the center or the controversy, Mossack Fonseca, had a WordPress website. And on that WordPress website, they were running an old, vulnerable version of the well-known plugin Revolution Slider.

This is what is thought to have happened: an external script or ‘bot’ found that the version of Revolution Slider on the Mossack Fonseca website was vulnerable to uploading any file type. The hackers exploited this to upload a shell to the server, giving them full route access. At this point, Mossack Fonseca would nonetheless have been relatively unscathed, except they also kept their Exchange 2010 (mail server) within the same network system, giving the hackers access to all e-mail communication in and out of the company.The Consequences of a Hacked WordPress WebsiteContinue reading

Envato Elements Now Offers Premium WordPress Plugins and Themes, and Only $19 Per Month

This post was originally published here. Reproduced with permission.

Those of us who work with WordPress on a regular basis tend to have our own list of favorite plugins and themes. They’re the standbys we turn to time and again to make sure that our projects are a success.

It’s a winning strategy. But when working with commercial assets, having to buy a separate license for each new project can be difficult. It can cost a small fortune financially – not to mention the hassle from managing all of those separate licenses. Wouldn’t it be so much better to have unlimited access to the best WordPress themes and plugins – all for one flat price?Envato Elements Now Offers Premium WordPress Plugins and Themes, and Only $19 Per MonthContinue reading

10 Snippets for Creating Split Screen Layouts

This post was originally published here. Reproduced with permission.

Split screen UIs have become a popular way to showcase content. We often think of them as being utilized in areas where we want users to choose between two options. But we’re also seeing other creative uses of the technique. For example, a split screen can also be used to great effect as a full page layout or even as a transitional animation.

Here are 10 examples of split screen UIs, complete with source code that you can edit to fit your needs. Each has something unique to offer.10 Snippets for Creating Split Screen LayoutsContinue reading

When Slower is Better for UX

This post was originally published here. Reproduced with permission.

Designers have heard for years that faster is better. Almost every post on web speed reminds readers that 47% of users expect web pages to load in two seconds or less, and each additional fraction of a second leads to higher abandon rates.

The fear is that slow loading might make users think a brand is untrustworthy or outdated. It seems like if every interaction isn’t designed to be blazing fast, it might as well not be designed at all. However, that isn’t always true. Learn the situations in which slower UX actually improves user engagement and builds trust.When Slower is Better for UXContinue reading

Top Cheatsheets and Reference Guides for JavaScript

This post was originally published here. Reproduced with permission.

JavaScript is at the forefront of powering UI across the web. It provides us with a means to create interactive features that range from slick animation all the way to manipulating data. Users may not think about it all that much – but that’s the point. Developers use JavaScript to simplify otherwise complex things. The power lies within its transparency to the end user.

Where web professionals are concerned, JavaScript is also quite vast. There are so many popular libraries that enable rapid development, along with good old plain JS.Top Cheatsheets and Reference Guides for JavaScriptContinue reading

The Top Destinations for Free Stock Photos

This post was originally published here. Reproduced with permission.

High-quality photography is a key element for virtually every website. Anything from a small brochure site all the way to a content-heavy news site can benefit from the right images. They help to convey a message and guide users towards content that interests them. Of course, not everyone has the budget to hire a photographer or even purchase stock photos.

Luckily, there are a number of photographers out there who are willing share their creative works for free. In many cases, the photos are high-resolution, and the overall composition is on par with commercial stock photos.The Top Destinations for Free Stock PhotosContinue reading

Free Christmas Icon Bundle in SVG & PNG Formats

This post was originally published here. Reproduced with permission.

Believe it or not, Christmas is only just a few weeks away, so to help kick-start the celebrations we have fantastic free Christmas-themed icon set for you guys to use in your own seasonal designs.

The set has been created by the guys over at Freepik and has been designed in a lovely flat style. You can freely use this set in both your personal and commercial work.Free Christmas Icon Bundle in SVG & PNG FormatsContinue reading

Is That Project Over Your Head? Not So Fast…

This post was originally published here. Reproduced with permission.

When discussing a potential project with a client, have you ever broken out into a cold sweat? Perhaps your sudden bout of stress wasn’t quite so outwardly visible – but inside you may have been churning like someone making an old fashioned batch of butter. It’s a clear sign that you feel like the project is more than you can handle.

It’s hard to imagine that there are many web designers out there who haven’t had this feeling at least once. When someone is running down their list of project needs in rapid-fire fashion, it can feel incredibly overwhelming. You start to wonder how in the world you could possibly get it all done on time and within a shoestring budget. You may even question if you have the skills to qualify for the gig.Is That Project Over Your Head? Not So Fast…Continue reading

10 WordPress Plugins to Supercharge Advanced Custom Fields

This post was originally published here. Reproduced with permission.

I have to admit – I have a bit of a dev-crush on Advanced Custom Fields (ACF). The popular WordPress plugin allows you to build some incredibly powerful and user-friendly customizations. It takes WP’s already built-in ability to use custom fields and adds an attractive GUI for ease of use. But that’s really just scratching the surface.

Using ACF, you can create a custom UI that makes adding content a breeze. This makes for better efficiency and serves as a helping hand for non-technical users.10 WordPress Plugins to Supercharge Advanced Custom FieldsContinue reading