15 Nuttige WordPress-configuratietrucs die u misschien niet kent - DeLaatbusiness

15 Nuttige WordPress-configuratietrucs die u misschien niet kent

7 min


121
6 gratis internet marketing ebooks, klik hier voor download

WP-config is een van de krachtigste bestanden op uw WordPress-site en het speelt een belangrijke rol in de manier waarop WordPress achter de schermen werkt . Er zijn een aantal zeer nuttige WordPress-configuratietrucs waarvan de meeste beginners niet weten. In dit artikel zullen we enkele van de nuttigste WordPress-configuratietrucs delen die u zullen helpen bij het oplossen, optimaliseren en beveiligen van uw WordPress-site.

Handige WordPress-configuratietrucs

Hoe deze WordPress-configuratietrucs gebruiken?

WordPress wordt geleverd met een krachtig configuratiebestand met de naam wp-config.php . Het bevindt zich in de hoofdmap van elke WordPress-site en bevat belangrijke configuratie-instellingen.

Raadpleeg onze handleiding over het bewerken van het bestand wp-config.php in WordPress voor meer informatie .

Alle beste WordPress-hostingbedrijven worden geleverd met een WordPress-installatie met één klik, wat betekent dat u tijdens de installatie nooit het bestand wp-config.php hoeft te bewerken. Dit is de belangrijkste reden waarom veel gebruikers niet bekend zijn met de kracht van dit bestand.

U kunt het wp-config-bestand gebruiken om uw WordPress-site te troubleshooten, optimaliseren en beveiligen.

Het bestand wp-config.php is een krachtig hulpmiddel en een klein foutje in de code kan uw website ontoegankelijk maken. U moet dit bestand alleen bewerken als dat nodig is en altijd een volledige WordPress-back-up makenvoordat u wijzigingen aanbrengt,

Dat gezegd hebbende, laten we een paar handige WordPress-configuratietrucs bekijken die u op uw website kunt gebruiken.

1. De basisinstellingen voor WordPress-configuratie

Standaard hoeft u alleen de database-instellingen in te vullen tijdens de installatie van WordPress. Als u geen bestand wp-config.php aanwezig hebt, wordt u gevraagd om een ​​bestand aan te maken door uw database-informatie in te vullen.

Standaard WordPress-configuratie-instellingen

WordPress zal proberen deze instellingen automatisch op te slaan door een wp-config.php bestand te genereren. Als het echter faalt, moet u ze handmatig toevoegen.

Om dat te doen, moet u verbinding maken met uw website met behulp van een FTP-client. Na verbinding moet u het bestand wp-config-sample.php hernoemen naar wp-config.php.

Hernoem het bestand wp-config-sample.php

Hierna kunt u doorgaan en het nieuw gemaakte wp-config.php-bestand bewerken. U moet uw database-informatie toevoegen door de volgende regels te wijzigen:

1
2
3
4
define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');

Vergeet niet om uw wijzigingen op te slaan en het bestand opnieuw te uploaden naar de server.

2. Beveiligingssleutels toevoegen in WordPress

De standaard WordPress-installatie voegt automatisch beveiligingssleutels toe aan uw configuratiebestand. Deze beveiligingssleutels worden gebruikt om een ​​extra beveiligingslaag toe te voegen aan uw WordPress-aanmelding en cookie-authenticatie.

U kunt altijd beveiligingssleutels opnieuw genereren als u denkt dat iemand mogelijk toegang heeft tot uw website zonder de juiste authenticatie. Als u de beveiligingssleutels wijzigt, logt u alle ingelogde gebruikers uit.

1
2
3
4
5
6
7
8
define( 'AUTH_KEY',         'put your unique phrase here' );
define( 'SECURE_AUTH_KEY''put your unique phrase here' );
define( 'LOGGED_IN_KEY',    'put your unique phrase here' );
define( 'NONCE_KEY',        'put your unique phrase here' );
define( 'AUTH_SALT',        'put your unique phrase here' );
define( 'SECURE_AUTH_SALT', 'put your unique phrase here' );
define( 'LOGGED_IN_SALT',   'put your unique phrase here' );
define( 'NONCE_SALT',       'put your unique phrase here' );

Zie ons artikel over WordPress-beveiligingssleutels en hoe u deze kunt gebruiken voor meer informatie .

3. Wijzig WordPress-tabelvoorvoegsel

Een standaard standaard WordPress-installatie voegt een wp_- prefix toe aan alle WordPress-databasetabelnamen . Sommige beveiligingsdeskundigen van WordPress zijn van mening dat het wijzigen van het voorvoegsel van de tabel uw WordPress-database veiliger kan maken.

Om dat te doen, moet u de volgende regel in uw WordPress-configuratie wijzigen.

1
$table_prefix = 'wp_';

