Hello
I see that this forum is not very active. For now, I am asking about the pricing and need for SiteLock versus another security plugin.
Now, 1-year pricing is $95.88 for Sitelock Essentials. That is up from $71 a few years ago and, I think, about $35 when I first started with Sitelock (through Bluehost).
Do I need a security plugin? I have a low-hit, niche website, though I do get a fair amount of spam emails directed to it.
Is there another moderately priced, yet effective and supported security plugin?
I see that there is WordFence, but their comparable (not free) plan is actually more expensive than Sitelock.
Should I just stick with Sitelock and put up with the price increases? I’ve never needed their support, and I don’t even know if my website gets hacked or infected if their support to fix it will be free with the plan (Essentials) I have.
Thank you for any thoughts and advice
Andrew
We’ve installed the sitelock on our website and connected it to our hosting server.
When we activate the sitelock plug-in, it’s causing so many error messages and it’s just not working. I’ve reached out to the theme developer and he said it’s the error from the plug-in so I was told to contact the plug-in developer.
So we had to deactivate the plug-in even though we are paying for the service. Please see the error messages.
Notice: Undefined index: SITELOCK_IP_HEADER in /home3/unisona1/public_html/wp-content/plugins/sitelock/sitelock.php on line 38
Warning: Cannot modify header information – headers already sent by (output started at /home3/unisona1/public_html/wp-content/plugins/sitelock/sitelock.php:38) in /home3/unisona1/public_html/wp-admin/includes/misc.php on line 1416
Warning: Cannot modify header information – headers already sent by (output started at /home3/unisona1/public_html/wp-content/plugins/sitelock/sitelock.php:38) in /home3/unisona1/public_html/wp-includes/functions.php on line 6865
Warning: Cannot modify header information – headers already sent by (output started at /home3/unisona1/public_html/wp-content/plugins/sitelock/sitelock.php:38) in /home3/unisona1/public_html/wp-admin/admin-header.php on line 9
Notice: Undefined index: SITELOCK_IP_HEADER in/home3/unisona1/public_html/wp-content/plugins/sitelock/sitelock.phpon line38
Please help!
]]>Hi,
I have installed the Sitelock plugin and selected the badge settings, however, it does not display with any of the combinations of settings I have tried.
Logged in this morning and as I was scrolling up the page it appeared briefly before disappearing again.
Any help with getting this to display will be gratefully appreciated.
??
]]>5,000 small and large websites are attacked everyday. Don’t risk yours.
]]>i’m try to sitelock free plan, but can not create sitelock account it asking reseller id from me. i was downloaded this plugin
]]>Hi Everyone,
I’m configing my site, I added the SiteLock verification in the site, but the badge that appears in the main page is a little big, and is cutted at the end of the page.
Also in the mobile version the badged is not responsive and appears in front of the store itens.
Is it possible to fix this? How?
Thanks
]]>I wasn’t even able to try it because I have PHP notices enabled on my development instances, and this plugin breaks WordPress as a result.
This does NOT instill confidence in the quality of your service offerings:
(Not to mention that it says “SSL-enabled websites are not compatible with the basic CDN) Wut? I thought this was a security company?
Notice: wp_enqueue_script was called incorrectly. Scripts and styles should not be registered or enqueued until the
wp_enqueue_scripts
,admin_enqueue_scripts
, orlogin_enqueue_scripts
hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in /app/public/wp-includes/functions.php on line 4137
I ended up going with WP Engine which offers CDN for a flat rate of $19.95/mo for 1TB. KeyCDN was very decent as well, but it was more expensive for <1TB than WP Engine. For >2TB/mo, I think KeyCDN was cheaper (thought WP Engine made it easy because it was one-click setup with WordPress).
]]>Hi,
On the front end I do not see the badge displayed. Some troubleshooting of the badge issue reveals that I do get the image’s alt text (“malware removal and website security”) displaying. Also, when I click on the displayed alt text, the pop up that opens does not populate with any verification details. The browser’s Inspect Element function reveals the following html code is generated by the plugin:
<div id=”sitelock_shield_logo_placeholder”>
<div id=”sitelock_shield_logo” class=”fixed_btm” style=”bottom:15px;position:fixed;_position:absolute;width:117px;height:67px;right:15px;”>
<a hrefhttps://www.sitelock.com/varify.php?site= “ onclick=”window.open(‘https”//www.sitelock.com/verify.php?site’,width=600,height=600,left=160,top=170’);return false;”>
<img alt=”malware removal and website security” title=”SiteLock” src=”//shield.sitelock.com/shield/”>
</a>
</div>
</div>
Note that there is no reference to the site domain to be verified. The code for function generating this does not ascertain the domain name it is running on to pass back to sitelock to verify:
function sitelock_add_this_script_footer() {
$location = get_option( 'sitelock_badge_location' );
$badge_link = esc_url( get_option( 'sitelock_badge_link' ) );
$badge_img_src = get_option( 'sitelock_badge_img' );
...
}
I added four lines of code to ascertain the domain name and append it to the two variables that are used later in the function to pass to sitelock for verification:
function sitelock_add_this_script_footer() {
/* added following two lines to set up for site domain - Ted van Diepen 2016-11-1 */
$urlparts = parse_url(site_url());
$domain = $urlparts [host];</strong>
$location = get_option( 'sitelock_badge_location' );
$badge_link = esc_url( get_option( 'sitelock_badge_link' ) );
$badge_img_src = get_option( 'sitelock_badge_img' );
/* added following two lines to get site domain into link and src urls - Ted van Diepen 2016-11-1 */
$badge_link = $badge_link . $domain;
$badge_img_src = $badge_img_src . $domain;</strong>
...
}
With these modifications made to the function sitelock_add_this_script_footer() found in wp-content/plugins/sitelock/admin/functions-sitelock-admin.php I was able to get the correct badge image displayed and the popup to be fully populated with the SiteLock verified information concerning my site.
For the last three updates to the plugin, I have had to add the same four lines of code to re-establish the intended results. Please look into this issue. I would prefer your solution rather than my workaround.
Thank you,
Ted
I recently subscribed to Sitelock professional and installed the plugin today. On the sitelock.com website all indicators are green and indicates website is fine. However, the plug in shows a green dot next to Subscription Status but a red dot next to Security Status. I spoke to tech support and they confirmed my site is clear. How do I get the indicator to turn red?
Also, I tried to add the Badge using the Plugin, but it is not displaying the site despite choosing the options and saving the settings. It indicated that it may take up to 15 minutes to appear, but despite waiting almost an hour, there is nothing. I tried it a second time with the same results.
Phone Tech support was not familiar with the plugin to assist me.
]]>It ask me to connect and then I land here:
https://wpdistrict.sitelock.com/products/
Installed and activated the plugin through my wordpress plugins page. Then headed to Tools>SiteLock Security to find a Connect blue button. I clicked the button, it took me to a login page with options to use Hosting-Provider-Login or User-Login. Hosting option doesn’t have Hostgator, so I selected User-Login. I put username and password, it took me to my Sitelock dashboard, as in it left wordpress completely and landed on sitelock website. I went back to my wordpress to see if hopefully sitelock is now connected, but nope! Again just a blue Connect button over again!
i thought this plugin was supposed to integrate sitelock dashboard into my wordpress settings to be able to access, view, manage..etc all my sitelock stuff from WITHIN wordpress!
]]>I have a WordPress Optimized account with Bluehost and W3 Total Cache plugin.
When asked to connect my account it takes me to a SiteLock dashboard with several options to upgrade but no button to connect to WordPress.
How can I correct this?
]]>I use the Sitelock plugin mainly due to the fact that I am using the Web Application Firewall service from Sitelock and I need to identify the actual source IP address of the client connecting to my web server in my WordPress application firewall (Wordfence). After upgrading, Wordfence could no longer see the client IP address, it only sees the IP address of incapsula (the web application firewall proxy provided by SiteLock). I needed to down grade back to SiteLock plugin 1.2. SiteLock 1.2 plugin properly provides the X-Forwarded-For information to WordPress, the latest plugin does not.
FYI – About X-Forwarded-For:
The X-Forwarded-For (XFF) HTTP header field is a de facto standard for identifying the originating IP address of a client connecting to a web server through an HTTP proxy or load balancer. This is an HTTP request header which was introduced by the Squid caching proxy server’s developers.
]]>Error in debug.log:
[18-Nov-2015 22:41:05 UTC] PHP Fatal error: require(): Failed opening required '/xxx/public/wp-content/plugins/sitelock/includes/class-sitelock.php' (include_path='.:/usr/local/Cellar/php55/5.5.24/lib/php') in /xxx/public/wp-content/plugins/sitelock/sitelock.php on line 81
]]>
Looks like there’s a lot of unnecessary boilerplate in this new version. This version enqueues an empty javascript file and an empty css file to the front-end.
]]>I am new , I am a beginner and English is not my mother tongue
Please I need help.
I have no idea where to place the the meta tag, Site Lock created for my Homepage
I went on my dashboard into Appearance and then Editor I was looking for the main index template and the footer template and placed there the given code – with no result
the other choice is to download a verification file and upload it to the root directory -public_html, or www_root- I have no idea where to find the root or public html in my dashboard.
Please can you give me a step by step instruction –
thank you in advance