Wordpress: Difference between revisions
From DWIKI
Tag: wikieditor |
m →FAQ Tag: wikieditor |
||
| Line 43: | Line 43: | ||
=FAQ= | =FAQ= | ||
==What is this /wp-cron.php?doing_wp_cron in logs?== | |||
==Access denied for user 'username_here'@'localhost'== | ==Access denied for user 'username_here'@'localhost'== | ||
Someone trying to access config-sample.php | Someone trying to access config-sample.php | ||
Revision as of 14:31, 27 November 2025
Links
Documentation
- http://codex.wordpress.org/Main_Page
- https://plugins.svn.wordpress.org/wp-fail2ban/trunk/filters.d/wordpress-hard.conf
Howto
Brute force monitoring
Check CSF
Make slugs work
In setttings->permalinks select custom structure /%postname%/ and make sure you have AllowOverride All in apache config
Get wordpress version on CLI
grep wp_version wp-includes/version.php
Show successful logins
grep 'wp-login.* 302 ' accesslog
Stop xmlrpc scanning
In .htaccess
# Block WordPress xmlrpc.php requests <Files xmlrpc.php> order deny,allow deny from all allow from 111.222.333.444 </Files>
or
<Files xmlrpc.php>
Require all denied
</Files>
FAQ
What is this /wp-cron.php?doing_wp_cron in logs?
Access denied for user 'username_here'@'localhost'
Someone trying to access config-sample.php
Stop prompting for credentials on updates
In wp-config.php:
define('FS_METHOD', 'direct');
Upload or install keeps giving "Connection Information" dialog
Seems to mean wordpress can't write somewhere, so it prompts for user with write access rights Check at least:
wp-content/plugins wp-content/themes
multiple sidebars
The ssh2 PHP extension is not available
Install https://en-ca.wordpress.org/plugins/ssh-sftp-updater-support/
How to log in?
In /wp-admin/ !
Upload file and add link to it
Posts->Add new, in editor use "add media"
command line management tool
CLI upgrade
wp core update
Could not fully remove the plugin
Check logs :)
user login history
Settings > User Login History
stop backtrack spam
Or just deselect Allow link notifications from other blogs (pingbacks and trackbacks) on new posts and in database update existing entries:
update wp_posts set ping_status = 'closed';
Error messages
AjaxURL has NOT been defined
fastest cache bug?
