Glossary

 

We often use a variety of terms to describe different concepts. Below is a list of definitions to help stakeholders better understand the language that we use.

A
Action
In WordPress; an Action is a PHP function that is executed at specific points throughout the WordPress Core.
Admin Bar
An area of the screen just above your site that gives you quick access to features such as adding a new post or editing your profile. It is only visible if you are logged in.
C
CSS
CSS, or Cascading Style Sheets, is a W3C open standards programming language for specifying how a web page is presented.
Category
Each post in WordPress can be filed under one or more categories. Thoughtful categorization allows posts to be grouped with others of similar content and aids in the navigation of a site.
D
DNS
DNS, the domain name system, is the system that maps domain names to IP addresses.
Database
A database in computing terms is software used to manage information in an organized fashion. WordPress uses the MySQL or MariaDB relational databases management system for storing and retrieving the content of your blog, such as posts, comments, and so on.
F
FTP
FTP, or File Transfer Protocol, is a client-server protocol for transferring files. It is one way to download files, and the most common way to upload files to a server.
Filter
In WordPress, a Filter is a function that is associated with an existing Action by specifying any existing Hook.
G
Gutenberg
Gutenberg is newly developed, block-oriented editor. It uses blocks to create all types of content, replacing a half-dozen inconsistent ways of customizing WordPress, bringing it in line with modern coding standards, and aligning with open web initiatives.
H
HTML
HTML, or Hypertext Markup Language, is a markup language used to describe the semantic content of web pages.
J
JavaScript
JavaScript (JS) is a programming language that WordPress uses to make certain processing occur in your web browser when it is inconvenient or impossible for the server to do that processing.
M
Multisite
Multisite is a feature of WordPress 3.0 and later versions that allows multiple virtual sites to share a single WordPress installation.
P
PHP
Post Type
PHP is a recursive acronym for PHP: Hypertext Preprocessor. It is a popular server-side scripting language designed specifically for integration with HTML, and is used (often in conjunction with MySQL or MariaDB) in Content Management Systems and other web applications.
R
RTL
A written language is Right-to-left when its script flows from the right side of the page to the left.
Robots.txt
Web Robots are programs which traverse the Web automatically. They are also called Web Wanderers, Web Crawlers, and Spiders. Search Engines are the main Web Robots. Some Web Robots look for a file named robots.txt on your web server to see what and where they should look for content and files on your web server. Some Web Robots ignore this file.
S
SSH
SSH stands for Secure Shell. It is a communication protocol for connecting to remote computers over TCP/IP. Various authentication methods can be used which make SSH more secure than Telnet.
SSL
SSL stands for Secure Sockets Layer and is the predecessor to Transport Layer Security. These are cryptographic protocols for secure communications across an unsecured network like the Internet.
Slug
A slug is a few words that describe a post or a page. Slugs are usually a URL friendly version of the post title (which has been automatically generated by WordPress), but a slug can be anything you like.
Subversion
Subversion is an open-source version control software tool used by the WordPress Developers to maintain and track the changes and updates to the various WordPress versions.
T
TRWP
Tire and Road Wear Particles
Tag
A Tag is a keyword which describes all or part of a Post. Think of it like a Category, but smaller in scope.
Taxonomy
A taxonomy allows for the classification of things. In WordPress, there are two built-in taxonomies, categories and tags. These taxonomies help further classify posts and custom post types.
Transient
A Transient is temporal data identified by a custom name, stored in the web server database or memory for fast access. This temporal nature and use of fast memory caching is their primary distinction from Options.
U
URL
An address of a specific Web site or file on the Internet.
X
XML
An address of a specific Web site or file on the Internet.