Customise the status bar of Android devices running Android 5.0 Lollipop using this plugin. You can customise the colour for all pages, with specific colours for Posts and Pages.
When setting up a new Apache server to run your application, it’s always a good idea to setup some initial security settings as part of the process. Luckily, Apache comes with a default security.conf file that can be enabled and updated to add basic hardening to your server.
In a recent project, I’ve been liaising with web security experts to carry out security testing on a number of client servers. During my research, I’ve come across various free tools that can help you identify any potential issues.
Due to popular demand, I have upgraded my initial LFD reporting script to use the IP Abuse DB v2 APIs. This post covers the new script and how it can be used. Please read my previous post to understand the background of the script.
I created a PHP script that would allow the CSF / LFD firewall plugin on my server to report IPs that brute-force logins or port scan my server to the AbuseIPDB website. This tutorial shows how I achieved this.
In a recent project, there was a need to make ajax calls to a remote server in a sequential manner to synchronise data. Each call would wait for the previous one to complete, before triggering the next one. See the code here.
In a recent project, I was asked to modify uploaded PDFs to dynamically insert a user specified password to keep files secure. This tutorial shows you how this can be achieved using PDF libraries from Setasign.
There are many ways to help secure your WordPress website from hackers and other malicious users, including plugins and server configurations. If you’re on a unix based server with Apache installed, you can use some basic htaccess settings to improve security further.
By now, your WordPress blog or website should be GDPR compliant (the law came into affect today). WordPress 4.9.6 makes it easy for you to fulfil some of your GDPR obligations by providing owners with new tools.