Úpravy (vylepšení) wp-config.php: Porovnání verzí
m |
m |
||
| (Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.) | |||
| Řádek 5: | Řádek 5: | ||
* [3] Codex wordpress.org: [http://codex.wordpress.org/Editing_wp-config.php Editing wp-config.php] | * [3] Codex wordpress.org: [http://codex.wordpress.org/Editing_wp-config.php Editing wp-config.php] | ||
| − | 1. Obchvat FTP serveru - při instalaci nebo mazání pluginu nebo šablony WordPress potřebuje FTP server. Následující kód umožní FTP server obejít. Vloží se na konec ''wp-config.php'': | + | 1. '''Obchvat FTP serveru''' - při instalaci nebo mazání pluginu nebo šablony WordPress potřebuje FTP server. Následující kód umožní FTP server obejít. Vloží se na konec ''wp-config.php'': |
| + | // Obchvat FTP: | ||
if(is_admin()) { | if(is_admin()) { | ||
define( 'FS_METHOD', 'direct' ); | define( 'FS_METHOD', 'direct' ); | ||
| Řádek 12: | Řádek 13: | ||
[Podle pramene 2] | [Podle pramene 2] | ||
| − | 2. Nastavení předvolené šablony pro WordPress - zde se upravuje ''wp-config-sample.php''. S takto upraveným ...sample se pak generuje instance WordPressu: | + | 2. '''Nastavení předvolené šablony''' pro WordPress - zde se upravuje ''wp-config-sample.php''. S takto upraveným ...sample se pak generuje instance WordPressu: |
define( 'WP_DEFAULT_THEME', 'default-theme-folder-name' ); | define( 'WP_DEFAULT_THEME', 'default-theme-folder-name' ); | ||
| − | 3. Zábrana automatické aktualizace WordPressu. Pokud z libovolného důvodu nechceme připustit automatickou aktualizaci: | + | 3. '''Zábrana automatické aktualizace''' WordPressu. Pokud z libovolného důvodu nechceme připustit automatickou aktualizaci: |
define( 'AUTOMATIC_UPDATER_DISABLED', true ); | define( 'AUTOMATIC_UPDATER_DISABLED', true ); | ||
nebo | nebo | ||
define('WP_AUTO_UPDATE_CORE', false); | define('WP_AUTO_UPDATE_CORE', false); | ||
| − | 4. Vytvoření odpadkového koše pro media: | + | 4. Vytvoření '''odpadkového koše''' pro media: |
| − | + | // Odpadkový koš pro media: | |
define( 'MEDIA_TRASH', true ); | define( 'MEDIA_TRASH', true ); | ||
| − | 5. Zábrana aktualizace adresáře ''wp-content'' při aktualizaci WordPressu: | + | 5. '''Zábrana aktualizace''' adresáře ''wp-content'' při aktualizaci WordPressu: |
define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true ); | define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true ); | ||
| Řádek 30: | Řádek 31: | ||
Převzato z [http://wpengineer.com/2301/advent-calendar-only-update-the-core-the-fast-way/ WP Engineer]. | Převzato z [http://wpengineer.com/2301/advent-calendar-only-update-the-core-the-fast-way/ WP Engineer]. | ||
| − | 6. Omezit nebo zakázat Post Revisions: | + | 6. Omezit nebo zakázat '''Post Revisions''': |
// disable post revisions | // disable post revisions | ||
define('WP_POST_REVISIONS', false); | define('WP_POST_REVISIONS', false); | ||
| − | // limit | + | // limit one post revisions |
| − | define('WP_POST_REVISIONS', | + | define('WP_POST_REVISIONS', 1); |
Ve shora uvedeném pramenu jsou ještě další úpravy, z mého současného pohledu méně významné. | Ve shora uvedeném pramenu jsou ještě další úpravy, z mého současného pohledu méně významné. | ||
| Řádek 42: | Řádek 43: | ||
viz [https://pressable.com/blog/2015/10/08/define-wp_siteurl-and-wp_home-to-optimize-wp-config/?utm_medium=email&utm_campaign=101020+Newsletter&utm_content=101020+Newsletter+CID_712ee9480d5580d9ac1665c0f40b1989&utm_source=campaignmonitor&utm_term=Read%20More Define WP_SITEURL and WP_HOME to Optimize wp-config] | viz [https://pressable.com/blog/2015/10/08/define-wp_siteurl-and-wp_home-to-optimize-wp-config/?utm_medium=email&utm_campaign=101020+Newsletter&utm_content=101020+Newsletter+CID_712ee9480d5580d9ac1665c0f40b1989&utm_source=campaignmonitor&utm_term=Read%20More Define WP_SITEURL and WP_HOME to Optimize wp-config] | ||
| − | {Tags} wp-config | + | {{Tags}} wp-config |
Aktuální verze z 18. 5. 2019, 16:39
Prameny:
- [1] New wp-config Tweaks You Probably Don't Know
- [2] Conquering the wp-config.php File - 11 Good Practices
- [3] Codex wordpress.org: Editing wp-config.php
1. Obchvat FTP serveru - při instalaci nebo mazání pluginu nebo šablony WordPress potřebuje FTP server. Následující kód umožní FTP server obejít. Vloží se na konec wp-config.php:
// Obchvat FTP:
if(is_admin()) {
define( 'FS_METHOD', 'direct' );
}
[Podle pramene 2]
2. Nastavení předvolené šablony pro WordPress - zde se upravuje wp-config-sample.php. S takto upraveným ...sample se pak generuje instance WordPressu:
define( 'WP_DEFAULT_THEME', 'default-theme-folder-name' );
3. Zábrana automatické aktualizace WordPressu. Pokud z libovolného důvodu nechceme připustit automatickou aktualizaci:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
nebo
define('WP_AUTO_UPDATE_CORE', false);
4. Vytvoření odpadkového koše pro media:
// Odpadkový koš pro media: define( 'MEDIA_TRASH', true );
5. Zábrana aktualizace adresáře wp-content při aktualizaci WordPressu:
define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true );
To způsobí, že obsah wp-content zůstane při aktualizaci nedotčen, tj. nepřepíší se šablony, pluginy ani jiný obsah. Převzato z WP Engineer.
6. Omezit nebo zakázat Post Revisions:
// disable post revisions
define('WP_POST_REVISIONS', false);
// limit one post revisions
define('WP_POST_REVISIONS', 1);
Ve shora uvedeném pramenu jsou ještě další úpravy, z mého současného pohledu méně významné. Optimalizovat wp-config pomocí konstant WP_SITEURL a WP_HOME
viz Define WP_SITEURL and WP_HOME to Optimize wp-config
Štítky: wp-config