localwebadvisor
WIKI← Wiki home

The wiki · page 22 of 25

The reference desk for winning online.

Evergreen guides — kept current, backed by our own scan data, written in plain talk. Every article opens with the answer, not a preamble.

17Web Dev

What Is a WordPress Taxonomy?

A WordPress taxonomy is a system for grouping and classifying content. The two built-in taxonomies are categories, which sort posts into broad hierarchical topics, and tags, which label posts with specific non-hierarchical keywords. Developers can also register custom taxonomies to organize any post type, such as a Genre taxonomy for books or Cuisine for recipes. Each term gets its own archive page and URL, so taxonomies both structure your admin and create browsable, crawlable groupings of related content.

UPDATED 2026-07-10 · READ →

What Is a WordPress Shortcode?

A WordPress shortcode is a small bracketed tag, like [gallery] or [contact-form-7 id="1"], that you drop into post or page content to insert dynamic features without writing code. When WordPress renders the page, it swaps the shortcode for whatever output its registered function produces, such as a gallery, form, button, or pricing table. Introduced in WordPress 2.5, shortcodes let editors embed complex functionality using simple text. Themes and plugins register them, and they can accept attributes to customize behavior.

UPDATED 2026-07-10 · READ →

What Is a WordPress Widget?

A WordPress widget is a self-contained block of content or functionality you place into a defined area of your site, most often a sidebar or footer, without writing code. Classic widgets include recent posts, categories, search boxes, menus, and custom text or HTML. You add and arrange them by dragging them into widget areas the theme provides. Since WordPress 5.8, the widget screens use the block editor, so widget areas now accept the same blocks you use in posts.

UPDATED 2026-07-10 · READ →

What Is the WordPress Dashboard (wp-admin)?

The WordPress dashboard, reached at yoursite.com/wp-admin, is the password-protected control panel where you manage everything about your site: writing posts and pages, uploading media, installing themes and plugins, moderating comments, adding users, and changing settings. The term dashboard technically refers to the landing screen you see after logging in, but people commonly use it for the whole wp-admin backend. A left-hand menu links to every management area, and access is restricted by user roles that control what each person can do.

UPDATED 2026-07-10 · READ →

What Is WordPress Multisite?

WordPress Multisite is a built-in feature that lets you run many separate websites from a single WordPress installation, sharing one set of core files, themes, and plugins while keeping each site's content distinct. A network administrator manages the whole network centrally, while each site can have its own admins, content, and settings. Sites can be organized as subdomains or subdirectories. Multisite suits organizations running networks of related sites, but it adds complexity and is not the right tool for every situation.

UPDATED 2026-07-10 · READ →

What Is a WordPress Staging Site?

A WordPress staging site is a private copy of your live website used to test changes, plugin updates, theme edits, new features, or redesigns, safely before applying them to the real site. Because it mirrors the live environment but is separate and hidden from the public and search engines, you can experiment without affecting visitors. Once changes work correctly on staging, you push them to production. Many managed hosts provide one-click staging, and plugins can create staging copies too.

UPDATED 2026-07-10 · READ →

What Is the wp-config.php File?

The wp-config.php file is the core configuration file of a WordPress installation. It sits in the site's root folder and holds the settings WordPress needs to run, most importantly the database name, username, password, and host that connect WordPress to its database. It also stores security keys, the table prefix, and debugging switches. Because it contains sensitive credentials and controls how the whole site operates, wp-config.php must be edited carefully and protected from public access.

UPDATED 2026-07-10 · READ →

What Is the WordPress REST API?

The WordPress REST API is a built-in interface that lets other software read and write a WordPress site's content over HTTP using JSON. Instead of only rendering pages through PHP themes, WordPress exposes posts, pages, media, and custom content at predictable URLs under /wp-json/, which apps, JavaScript front ends, and external systems can request. It powers the block editor, headless WordPress builds, mobile apps, and integrations with CRMs. Available since WordPress 4.7, it turns WordPress into a flexible content backend.

UPDATED 2026-07-10 · READ →

What Are WordPress Hooks and Filters?

WordPress hooks are connection points that let developers run their own code at specific moments, or change data as it passes through, without editing WordPress core files. There are two kinds: action hooks fire at set events so you can add behavior, like sending an email or loading a script, while filter hooks hand you a value to modify and return, such as a title, price, or menu. Themes and plugins rely on hooks to extend WordPress safely, so core updates never erase your customizations.

UPDATED 2026-07-10 · READ →

What Is a WordPress Page Template?

A WordPress page template is a theme file that controls the layout of a page, letting different pages look different within the same site. Every page uses some template; by default it is the theme's page.php, but a theme can offer named templates you pick from a dropdown in the editor. WordPress also follows a template hierarchy, choosing files automatically based on the page's slug or ID, so developers can style specific pages without editing every one by hand.

UPDATED 2026-07-10 · READ →

What Are WordPress Permalinks?

