keithgreer.dev
banner
keithgreer.dev
keithgreer.dev
@keithgreer.dev
Senior Web Developer in Belfast, Northern Ireland working with PHP, Magento, Shopify & WordPress, amongst other tech.

🔗 https://keithgreer.dev/
Pinned
Hello Bluesky,

I'm Keith. I'm a website developer in #Belfast, Northern Ireland working with #PHP, #Magento, #Shopify & #WordPress.

Kicking off with a few keywords to help the algorithm: WordPress PHP JavaScript Shopify Laravel Magento CSS HTML Ecommerce
A slow-loading website can frustrate visitors, damage your brand’s credibility and, ultimately, cost you conversions. Search engines such as Google also use page speed as a ranking factor.

🔗 keithgreer.dev/website-spee...
Website Speed Improvements
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
November 12, 2025 at 3:16 PM
Migrating a website from #WordPress to #Brightspot CMS can seem daunting, particularly when the WordPress installation relies heavily on Advanced Custom Fields and Custom Post Types.

🔗 keithgreer.dev/wordpress-to...
Moving a WordPress Website with ACF and Custom Post Types to Brightspot CMS
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 27, 2025 at 2:45 PM
🕸️ Adding structured data to a website is one of those steps that often gets overlooked, yet it can make a real difference to how a site performs in search engines.

🔗 keithgreer.dev/structured-d...
Structured data for SEO
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 24, 2025 at 12:20 PM
ℹ️ WordPress has long been the go-to choice for organisations of all sizes, but in recent years a new generation of CMS platforms has emerged.

⭕ One of the leading names in this space is #Brightspot.

🔗 keithgreer.dev/brightspot/
Brightspot CMS
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 24, 2025 at 12:20 PM
➡️ #Knack is a powerful low-code platform that allows you to build online databases and custom web applications.

🐘 This guide introduces how to retrieve and list records from a Knack app using #PHP and the Knack REST API to access and manipulate your data.

🔗 keithgreer.dev/introduction...
Knack API Integration
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 9, 2025 at 2:57 PM
Reposted by keithgreer.dev
The world’s largest encyclopedia became the factual foundation of the web, but now it’s under attack.

Read more from @joshdzieza.bsky.social: www.theverge.com/cs/features/...
September 4, 2025 at 12:55 PM
🐘 Understanding the distinction between #PHP errors, warnings and notices is important.

ℹ️ Some errors will completely halt execution while warnings and notices act more like alerts, giving you a chance to fix issues without the script necessarily breaking.

🔗 keithgreer.dev/php-error-wa...
PHP Errors, Warnings and Notices
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 4, 2025 at 2:20 PM
🚀 Expires headers let browsers know whether to serve a fresh version of a file or instead use a locally cached version the browser has already saved.

ℹ️ Useful .htaccess Rules: Setting the expires header for browser caching

🔗 keithgreer.dev/useful-htacc...
Useful .htaccess Rules: Setting the expires header for browser caching
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 4, 2025 at 2:17 PM
🛡️ This post covers the essentials of Web Application Security Testing and provides a guide to essential tools and techniques to help secure web applications.

✅ Key testing concepts, outline standard practices, and provide links to useful resources.

🔗 keithgreer.dev/web-applicat...
Web application security testing - keithgreer.dev
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 2, 2025 at 12:43 PM
ℹ️ Knack is a powerful low-code platform that allows you to build online databases and custom web applications.

👍 When integrating Knack with your own systems or custom front ends, you can use its REST API to access and manipulate your data programmatically.

🔗 keithgreer.dev/introduction...
Knack API Integration - keithgreer.dev
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
September 1, 2025 at 3:47 PM
🛒 Shopify makes selling simple. Hosting, security, themes, payments, and sales are all built-in, meaning you can focus on growing your brand instead of the technology.

🛍 From first launch to scaling-up, #Shopify provides everything you need to succeed online quickly.

🔗 keithgreer.dev/shopify/
Shopify Developer Belfast, Northern Ireland - keithgreer.dev
The Shopify experience includes everything you need to get your products online and selling with a minimum of fuss. Shopify is quickly becoming the ecommerce platform of choice for many ecommerce stor...
keithgreer.dev
August 30, 2025 at 9:54 AM
🚀 Speed is no longer optional.

ℹ️ A slow #WordPress site can damage your brand, frustrate your users, and ultimately cost you revenue.

✅ In this post, I explore the most common reasons for a sluggish WordPress website and offer practical tips on how to fix them.

