Over the past three weeks, we’ve looked at how to get started using JavaScript on your website, how to implement jQuery for animations and effects, and how to use JavaScript objects as part of this series. Now we’re going back to basics. In order to actually use JavaScript, you need to know how to load it onto your site. This is …
JavaScript for WordPress Developers: Getting Started With jQuery
jQuery is a popular open source JavaScript library that enables you to make websites interactive and create animations. It was designed to simplify the client-side scripting of HTML and is widely used, with installation on 65% of the top 10 million highest-trafficked sites on the web. This is the second post in our four-part series focusing on JavaScript for WordPress …
JavaScript, WordPress and the REST API: Sorting Fact from Fiction
Are you thinking about using the REST API for your WordPress site? Maybe you’ve been reading all about it, are intrigued but are put off by some of the disadvantages of working with JavaScript that you may have heard about. When it comes to getting to grips with JavaScript and the REST API, it’s not unusual to be a bit …
JavaScript for WordPress Developers: Learning the Basics
JavaScript was developed over 20 years ago at Netscape and for a while in the mid-late 1990s it was considered a roadblock to a standardized web. Look how far we’ve come since! JavaScript is now used on 93.6% of all websites in the world. Automattic even recently developed a desktop client for WordPress.com, written in 100% JavaScript. Whole sites and apps …
WordPress Development for Intermediate Users: Internationalization
Internationalization, or i18n, is the process of developing your plugin or theme so it can easily be translated into other languages. And since WordPress is used all over the world, it’s important to ensure your code can be easily translated into whatever language is needed. This is the seventh post in our WordPress Development for Intermediate Users series. This series …
WordPress Development for Intermediate Users: Custom Fields and Metadata
The default Page and Post content types in WordPress are enough for many websites, but if you really want to harness the powers of WordPress as a CMS it’s time to start learning about custom fields and metadata. This is the sixth post in our WordPress Development for Intermediate Users series. This series follows on from our popular WordPress Development …
24 Must-Do Checks Before Launching Your WordPress Website
Website development can often be a lengthy and arduous process, especially if you’re creating it for someone who doesn’t have a clear vision of what they want. That’s why the urge to rush a site launch can be so tempting. While some developers might think, “If I push it live, we can just work out the last remaining kinks afterwards,” …
WordPress Development for Intermediate Users: Queries and Loops
The WordPress loop is a very powerful piece of code. You use it to access the database, find content based on given criteria, and then output that content in whatever way you need to. This is the fifth post in our WordPress Development for Intermediate Users series. This series follows on from our popular WordPress Development for Beginners tutorials, which …
How to Use Git for WordPress Development
You know Git, right? It’s one of the most popular version control systems in use today. Plus, it’s everywhere: Pre-installed by many hosting providers, used as the system that operates behind GitHub and Bitbucket, and now even built into easy-to-use WordPress plugins. There’s been a lot of noise about Git in the WordPress community lately thanks to the development of …
WordPress Developer Super Cheat Sheet
There sure is a lot you need to remember when working with WordPress theme files. From the names of basic template files to functions and how the WordPress Loop works, it’s next to impossible to remember every PHP tag or even how to define a new theme. About 550 students enrolled in our Academy course, WordPress Development for Beginners, are …