Als u dit voor een bestaande website doet, moet u ook het tabelvoorvoegsel in uw WordPress-database wijzigen. Zie ons artikel over het wijzigen van de WordPress-databaseprefix voor meer informatie .

4. Schakel Debugging in WordPress in

WordPress wordt geleverd met een handige foutopsporingsfunctie waarmee u WordPress-fouten kunt zien of verbergen in de foutopsporingsmodus. Als u dit wilt inschakelen, moet u deze regel toevoegen aan uw WordPress-configuratiebestand.

1
define( 'WP_DEBUG', true );

U kunt ook foutopsporing inschakelen terwijl u de fouten op uw website verbergt en ze in plaats daarvan in een logbestand opslaat. Om dit te doen, voegt u de volgende regels toe aan uw configuratie-instellingen.

1
2
3
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Hiermee wordt een debug.log-bestand gemaakt in de map wp-content van uw website en worden alle foutopsporingsfouten en kennisgevingen in het logbestand opgeslagen.

5. Uw site of WordPress-adres wijzigen

Normaal gesproken kunt u uw WordPress- en Site-URL’s instellen via de pagina Instellingen »Algemeen . U kunt dit echter niet doen als u geen toegang heeft tot uw WordPress-site, geen omleidingsfouten ziet of uw site net hebt verplaatst.

In dat geval kunt u uw site en WordPress-URL’s wijzigen via het bestand wp-config.php door de volgende regels toe te voegen:

1
2
define('WP_HOME', 'http://www.example.com');
define('WP_SITEURL', 'http://www.example.com');

Vergeet niet om example.com te vervangen door uw eigen domeinnaam.

6. Bestandsrechten overschrijven

WordPress biedt u de mogelijkheid bestandsrechten te overschrijven als uw host beperkende rechten heeft voor alle gebruikersbestanden. De meeste gebruikers hebben dit niet nodig, maar het is er voor degenen die het nodig hebben.

1
2
define('FS_CHMOD_FILE', 0644);
define('FS_CHMOD_DIR', 0755);

Zie ons artikel over het oplossen van problemen met bestands- en mapmachtigingen in WordPress voor meer informatie over bestandsmachtigingen .

7. Wijzigen van instellingen voor revisie na

WordPress heeft een zeer nuttige functie voor het reviseren van berichten , waarmee je wijzigingen in je berichten en pagina’s ongedaan kunt maken door terug te keren naar een vorige versie of een automatische opslag.

U kunt instellingen voor post-revisie uitschakelen of wijzigen via het configuratiebestand. Hier zijn verschillende post-herzieningsinstellingen die u kunt gebruiken.

U kunt wijzigen hoe vaak WordPress een automatische opslag als een revisie opslaat door de volgende regel toe te voegen:

1
define('AUTOSAVE_INTERVAL', 120); // in seconds

Sommige artikelen op uw site kunnen tientallen postrevisies bevatten, afhankelijk van hoe lang het duurde om ze te schrijven. Als je denkt dat die functie je ergert, kun je het aantal revisies per bericht beperken.

1
define('WP_POST_REVISIONS', 10);

Als u om welke reden dan ook de functie voor postrevisies helemaal wilt uitschakelen (helemaal niet aanbevolen), kunt u de volgende code gebruiken om postrevisies uit te schakelen.

1
define( 'WP_POST_REVISIONS', false );

8. De instellingen voor de prullenbak van WordPress wijzigen

WordPress wordt geleverd met een prullenbakfunctie genaamd Prullenbak. Wanneer een gebruiker een bericht naar de prullenbak verzendt, wordt het nog steeds op uw website opgeslagen voor de komende 30 dagen als prullenbak. Na die tijd worden ze voor altijd verwijderd door WordPress.

U kunt dit gedrag wijzigen door het aantal dagen te wijzigen dat u de prullenbak wilt behouden.

1
define( 'EMPTY_TRASH_DAYS', 15 ); // 15 days

Als je deze functie niet leuk vindt, kun je deze uitschakelen door de onderstaande functie toe te voegen:

1
define('EMPTY_TRASH_DAYS', 0 );

Opmerking: als u nul gebruikt, worden uw berichten permanent verwijderd. WordPress vraagt ​​niet om bevestiging als u op Permanente verwijdering klikt. Een toevallige klik kan je kosten …

Raadpleeg ons artikel over het beperken of uitschakelen van de automatische leeg-vuilnisvoorziening in WordPress voor meer informatie .

9. FTP / SSH-constanten toevoegen aan WordPress-configuratie

WordPress biedt standaard de mogelijkheid om WordPress-kern, thema’s en plug-ins te upgraden vanaf het beheerdersdashboard. Er zijn enkele hosts die telkens wanneer u probeert te upgraden een FTP- of SSH-verbinding vereisen, of een nieuwe plug-in installeren.