keithgreer.dev/wordpress-pe...
Better WordPress Performance - keithgreer.dev
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
August 27, 2025 at 10:45 AM
Reposted by keithgreer.dev
SimpleAnalytics.com is a lightweight, privacy-friendly alternative to Google #Analytics that promises to deliver actionable insights without compromising user #privacy.
Simple Analytics: A Privacy-Focused Alternative to Google Analytics
In an era where digital privacy concerns are at the forefront of online discourse, many organisations are reassessing their tools to ensure compliance with data protection laws and maintain user trust...
keithgreer.dev
December 2, 2024 at 4:39 PM
🔐 With personal data constantly being shared, stored, and potentially accessed by unauthorised parties, safeguarding your privacy can help you stay secure.

✅ Here are some straightforward steps to help you maintain your privacy online.

🔗 keithgreer.dev/simple-steps...
Simple steps to protect your privacy online - keithgreer.dev
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
August 26, 2025 at 10:42 AM
Static site generators have gained significant traction offering faster, more secure websites. Paired with a platform like #WordPress, they offer a compelling hybrid model that balances usability with performance.

🔗 keithgreer.dev/using-wordpr...
Using WordPress as a static site generator - keithgreer.dev
Keith Greer Web Development and Design, Belfast, Northern Ireland.
keithgreer.dev
August 25, 2025 at 8:58 PM
To ensure a smooth #deployment, it is essential to follow best practices that minimise errors and maximise efficiency. Linked is a comprehensive guide to deploying your #PHP application seamlessly.
Ensuring a smooth deployment of a PHP website application
Deploying a PHP website application requires meticulous planning, a solid understanding of the environment, and a thorough execution process.
keithgreer.dev
January 13, 2025 at 11:07 AM
Reposted by keithgreer.dev
Hello @bsky.app, here's to looking into more #bluesky and beyond... 😉
January 9, 2025 at 12:53 PM
SimpleAnalytics.com is a lightweight, privacy-friendly alternative to Google #Analytics that promises to deliver actionable insights without compromising user #privacy.
Simple Analytics: A Privacy-Focused Alternative to Google Analytics
In an era where digital privacy concerns are at the forefront of online discourse, many organisations are reassessing their tools to ensure compliance with data protection laws and maintain user trust...
keithgreer.dev
December 2, 2024 at 4:39 PM
Reposted by keithgreer.dev
So according to a recent TechCrunch article, X broadly claims that it owns all accounts on the platform. Just one more reason for me to deactivate my account there. It’s like someone claiming they basically own all of the plugins on WordPress.org.
November 27, 2024 at 2:29 PM
"It’s a general rule that if something seems too good to be true, it probably is. That’s especially true when it comes to nulled themes and plugins for #WordPress sites."

jetpack.com/blog/why-you...
WordPress Nulled Plugins & Themes: Why You Must Avoid Them
What’s so bad about nulled plugins and themes? See the most common issues with these dangerous shortcuts for your WordPress site. Six reasons to steer clear.
jetpack.com
November 27, 2024 at 4:39 PM
Reposted by keithgreer.dev
After Automattic’s supply chain attack on ACF, they’ve now also decided to offer a nulled plugin. WordPress as a CMS surely needs custom post types, but these actions are definitely not about improving the CMS. www.youtube.com/watch?v=nYHK...

#WordPress #GPL
ACF Pro: Nulled by WordPress.org
YouTube video by David McCan
www.youtube.com
November 24, 2024 at 9:33 AM
It looks like #PayPal is having issues with across paypal.com, online checkout, Crypto, Xoom, Venmo and Braintree. Merchants may encounter an elevated number of API call errors.

Their technical teams are working towards resolving the issue.

🔗 More details: www.paypal-status.com/incident/pro...
November 21, 2024 at 12:44 PM
As #PHP continues to evolve, so do the threats that target its vulnerabilities. Ensuring robust PHP #security practices is paramount to safeguarding sensitive data and maintaining user trust. keithgreer.dev/php-security...
PHP Security in 2024: navigating the evolving landscape
As PHP continues to evolve, so do the threats that target its vulnerabilities. Ensuring robust PHP security practices is paramount to safeguarding sensitive data and maintaining user trust.
keithgreer.dev
November 21, 2024 at 11:46 AM
Reposted by keithgreer.dev
What is your best way to deliver wordpress plugin update automatically from outside the .org directory.

I am aware of one package "yahnis-elsts/plugin-update-checker" that can help, but wondering if there is simpler to do so.

while also having the same features as that one :D

#wordpress #plugins
November 18, 2024 at 7:13 AM
Reposted by keithgreer.dev
Security plugin flaw in millions of WordPress sites gives admin access
Security plugin flaw in millions of WordPress sites gives admin access
A critical authentication bypass vulnerability has been discovered impacting the WordPress plugin 'Really Simple Security' (formerly 'Really Simple SSL'), including both free and Pro versions.
www.bleepingcomputer.com
November 17, 2024 at 4:51 PM