Wordpress: Difference between revisions

From DWIKI
m (New page: =Documentation= *http://codex.wordpress.org/Main_Page)
 
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Links=
*[http://codex.wordpress.org/Debugging_WPMU Debugging WPMU]
*[http://core.trac.wordpress.org/ Bugtracker]
*[http://plugins.trac.wordpress.org/ Plugins bugtracker]
*[https://translate.wordpress.org/projects/wp Language files]
*https://www.wpbeginner.com
=Documentation=
=Documentation=
*http://codex.wordpress.org/Main_Page
*http://codex.wordpress.org/Main_Page
*https://plugins.svn.wordpress.org/wp-fail2ban/trunk/filters.d/wordpress-hard.conf
=Howto=
==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
=FAQ=
==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==
*http://orangescale.com/blog/2006/06/multiple-sidebars-in-wordpress-widgets/
==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==
[https://wp-cli.org/ wp-cli]
==CLI upgrade==
wp core update
==Could not fully remove the plugin==
Check logs :)
==user login history==
Settings > User Login History
==stop backtrack spam==
*[https://www.greengeeks.com/tutorials/end-trackback-spam-wordpress/ How to End Trackback Spam in WordPress]
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';

Latest revision as of 15:31, 16 January 2024

Links

Documentation

Howto

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

FAQ

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

wp-cli


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';