WordPress vraagt ​​om FTP-informatie

Door de codes te gebruiken, kunt u de FTP- of SSH-constanten instellen en hoeft u zich er nooit meer zorgen over te maken.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// forces the filesystem method: "direct", "ssh", "ftpext", or "ftpsockets"
define('FS_METHOD', 'ftpext');
// absolute path to root installation directory
define('FTP_BASE', '/path/to/wordpress/');
// absolute path to "wp-content" directory
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
// absolute path to "wp-plugins" directory
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
// absolute path to your SSH public key
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
// absolute path to your SSH private key
define('FTP_PRIVKEY', '/home/username/.ssh/id_rsa');
// either your FTP or SSH username
define('FTP_USER', 'username');
// password for FTP_USER username
define('FTP_PASS', 'password');
// hostname:port combo for your SSH/FTP server
define('FTP_HOST', 'ftp.example.org:21');

Opmerking: Vergeet niet om het WordPress-pad en ftp.example.com te vervangen door uw eigen FTP-hostinformatie.

10. Sta Automatic Database Repair toe

WordPress wordt geleverd met een ingebouwde functie om de WordPress-database automatisch te optimaliseren en te repareren . Deze functie is standaard uitgeschakeld.

Om deze functie in te schakelen, moet u de volgende regel toevoegen aan uw WordPress-configuratiebestand.

1
define('WP_ALLOW_REPAIR', true);

Nadat u dit hebt toegevoegd, moet u de volgende URL bezoeken om de WordPress-database te optimaliseren en te repareren

http://example.com/wp-admin/maint/repair.php

Vergeet niet om example.com te vervangen door uw eigen domeinnaam. U ziet een eenvoudige pagina met de opties om de database te repareren of te repareren en te optimaliseren. U hoeft niet ingelogd te zijn om deze pagina te openen.

Optimaliseer en herstel WordPress-database

11. Verhoog de PHP-geheugenlimiet

Enkele van de meest voorkomende WordPress-fouten worden veroorzaakt doordat PHP-geheugen uitgeput is . U kunt de PHP-geheugenlimiet verhogen via het bestand wp-config.php. Plak eenvoudig de onderstaande code:

1
define('WP_MEMORY_LIMIT', '128M');

12. Verhuizen wp-inhoud Directory

Met WordPress kun je je WP-inhouddirectory verplaatsen. Sommige experts zijn van mening dat dit de beveiliging van WordPress kan helpen versterken.

U moet de volgende code toevoegen aan uw wp-config.php-bestand:

1
2
3
4
define( 'WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content' );
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
define( 'WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content/plugins' );
define( 'WP_PLUGIN_URL', 'http://example/blog/wp-content/plugins');

Vergeet niet om example.com te vervangen door uw eigen domeinnaam.

13. Gebruik aangepaste gebruikerstabellen

WordPress slaat standaard alle gebruikersgegevens op in de tabellen wp_users en wp_usermeta. Door de onderstaande functie te gebruiken, kunt u de tabel specificeren waar u uw gebruikersinformatie wilt opslaan.

1
2
define('CUSTOM_USER_TABLE', $table_prefix.'my_users');
define('CUSTOM_USER_META_TABLE', $table_prefix.'my_usermeta');

14. Schakel Multi-site netwerk in

Elke WordPress-site wordt geleverd met een ingebouwde multisite-functie waarmee u meerdere WordPress-sites kunt maken met dezelfde installatie. Zie onze complete handleiding over het installeren en instellen van WordPress multisite-netwerk voor meer informatie .

U kunt multisite-functionaliteit inschakelen door de volgende regel toe te voegen aan uw WordPress-configuratiebestand:

1
define('WP_ALLOW_MULTISITE', true);

15. Uw WordPress-configuratiebestand beveiligen

Zoals je ziet, bevat het bestand wp-config.php echt belangrijke WordPress-instellingen. Standaard bevindt het zich in de hoofdmap WordPress map, maar u kunt het verplaatsen. Het kan buiten uw public_html-map worden verplaatst, zodat gebruikers er geen toegang toe hebben. WordPress weet standaard dat het in andere mappen moet zoeken als de bestanden niet in de WordPress-hoofdmap staan.

U kunt ook de volgende code aan uw. Htaccess-bestand toevoegen om de toegang tot dit bestand te beperken.

1
2
3
4
5
# Protect wp-config.php
<Files wp-config.php>
    order allow,deny
    deny from all
</Files>

We hopen dat dit artikel je heeft geholpen met het leren van bruikbare WordPress-configuratietrucs die je niet kende.


What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
Erwin@delaatbusiness.com
Dag, Hulp nodig met internet marketing of websites maken? neem dan contact op

0 Comments

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format