A WordPress permalink is the permanent URL for a post, page, or other content, the web address people bookmark, share, and click from search results. WordPress lets you choose a permalink structure in Settings, from ugly numeric URLs like /?p=123 to clean, readable ones like /blog/my-post/. The recommended Post name structure produces short, keyword-friendly links that help both readers and search engines understand a page. Because links are how the web references your pages, changing an established permalink can break inbound links and rankings unless you set up redirects.

UPDATED 2026-07-10 · READ →

What Is a WordPress Must-Use Plugin?

A WordPress must-use plugin, or MU-plugin, is a plugin that loads automatically on every request and cannot be deactivated from the normal Plugins screen. You install one by placing a PHP file in the wp-content/mu-plugins folder. Because they always run and are hard to switch off accidentally, hosts and agencies use MU-plugins to enforce security rules, add critical functions, or apply platform-wide settings that must never be turned off. The tradeoff is less visibility, since MU-plugins do not appear in the usual plugin list.

UPDATED 2026-07-10 · READ →

What Is WP-CLI?

WP-CLI is the official command-line tool for WordPress, letting you manage a site by typing commands instead of clicking through the dashboard. From a terminal you can update core, install and activate plugins and themes, create users, run database operations, search and replace text across the database, and clear caches, all faster than the browser and easily scripted for bulk work. Developers, agencies, and hosts rely on WP-CLI for maintenance, migrations, and automation, since one command can do in seconds what would take many clicks.

UPDATED 2026-07-10 · READ →

What Is the WordPress Database?

The WordPress database is the MySQL (or MariaDB) database where WordPress stores everything dynamic: your posts and pages, comments, users, settings, and menus. WordPress separates content from design and code, so while your theme and plugins live in files, the actual words, options, and relationships live in database tables like wp_posts, wp_options, and wp_users. Every page load runs queries against this database to assemble what visitors see. Understanding it helps explain backups, migrations, performance, and why editing the database directly is powerful but risky without care.

UPDATED 2026-07-10 · READ →

What Is the WordPress Theme Customizer?

The WordPress Theme Customizer is a live-preview screen where you change a theme's settings, like colors, logo, site title, menus, and widgets, and see the result instantly before saving. Reached under Appearance, then Customize, it shows your site on the right and controls on the left, so edits appear in real time and only go live when you click Publish. Available options depend on your theme. Newer block themes increasingly replace the Customizer with the full Site Editor, though many classic themes still rely on it.

UPDATED 2026-07-10 · READ →

What Is WordPress Full Site Editing (FSE)?

Full Site Editing (FSE) is a WordPress approach that lets you build and edit every part of a site, headers, footers, templates, and pages, using blocks in a visual Site Editor, instead of PHP theme files. Introduced with block themes, it extends the block editor from single posts to the whole site, so you drag, drop, and style global elements without code. Reached under Appearance, then Editor, FSE gives site owners far more control over structure and design, though it requires a block theme and carries a learning curve.

UPDATED 2026-07-10 · READ →

What Are WordPress Block Patterns?

WordPress block patterns are prebuilt arrangements of blocks, like a hero section, pricing table, or team grid, that you insert into a page and then customize with your own text and images. Instead of building complex layouts block by block, you drop in a ready-made pattern and edit it, saving time and ensuring a polished starting point. WordPress ships with a pattern library, themes add their own, and you can register custom patterns too. Because inserted patterns become normal editable blocks, you keep full control.

UPDATED 2026-07-10 · READ →

What Is a WordPress Block Theme?

A WordPress block theme is a theme built entirely from blocks, storing its templates as HTML block markup and enabling Full Site Editing, so you can edit headers, footers, and layouts visually in the Site Editor without PHP. It contrasts with a classic theme, which relies on PHP template files and the Customizer. Block themes use a theme.json file to define global colors, fonts, and spacing, giving consistent, editable styling. They offer more no-code control over structure and design, at the cost of a newer system and a learning curve.

UPDATED 2026-07-10 · READ →

What Is the WordPress Loop?

The WordPress Loop is the core PHP process WordPress uses to fetch posts from your database and display them on a page. It steps through every post matching the current query — a blog feed, category archive, or search result — and outputs the title, content, and other details using template tags. Without the Loop, a theme would have nothing to show. Nearly every theme template, from index.php to single.php, is built around one instance of the Loop, making it the heart of how WordPress renders content.

UPDATED 2026-07-10 · READ →

What Is Jetpack for WordPress?

Jetpack is an all-in-one WordPress plugin made by Automattic, the company behind WordPress.com, that bundles security, performance, marketing, and site-management features into a single install. It offers tools like downtime monitoring, brute-force protection, automated backups, a global image CDN, site stats, and social sharing. A free tier covers basics, while paid plans add real-time backups and malware scanning. Jetpack requires a connection to a WordPress.com account and is popular for consolidating features, though its breadth can add overhead some sites do not need.

UPDATED 2026-07-10 · READ →

What Is Gravity Forms?

