UPLOADS constant not working in WordPress Multisite

I think that you’re saying that you have moved your “uploads” directory up a level such that it now exists within your installation root, alongside /wp-includes, wp-config.php, etc.? If so, you likely need to update the rewrite rules in your webserver configuration. By default, a multisite .htaccess configuration has a rule like RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 … Read more

If necessary, how should wp_get_attachment_image() and its parameters be escaped?

TLDR: No parameters need to escaped. The below assumes no third-party code hooked into any filters run by the wp_get_attachment_image() function or sub-function calls: $attachment_id (parameter 1) This is used to get the attachment post and reference it in other functions. This parameter is not used in direct output and thus does not need to … Read more

Why is email filled in when not logged in, even for new visitor

I have been able to figure out what is causing the problem. I have disabled the “Limit Login Attempts Reloaded” plugin and automatically your “SpeakOut” plugin now works correctly. I believe they are sharing common variables. Therefore, it is important that in the features or possible incompatibilities, the compatibility issue with that plugin is indicated. … Read more