Basic optimize WordPress for Google pagespeed

I will show you some plugins to use so you can improve your site for Google pagespeed. I’ll also give you some other tips so your site will benefit from browser cache, security headers and text compression. Lets get started. WP-Optimize After activating enable caching. Check generate separate files for mobile devices. Go to the preload tab and check activate scheduled  cache preloading. Autoptimize Check Optimize JavaScript code and aggregate js-files. Check optimize css code, aggregate css-files, and also aggregate

Continue Reading

Basic WordPress security

WordPress sites are hit all the time. Some basic steps can prevent most of the attacks. Automated scripts will likely timeout after so many blocks and move on. Injections will not be able to find important data. You can even hide your admin dashboard. Here are some working examples. Change database prefix Change the prefix to 5 or more random characters. Such as fjTn8_ Install Wordfence Brute Force Protection Lock out after how many login failures – 2 Lock

Continue Reading

LearnDash customer access list from WooCommerce orders

LearnDash by default is not backward compatible with completed orders from WooCommerce and associating them with products. If you changed your content delivery of your learning platform and ran into this issue, I found a rough solution. First, build a simple connection to your database Next, we will want to find the orders IDs of all the orders with a status of “completed” from WooCommerce. WooCommerce changes the post_status of the shop_order post in wp_posts to “wc-completed”. This will return a

Continue Reading

Site Footer