Gravity Forms is a premium WordPress plugin for building advanced forms — from simple contact forms to complex, multi-step applications with conditional logic, calculations, and payment collection. Using a visual drag-and-drop editor, you assemble fields, set rules for what appears when, route submissions by email or to a CRM, and store every entry in the WordPress database. It is a paid, license-based tool known for reliability, developer-friendly hooks, and a large add-on ecosystem, making it a common choice for businesses that need serious lead capture and workflow automation.

UPDATED 2026-07-10 · READ →

What Are WordPress User Roles?

WordPress user roles are preset permission levels that control what each person can do on a site. WordPress ships with five main roles: Administrator (full control), Editor (manages all content), Author (writes and publishes their own posts), Contributor (writes but cannot publish), and Subscriber (reads and manages their own profile). Each role is a bundle of individual capabilities. Assigning the lowest role that lets someone do their job limits accidental damage and security risk, which is why role management is a core part of running a safe, multi-user WordPress site.

UPDATED 2026-07-10 · READ →

What Is the WordPress Media Library?

The WordPress Media Library is the built-in manager where every image, video, audio file, and document you upload to your site is stored, organized, and reused. Found under Media in the dashboard, it keeps files in the wp-content/uploads folder, generates multiple image sizes automatically, and lets you add titles, alt text, and captions. From the library you can search, edit, and insert media into any post or page. Keeping it organized and optimized matters because unmanaged, oversized images are one of the most common causes of slow WordPress sites.

UPDATED 2026-07-10 · READ →

WordPress Categories vs Tags: What's the Difference?

Categories and tags are two ways to organize WordPress posts, but they work differently. Categories are broad, hierarchical groupings that outline your site's main topics — like a table of contents — and can have parent and child categories. Tags are specific, non-hierarchical keywords describing details within a post, more like an index. Every post should have one category, but tags are optional. Used well, categories give your site structure and navigation while tags connect related posts across topics, helping readers and search engines understand your content.

UPDATED 2026-07-10 · READ →

What Is React?

React is a free, open-source JavaScript library, originally built by Meta, for building user interfaces, especially the interactive front end of websites and web apps. It lets developers build interfaces from reusable pieces called components and efficiently updates only the parts of a page that change, which makes complex, dynamic interfaces fast and maintainable. React powers a huge share of modern web apps, from dashboards to e-commerce. For a business owner, it means your site's interface is built on a widely supported, well-staffed technology.

UPDATED 2026-07-10 · READ →

What Is Next.js?

Next.js is a popular open-source framework built on top of React that provides everything needed to build fast, SEO-friendly websites and web apps. Where React handles just the user interface, Next.js adds page routing, server-side rendering, static generation, image optimization, and built-in performance features. That server rendering is why Next.js sites are far more search-friendly than plain React, making it a common choice for marketing sites and applications that need both rich interactivity and strong SEO. It is maintained by Vercel and a large community.

UPDATED 2026-07-10 · READ →

What Is Node.js?

Node.js is a free, open-source runtime that lets developers run JavaScript on the server, outside the web browser. It is what powers the behind-the-scenes back end of many modern websites and apps, handling things like APIs, databases, user logins, and real-time features such as chat. Because it uses the same language as browser JavaScript, teams can build both the front end and back end in one language. Node.js is fast, widely adopted, and underpins much of today's web development tooling.

UPDATED 2026-07-10 · READ →

What Is TypeScript?

TypeScript is a free, open-source programming language developed by Microsoft that builds on JavaScript by adding optional type safety. In plain terms, it is JavaScript with an extra layer that catches many common mistakes while code is being written, before the site ever runs. This reduces bugs, makes large codebases easier to maintain, and helps development tools give smarter suggestions. TypeScript code is converted to ordinary JavaScript to run in browsers and servers, so it works everywhere JavaScript does while making projects more reliable.

UPDATED 2026-07-10 · READ →

What Is an ORM?

An ORM (object-relational mapper) is a library that lets developers work with a database using their programming language's objects instead of writing raw SQL by hand. It translates code — like creating, reading, or updating a record — into the SQL commands a relational database understands, then maps the returned rows back into objects. Popular ORMs include Prisma and Sequelize for JavaScript, Django ORM for Python, and Eloquent for Laravel. ORMs speed up development and cut repetitive queries, but they add a layer that can hide performance problems.

UPDATED 2026-07-10 · READ →

What Is CI/CD?

CI/CD stands for continuous integration and continuous delivery — or deployment — an automated pipeline that builds, tests, and ships code changes to a website. Continuous integration merges developers' changes frequently and runs automated tests on each, catching bugs early. Continuous delivery then packages every passing change and readies it for release, while continuous deployment pushes it live automatically. Together they replace risky, manual updates with a repeatable, safer process. Tools like GitHub Actions, GitLab CI, and Jenkins run these pipelines, letting teams ship small updates confidently and often.

UPDATED 2026-07-10 · READ →

Looking for news, case studies, and opinion pieces? That's the blog →