fullworks
Forum Replies Created
-
Forum: Plugins
In reply to: [Stop User Enumeration] Must I Use Fullworks Firewall?Hi,
No you don’t have to use fullworks firewall, this plugin works on its own and also works happily with WordFence.
What Fullworks firewall does is ‘ban’ persistent offenders initially for a few minutes and if the same IP keeps trying eventually fora week, it just adds another layer to stop persistent attempts. There is no conflict between Fullworks Firewall and WordFence either.
Start off and try Stop User Enumeration just on its own.
Please note that the plugin deliberately does nothing ( doesn’t stop enumeration ) if you are logged in as admin. So if you are testing, make sure you log out to see the impact ( you can use an incognito tab on your browser )
Alan
Forum: Plugins
In reply to: [Add Paragraphs Option to Text Widget] Does Not Work in Version 4.9.5Correct, this plugin ONLY does anything if the WP version is 4.8.0
After the ‘outcry’ caused WordPress did two things in 4.8.1 and beyond
1. created a legacy mode if textwidget prior to 4.8 had html it automatically disabled the visual editor
2. they introduced the HTML widget for HTMLSo this plugin exists just for legacy purposes. Its in the description.
Forum: Plugins
In reply to: [Swift Performance Lite] No sign-up, please!Also as an EU company, from May you will have to comply with GDPR and sending marketing emails requires explicit consent freely given, and providing a service only on giving consent isn’t freely given. ( according to the experts – I’m not one of them ). So whilst you can ask for emails – you will have to give a clear yes/no option for marketing consent and not disadvantage those that give ‘no’.
Can the logs and logs meta be trimmed? Why are they so massive? I’m not really familiar with the setting, I have been through them but it isn’t clear how to optimise?
Obviously a 6 second delay on every page load is massive and make the plugin un usable right now. Even with the indexing it still takes 3 plus seconds
A straight count(*) without the meta joins takes milliseconds (i.e. is not a server issue )
Alan
Any update on the logs, why are they so big? Can they be trimmed? Is the count really necessary on every page load?
Whilst indexing the table speeds things up a bit, this is still slow.
- This reply was modified 8 years, 2 months ago by fullworks.
p.s.
I don’t know why the query is needed or whythe logs and logs meta are needed,
but the performance hit comes from the ‘longtext’ of wp_gamipress_logs_meta.meta_key which can’t be indexed and hence table scans multiple times.
The maximum length in my instance of meta of 1.4 millions rows was 96 so I altered the column to varchar(255) and added an index and the query now takes milliseconds instead of6 seconds
Forum: Plugins
In reply to: [Display Eventbrite Events] Shortcode is not working in 30 days trial versionMany thanks.
Ok can you go to settings and try clearing the Eventbrite API cache.
Forum: Plugins
In reply to: [Display Eventbrite Events] Shortcode is not working in 30 days trial versionForum: Plugins
In reply to: [Responsive Mortgage Calculator] Javascript error stopping it workingOk this is the way to solve this problem.
In the template that uses do_shortcode add an action to enqueue the scripts even though they were not.
add_action( 'wp_enqueue_scripts', 'lidd_mc_enqueue_scripts' );Forum: Plugins
In reply to: [Responsive Mortgage Calculator] Javascript error stopping it workingOK the problem lies here
function lidd_mc_are_scripts_required() {in
if ( lidd_mc_detect_widget() || lidd_mc_detect_shortcode() ) { lidd_mc_enqueue_scripts(); }And detect shortcode isn’t detecting coded shortcode built into the theme
do_shortcode( '[mortgagecalculator]' );The way this function is coded it cant work.
Maybe
1) a function to call e.g. lidd_there_is_a_shortcode_here() that forces it
or simpler put lidd_mc_detect_shortcode() in class and allow overbiddingForum: Plugins
In reply to: [Stop User Enumeration] google pagespeed improvements – remove frontend.jsNo problem, I have a fix in 1.3.15, will update when I have finished testing
Alan
Forum: Plugins
In reply to: [Stop User Enumeration] google pagespeed improvements – remove frontend.jsAh it seems the logic is there but not working 🙁 will let you know.
Forum: Plugins
In reply to: [Stop User Enumeration] google pagespeed improvements – remove frontend.jsCan you tell me what version you are using, as the most recent version already has that logic to no enqueue when not required.
I will double check on my test system though.
Forum: Plugins
In reply to: [Stop User Enumeration] google pagespeed improvements – remove frontend.jsHi yes, that is a good idea, if it is turned off, don’t enqueue it.
Can you email me and I’ll send a revised version for testing? use https://fullworks.net/contact/ ( and tick it is not a support request ) 🙂
Forum: Plugins
In reply to: [Stop User Enumeration] Multi Site SetupHi Doug,
Firstly I can confirm that your site has the plugin working, it is fairly easy to test – when NOT logged in go to http://monicals.com/?author=1
The account page is set to not display – ‘account’ => false,
so shouldn’t be displaying anyway – so the behaviour you are experiencing on dev is unexpectedcan I ask
– if your dev is ‘localhost’
– which versions you have on dev & live ( the plugin, and WordPress )Alan