You are here:
keithgreer.dev
→
blog
→
Blog Archive
Blog Archive
Archived Magento, WordPress and general web development blog posts
2020
Laravel tutorial: Rest API call
What is Magento Open Source?
WordPress - Rename the posts section in admin
Moving on from Magento: OpenMage and Mage One
Notes on transferring a WordPress site to AWS
Who should use WooCommerce?
WooCommerce payment providers
Coronavirus: Ecommerce in a Pandemic
Coronavirus: Managing your Magento ecommerce store in lockdown
Magento 2: Show address fields on the user registration form
Security: DNS over HTTPS
Website optimisation with Pingdom speed test
Choose Magento ecommerce in Belfast, Northern Ireland
Best web browsers for security and privacy
2019
WordPress security - NGINX Hardening
WordPress security - hardening introduction and plugins
Simple jQuery Cookie Pop-up
Automatically Deploy website from Github
Magento 2.3.3
Setting up WordPress on Amazon Web Services (AWS) EC2
Choosing the right ecommerce platform
Jekyll: Post Loop in Liquid Templates
[Notes] WordPress + React Docker Starter Kit
Remove outdated content from Google Search Results
Magento 1: End of life
Magento 2 Configurable Product Import
Magento Code: Magento 2 Cache Refresh Script
Magento Code: Magento 2 Indexer Script
Magento 1 to Magento 2 Migration Process (Part 1)
Magento 1 Ongoing Support and End of life
Introduction to Ubuntu MATE
2018
Magento Development in Northern Ireland
Magento Belfast
Don't use images to display text
Laravel for PHP developers
Magento2 – Show/hide layered navigation on category pages
Magento2 CLI: Set Ubuntu PHP Version to match LAMPP/XAMPP
Enable Magento2 Command-Line Interface (CLI) on Linux
Cookie pop-up notification for legacy websites.
The latest update to PHP7 is here… 7.2.0
Shopify: Setting up a multipurpose CMSed liquid homepage section
Shopify: List product variations on collection pages
CMS blocks disappear after version 1.9.2.2 upgrade or SUPEE-6788 patch
Magento Code: Seasonal sales link
Running Ubuntu on Windows
Why is WordPress so popular?
GDPR: What is the EU General Data Protection Regulation?
2017
Checkout problems upgrading to Magento 1.9.3.4+
Upgrading Magento 1 through the Magento Connect Downloader
Upgrading Magento 1 through command line
Magento Server Transfer – Tried and Tested Method
Ordering assets in Magento 2
Magento Code: Innoexts Currency Pricing Module Price and Special Price Import via SSH
PHP: glob
Magento Code: Check an import directory for new product CSVs and process using a Magmi profile
Magento: What are Sage Pay Orphan Transactions?
PHP: header
PHP: str_replace
Create a custom URL rewrite/redirect in Magento
Magento Code: Include currency switcher in the header or footer with Foundation mark-up
Magento Code: Add a drop down attribute and display it on the product page in custom HTML
Magento header.phtml basic user account and basket code
Magento Issue: Unable to sort configurable product attribute drop down options
2016
Testing YouTube embedded video responsiveness in WordPress
Magento product types and what to use them for
Anonymous Browsing
WordPress Code: Completely disable comments using functions.php
MySQL TRUNCATE command: Quickly and easily clear out the Magento database
Session Management and Validation Settings in Magento Configuration
All-in-one Google Analytics tracking in Magento
All-in-one Facebook Pixel Code for Magento ecommerce
Why you should be using Magento for your ecommerce website
How to use PHP to submit a cURL request with HTTP Post data
Getting your product information ready for importing to your website
You win Google: I’m Moving from keith.kg to keithgreer.dev
Add Facebook Pixel Code to Magento Success Page
Quickfix: Quickly add a new Magento CMS page template
Magento Code: Bulk add a new product attribute to all store attribute sets
Magento Code: UK and Ireland counties for region drop-down in addresses
Cloudflare: My next step for website optomisation
Why use an SSL?.. Number 3: Search Engine Optimisation
Why use an SSL?.. Number 2: User Confidence
ADSL vs Fibre Broadband
Why use an SSL?.. Number 1: Security
Magento Issue: One Page Checkout appearing to jump to the bottom of the page after address is entered
Useful .htaccess Rules: Setting the expires header for browser caching
MySQL Database Backup and Restore via Command Line (Copy-and-pasteable)
PayPal IPN notification errors with Magento
PHP: Use WordPress blog tags to find related posts
Google Chrome getting a new Security Panel for developers
PC Gaming Wins
2015
Iceland 2015
Magento 2.0: An introduction to what has changed
M1 Get your Magento store ready for Black Friday
PHP Storm and making FTP connections with SSL (FTPS)
Magento: How to clear all caches through command line
Steven says Slack messenger is awesome
How to link to a PDF in WordPress
M1 Import Values to Dropdown/Multiple Select Attributes
M1 Batch updater for Magento Product SKUs
Block access based on Client IP using PHP
Useful .gitattributes defaults for Beanstalk Git
Upgrading to Google’s Universal Analytics in Magento
Add Google Analytics ecommerce:addTransaction to your Magento Store
Add Static Blocks to CMS Pages in Admin
Useful Excel Commands for Magento Image Import
Domains, Subdomains and Subdirectories
Magento Issue: Subtotal and Grand Total prices double at Cart/Checkout stages
Newer posts…
WordPress
WooCommerce
Magento
Shopify
Web Development
Web Design
Adobe Commerce
Ecommerce
Northern Ireland
Web Services
Portfolio
Contact
/
blog
Website Development Blog
Notes
Web Development
Ecommerce
WordPress
Magento
WooCommerce
Shopify
Security & Privacy
Laravel
Frontend
Search Optimisation
Search
·
Sitemap
·
Terms & Conditions
·
Cookies