Programming
Create A Shortcode In WordPress
A shortcode lets an author drop dynamic output into any post by typing a small tag in square brackets. This tutorial builds three shortcodes…
Web Development Tutorials
NdrieL is a web-development tutorials site — clear, step-by-step guides for WordPress, PHP and Laravel, each one worked through from the first line of code to a result you can run. No fluff — just the steps that work.
New to the stack? Work through these in order — from setup to a running app.
Set up your site
Install WordPress Locally On WindowsCustomize safely
Create a WordPress Child ThemeAdd your own content
Register A Custom Post Type In WordPressMake it dynamic
Create A Shortcode In WordPressLoad your own code
Enqueue CSS And JavaScript In WordPressProgramming
A shortcode lets an author drop dynamic output into any post by typing a small tag in square brackets. This tutorial builds three shortcodes…
Programming
Load stylesheets and scripts the WordPress way, with wp_enqueue_style() and wp_enqueue_script() on the wp_enqueue_scripts hook. This tutorial builds a small plugin that enqueues a…
Server Administration
Run WordPress on your own Windows machine with XAMPP, a free bundle of Apache, MariaDB, PHP, and phpMyAdmin. This tutorial installs the stack, creates…
Programming
Add your own content type to WordPress by calling register_post_type() on the init hook. This gives you a Book type with its own admin…
Programming
Send email in PHP two ways: the built-in mail() function for the simplest case, and PHPMailer over authenticated SMTP for HTML messages, attachments, and…
Programming
Handle a file upload in PHP by pairing an HTML multipart form with a script that reads $_FILES and calls move_uploaded_file(), validating the file's…
Programming
Learn how to create a simple Hello World! example with Laravel using the Blade templating language. Set a variable and pass it from the…
Programming
Learn how to install Laravel on windows with composer. Create a web application with Laravel framework that provides a structure and starting point. Laravel…
Programming
It’s time to update WordPress to version 6.2.2. This minor release addresses 1 bug and 1 security issue. And because this is a security…
Programming
Learn how to populate dropdown from a JSON file with jQuery. Allow users to select an item from a group of options in a…
PHP, Laravel, WordPress and jQuery — hands-on coding guides worked through end to end.
30 tutorials →Apache, environments, and running your stack on Windows without the guesswork.
4 tutorials →MySQL queries, PDO, and the everyday tasks of keeping your data in order.
7 tutorials →