Category: Community

[object Object]

WordPress SEO: How to Improve Your Site’s Ranking

If you’ve installed WordPress before, you may have noticed that the default installation is not SEO-friendly. If you want to have a better search engine ranking, you need to optimize it first then, later on, find ways on how to promote your WordPress website. The good news is, you can enhance your site’s ranking with some simple steps. This tutorial will show you how to make sure your WordPress site is optimized for search engine results. Changing Your WordPress Settings Maybe you’re like one of the people who like to fiddle with new stuff as soon as you get it […]

Read more
[object Object]

Advanced OOP For WordPress Part 9: Extensible Plugins Using the Plugins API

In this series on applying advanced object-oriented programming (OOP) principles to the PHP code we use in WordPress plugins, we are creating a plugin that modifies how REST API routes work to improve their search capabilities. One of the great things about WordPress is its extensibility. In this post, I’m going to walk through using the improvements made in the last article. In this series to make the plugin extensible, Tonya Mork of Know The Code is writing code review articles in this series. The last article I wrote was all about making the search system swappable. The changes I’m […]

Read more
[object Object]

6 Common Problems When Logging into the WordPress Admin Area

WordPress is a powerful platform for everything from personal blogging to enterprise sites. It contains an excellent set of features to make it as easy as possible to create online publications, make it pleasant and convenient. Daily on the forums, there are many questions about the most common issues with WordPress, faced by beginners. WordPress is easy to install and fun to work with, new users enjoy using the powerful features offered by many plugins and themes. Though WordPress is easy to get started with and learn, there are some things that can be difficult. This article covers the most […]

Read more
[object Object]

A Simple Introduction to CSS Grids

The advent of CSS grids has been described as “the internet finally getting its driver’s license“. In a nutshell, this is a web design technique that steps away from print-based design philosophies by using a responsive-style grid. It’s ultimately the most powerful layout system that’s currently available with CSS. Developers are often creatures of habit (and opinion), meaning that a new technique can easily be dismissed out of hand. However, CSS grids offer a way to create multi-dimensional, asymmetrical layouts that consistently display well across browsers. As such, it’s worth considering what this technique has to offer over solutions such as […]

Read more
[object Object]

Best Practices To Revert Abandoning Visitors Via Popups

There are so many possible reasons why your website visitors leave your site without making a purchase. The products offered on your store may not seem interesting to them, or their expectations may be too high. This is why you must take care of the way you’re offering your product and the way you organize your website. Every single detail is important in the improvement of the conversion on your site. If your website is easy to follow and your product is displayed in an appealing manner, and customers are still leaving, it might be time to consider popups. Popups are […]

Read more
[object Object]

Advanced OOP For WordPress Part 8: Developing New Features For Extensible WordPress Plugins Using Test-Driven Development

In my last post in this series on advanced PHP object-oriented programming for WordPress development, I walked through refactoring the low-level API of a plugin, using tests to guide the process and make sure everything works correctly. I say “low-level API” because the focus was on the internal of how the system will work. I didn’t cover too much of wiring things together. In this article, that’s where this post picks up. The next step was to create a factory that takes an array of arguments for the REST API to add, and an array of post types — that […]

Read more
[object Object]

Getting Started With JavaScript (And How It Compares to PHP)

JavaScript has been in the news a lot lately, and for good reason. There’s a growing need for WordPress developers to “learn JavaScript deeply.” However, making the switch from PHP can seem overwhelming at first glance. In our opinion, even if PHP is your only programming language, you should find the switch to JavaScript comfortable enough to begin hacking away at a few scripts in no time. Once you understand how the basic building blocks of JavaScript are put together, you’ll have a solid grounding that will enable you to explore the more complex aspects of the language. In this […]

Read more
[object Object]

Advanced OOP For WordPress Part 7: Refactoring Is An Opportunity To Adopt Test-Driven Development

So far in this series on writing WordPress plugins using object-oriented PHP, I’ve focused mainly on testing. This is because a key advantage of object-oriented PHP is that it can be written in a way that is both highly testable and highly reusable. Just using classes doesn’t magically give us this We’ve also not written any code that does something practically useful. The idea is to show how to customize search via the WordPress REST API. The example plugin, at the point where I’ve left off just returns an array of WP_Posts. But, the public API for the system is […]

Read more
[object Object]

12 Tips For Choosing the Right WordPress Theme

WordPress is the most popular CMS today, powering over 30 percent of the web. It is very easy to use and configure for anything from a small business to an enterprise site. One of the reasons so many people use the platform is the number of themes that are available. Instead of designing a website from scratch you can download a helpful template. That said, there are thousands of themes to choose from, and it can be overwhelming to choose one. Only professionals really know that not all WordPress templates are of the same quality, and some even might be […]

Read more
[object Object]

4 Excellent Resources for Learning JavaScript ES6

Given the growing connection between WordPress and JavaScript, there will likely be more and more JavaScript elements added to the platform over time. Therefore, the pressure to learn the language fluently is high. This can be somewhat challenging, since many older resources haven’t been revised in light of the most recent update. The answer, of course, is to focus on the resources that do look at the ES6 version of JavaScript, and ignore everything else. This may seem extreme, and there’s definite long-term value in starting from a solid foundation. For developers looking to code with the latest version of […]

Read more