Tag Archives: javascript

WordPress Words: JavaScript

JavaScript is a programming language commonly used in web development. It was originally developed by Netscape as a means to add dynamic and interactive elements to websites. While JavaScript is influenced by Java, the syntax is more similar to C and is based on ESMAScript, a Scripting language developed by Sun Microsystems.
TechTerms: JavaScript Definition

Example: A website that uses JavaScript has been proven to be more user-friendly by responding to the user’s commands more rapidly, and thus creating a more efficient site.

About The Word

JavaScript is a program that enables websites to be more interactive with the user. It continuously communicates with the server to quicken the responses, instead of having to wait for a whole new static page to load.

JavaScript is especially useful with online forms and can catch an error within a field before the user is able to proceed onto the next field. Online forms without JavaScript won’t catch an error until the whole form is completed and submitted to the server, in which case, the user will need to fill out the whole form again and resubmit.

JavaScript is also used for loading new images or scripts onto the webpage without having to refresh.

Though, not all visitors will have JavaScript, so you’ll need to make your site usable to those who do not have it installed on their computer.

JavaScript can be added to WordPress Themes, Child Themes, and template files. However, you’re not able to add JavaScript to your post content without a special Plugin.

For More Information

Advertisements

Interview with Robert Hughes, Computer Technology (CTEC) Department Chair

Recently I visited with Robert Hughes, the Clark College Chair for Computer Technology (CTEC) to ask about how it is he came to sponsor the first WordPress degree programs to be offered in the country and what he sees for the Information Technology future.

Bob Hughes, Dept Chair CTEC, Clark College Vancouver, WA

Robert Hughes has a long tradition at Clark where he currently serves as Chair for Computer Technology, CTEC Department at Clark College in Vancouver, Washington. Mr Hughes has been faculty at Clark for over 20 years, where he also attended as a student, earning degrees and certifications in Scientific-Technical Communications and Electronic Publishing. Mr Hughes came to Clark to explore a range of educational programs with a prior degree in the mid 1980s. His mission at CTEC (Computer Technology) is threefold:
Continue reading Interview with Robert Hughes, Computer Technology (CTEC) Department Chair

An Abstract (and brief) Look Into WP Theme Development

Introduction

This article is first and foremost written to give insight on what comprises a WordPress Theme. Though I will be touching on many things needed this is not intended to be a how to on theme development. It is more so an insider look at the processes involved and the code needed to achieve various functionalities within the themes themselves.

What We Will Be Covering

For this article, we will be using a theme I am currently developing as a case study. We will be covering the basics of the theme as well as some of the more advanced features such as custom shortcodes, custom post types and various functions used throughout the theme.

Theme Basics

First off, if you don’t want a primer into themes, please skip to the next section.

The following are the basic constants when developing WordPress Themes, the core items and methods to turn what otherwise would be plain static HTML into a dynamic template file in a WordPress Theme.

The most important thing to understand about WordPress Themes is that they are modular. When talking WordPress, that means that parts of the templates are broken down into modules that are called in template files rather than hard coding them into every file. So, what does that look like? Lets take this extremely basic example static HTML5 page and break it down into WordPress modules.
Continue reading An Abstract (and brief) Look Into WP Theme Development

WordPress News: 10/7-10/15

WordPress 3.7 Beta 2 Released

WordPress 3.7 Beta 2 is out and ready for download. If you downloaded the Beta 1 then in theory Beta 2 should have updated automatically. This is still in development (a.k.a. lots of bugs!) so I do not recommend running this on your main site but to run it on another site or at least do not run on ones with high traffic.

WordPress 3.7 Beta 2

The new features are as follows:

  • Automatic background updates – so when beta 3 rolls around no need for another download!
  • Search results – now ordered by relevance other than date.
  • Password Meter – Strong passwords are important and this new meter will help get better passwords.

They need more beta testers so get on the downloading!
Continue reading WordPress News: 10/7-10/15

What Do You Need to Learn to be a WordPress Expert?

In “Wanna Create Dynamic Websites? Learn JavaScript” by Daily Blog Tips, Daniel Scocco says:

If you want to become an expert programmer and make a living developing software you’ll need to learn a wide range of stuff, from logic gates to how the hardware works, from algorithms to data structures and programming paradigms (if this is actually what you are looking for I suggest you peek at the curriculum of the Computer Science degree on some good university and follow along).

Luckily, Clark College’s degrees for Web Development, Web Programming, and Computer Graphics Technology degrees include the skills you need.

What do you need to learn to be a WordPress expert?
Continue reading What Do You Need to Learn to be a WordPress Expert?