Het WordPress-dashboard aanpassen voor uw klanten

Bent u onlangs begonnen met het gebruik van WordPress voor het project van uw klant en wilt u uw klant nog meer imponeren met een betere verpakking? Dit artikel gaat in op het verpakken van WordPress, zodat het binnen enkele minuten na voltooiing van een project unieker voor de klant zal zijn en niet het algemene gevoel zal hebben.


Een geweldig product wordt geleverd met een geweldige verpakking. Wanneer u een website voor uw klant ontwikkelt, voegt het goed inpakken de extra feel good-factor toe. De meeste klanten begrijpen de inspanningen die u heeft geleverd bij het maken van een dynamische website of de 1000 regels code die u hebt geschreven om een ​​aangepaste plug-in te maken, niet. Het enige waar ze om geven is wat ze zien.

WordPress out of the box is goed ontworpen en ziet er net zo goed uit als elk commercieel product. Enkele extra aanrakingen zouden het persoonlijker maken voor de cliënt in plaats van er algemeen uit te zien. Dit artikel richt zich op het beter verpakken van WordPress in slechts enkele minuten na het voltooien van een project om het gevoel meer uniek te maken voor de klant en niet het algemene gevoel te hebben. Zonder in te gaan op de gedetailleerde uitleg van de kernfuncties van WordPress, zullen we ons alleen concentreren op snelle aanpassingen.


3 manieren om een ​​WordPress-project perfect af te sluiten voordat u het overhandigt aan uw klant

"Alles waar ze om geven is wat ze zien."

  1. Generieke elementen verwijderen en vervangen, zoals WordPress-logo en voettekst
  2. Verwijder ongewenste secties van WordPress Dashboard
  3. Installeer plug-ins om de website te optimaliseren en sneller en veiliger te maken

я


Stap 1.1 Logo Aanmeldingspagina aanpassen

Wanneer een client toegang wil krijgen tot de WordPress-beheerder, is het eerste dat ze opmerken de aanmeldingspagina met een WordPress-logo. Zou het niet beter zijn als deze pagina het logo van het bedrijf van uw klant zou hebben of misschien van u? Er zijn veel eenvoudigere manieren om dit te doen met plug-ins die ook andere aanpassingsopties mogelijk maken. Maar persoonlijk geef ik er de voorkeur aan om dit in te stellen met behulp van het krachtige WordPress functions.php-bestand.я

Als u een functions.php in uw aangepast thema hebt, opent u het en maakt u, als dat niet het geval is, een bestand met de naam funtions.php aan en plaatst u het in de themamap.

Voeg de onderstaande regels toe in het bestand functions.php:

 // CUSTOM ADMIN LOGIN HEADER LOGO-functie my_custom_login_logo () echo '';  add_action ('login_head', 'my_custom_login_logo');

Notitie

Het pad "images / logo_admin.png" is relatief ten opzichte van de hoofdthemap en moet worden gewijzigd op basis van de locatie van uw logo-afbeelding. Zorg dat er extra witruimte is in de afbeelding onder het logo, anders raakt het waarschuwingsbericht mogelijk het logo aan. Zoals u met slechts een paar regels kunt zien, kunnen we het logo van de inlogpagina aanpassen zonder dat een plug-in nodig is. WordPress is zeer modulaire software met duizenden functies, zo niet meer. We kunnen inhaken op elke functie en de standaardinstellingen wijzigen door het gebruik van een function.php-bestand of via plug-ins. Met behulp van de bovenstaande code hebben we gewoon de haak login_head () gebruikt en er onze eigen functie aan toegevoegd. U kunt ook nog verder gaan en uw eigen stylesheet toevoegen aan de inlogpagina.


Stap 1.2 Aanpassen Aanmeldingspagina Logo link & ALT-tekst.

Als u op het logo op de inlogpagina klikt, gaat u naar www.wordpress.org. De alternatieve tekst van deze link is? Mogelijk gemaakt door WordPress ?. Met hetzelfde functions.php-bestand kunnen we nu de link en de alt-tekst aanpassen aan alles wat we willen.

 // CUSTOM ADMIN LOGIN LOGO LINK-functie change_wp_login_url () echo bloginfo ('url'); // OF ECHO UW EIGEN URL add_filter ('login_headerurl', 'change_wp_login_url'); // CUSTOM ADMIN LOGIN LOGO & ALT TEXT-functie change_wp_login_title () echo get_option ('blognaam'); // OF ECHO JE EIGEN ALT-TEKST add_filter ('login_headertitle', 'change_wp_login_title');

In eerder voorbeeld hebben we add_action gebruikt en in het bovenstaande voorbeeld hebben we add_filter gebruikt. Wat is het verschil? Beide zijn WordPress-hooks, alleen verschil is dat we add_action voor grote functies en add_filter hebben gebruikt om tekst aan te passen voordat deze naar de database of browser wordt verzonden.

я


Stap 1.3 Personaliseer het Dashboard-logo

я

Zodra we inloggen en zich in de backend van WordPress bevinden, wordt er nog een klein logo van WordPress bovenaan weergegeven. Het is klein, maar als u het wilt wijzigen, voegt u onderstaande code toe aan hetzelfde functions.php-bestand dat we in de bovenstaande stap hebben gemaakt.

 // CUSTOM ADMIN DASHBOARD HEADER LOGO-functie custom_admin_logo () echo '';  add_action ('admin_head', 'custom_admin_logo');

Zoals u kunt zien, is het formaat bijna hetzelfde als dat we gebruikten om het logo van de inlogpagina te veranderen. Het enige dat verandert, is de haak. In dit geval voegen we onze functie toe aan de hook admin_head ().

я


Stap 1.4 Pas WordPress voettekst aan

In de voettekst van de WordPress-backend zou u deze link opmerken? Bedankt voor het maken met withWordPress.я? ЯDocumentation я? ЯFreedomsя? ЯFeedbackя? ЕCreditits ?. WordPress verdient alle lof die we ooit kunnen geven voor het maken van zo'n prachtig stuk toepassing. Maar voor diegenen onder u die nog een stap verder willen en dit willen wijzigen hebben we nog een WordPress-haak tot onze redding.

 // Admin footer modificatie functie remove_footer_admin () echo 'Ontwikkeld door uw naam';  add_filter ('admin_footer_text', 'remove_footer_admin');

U kunt uw eigen websitelink en -naam en ook andere gewenste koppelingen toevoegen, zoals een koppeling naar de ondersteuningswebsite of uw e-mailadres.

я


Stap 2 Verwijderen van de secties van het dashboard die uw klant niet nodig heeft

In het WordPress-dashboard zult u veel secties opmerken, zoals plug-ins, WordPress-nieuws, enz.

я

Moeten uw klanten echt details van nieuwe plug-ins, WordPress Nieuws en Blog Updates zien? Ik weet zeker dat ze beter af zijn zonder al deze dingen te zien.
De secties worden toegevoegd met behulp van de haak wp_dashboard_setup () en dezelfde kan worden gebruikt om ze te verwijderen. Kopieer eenvoudig de onderstaande code in uw functions.php-bestand om alles te verwijderen, behalve de meest vereiste secties.

 // VERWIJDER DE META-DOZEN VAN HET DWAP-DASHBOARD VOOR ALLE GEBRUIKERS function example_remove_dashboard_widgets () // Globaliseer de array metaboxes, deze bevat alle widgets voor wp-admin global $ wp_meta_boxes; unset ($ wp_meta_boxes [ 'dashboard'] [ 'zijde'] [ 'kern'] [ 'dashboard_primary']); unset ($ wp_meta_boxes [ 'dashboard'] [ 'zijde'] [ 'kern'] [ 'dashboard_secondary']); unset ($ wp_meta_boxes [ 'dashboard'] [ 'normale'] [ 'kern'] [ 'dashboard_plugins']);  add_action ('wp_dashboard_setup', 'example_remove_dashboard_widgets');

Deze functie kan ook worden uitgebreid om nieuwe vakken toe te voegen of om de vakken te verwijderen, zoals? Binnenkomende links ?,? Snelle pers? en anderen.

я


Stap 3 Verder optimaliseren en beveiligen met behulp van plug-ins.

WordPress heeft meer dan 15.000 plug-ins. Als u nu wilt experimenteren, kunt u het beter doen op uw eigen website en niet die van uw klanten. Hieronder vindt u een lijst met plug-ins die zijn georganiseerd in verschillende categorieën die ik heb gebruikt voor bijna elk project dat ik in de afgelopen 12 maanden heb gemaakt.

Algemene beveiliging en back-up

  1. Login LockDownя- Een goede plug-in die de beveiliging van uw WordPress-site verbetert door het aantal mislukte inlogpogingen vanuit een bepaald IP-bereik te beperken.
  2. WP-DBManagerя- Handig voor database-optimalisatie en back-up. Het kan ook een kopie van de database e-mailen na elke back-up.
  3. IDriveя- De beste en goedkoopste back-upplug-in. Deze plug-in wordt gratis aangeboden door de mensen van IDrive. De plug-in maakt een back-up van uw WordPress core-bestanden, uploadt & database dagelijks naar IDrive-servers.

Algemeen doel

  1. Delete-Revisionя- Zeer nuttig en maakt eenvoudige verwijdering van meerdere revisies mogelijk.
  2. 404 Notifierяя- Gemakkelijke manier om een ​​lijst met 404-fouten op te halen van uw WordPress-beheerder. U hebt deze plug-in waarschijnlijk niet voor altijd nodig, maar het is handig om deze te installeren wanneer u een nieuw project start.
  3. WordPress Importe-. Altijd beter om deze plug-in te installeren en te activeren. Dit is een vereiste plug-in wanneer u WordPress-gegevens wilt importeren.
  4. Velvet Blues Update URL's - Een echt handige plug-in die handig is als we de WordPress-site naar een andere server verplaatsen. Zonder PHP MyAdmin te gebruiken, kunnen gebruikers de verwijzing van alle URL's in de database naar de nieuwe URL wijzigen.

Optimalisatie en caching

  1. WP Super Cache! - Eenvoudigste cache-plug-in. Heeft meer opties voor een gevorderde gebruiker, maar de plug-in vereist geen aangepaste instelling en kan door zelfs beginners worden gebruikt om de snelheid van hun website te optimaliseren
  2. WP Minifyя- Deze plug-in in combinatie met de bovenstaande plug-in kan een enorme impact hebben op uw website. Als u tools als Google's PageSpeed ​​en Yahoo's YSlow gebruikt, zult u aanzienlijke impact op de prestaties van uw website zien
  3. WordPress Gzip Compressionя- Dit helpt ook bij het comprimeren van uw website, maar zorg ervoor dat uw server compatibel is, omdat de plug-in problemen veroorzaakt bij sommige hostingaccounts.

Analytics & SEO

  1. Alles in één SEO? - Dit zijn de meest gebruikte SEO-plug-ins. Als u uw eigen SEO-functies voor uw klant niet wilt ontwikkelen, kan deze plug-in zeer nuttig zijn om meta-tags dynamisch aan uw website toe te voegen.
  2. Eenvoudige Google Sitemap? - Basic-plug-in die XML-sitemap maakt en verzendt naar zoekmachines van Yahoo, Google en Bing.
  3. Google-analyseя- Hiermee kunnen we Google Analytics-gegevens rechtstreeks bekijken in de WordPress-beheerder. Zeer nuttig voor klantprojecten, omdat Analytics iemand helpt en inspireert om zijn websites te verbeteren.
  4. PostRankя- Gratis plugin van het bedrijf? PostRank? die onlangs door Google is gekocht. Met de plug-in kunt u een beoordeling voor uw bericht bekijken op basis van hoe deze wordt gedeeld via sociale sites zoals Twitter, Facebook, enzovoort.

Andere geavanceerde plug-ins om WordPress verder aan te passen

  1. Adminimizeя- Stelt ons in staat om ongewenste links en inhoud van het dashboard te verwijderen. Perfect voor websites die zijn ontwikkeld voor klanten.
  2. Admin Menu Editor - Hetzelfde als hierboven, maar met focus op menu's. Ik heb websites ontwikkeld met WordPress die geen blog hebben en deze plug-in is handig om de? Posts te verbergen? menu.

Conclusie

Aan het einde, als de projectkosten dat toelaten, probeer dan een rapport te genereren van de website van je klant met behulp van http://gtmetrix.com/. Op deze website kunnen we een rapport genereren met de YSlow-tools van Google PageSpeed ​​& Yahoo. Moeilijk om een ​​score van 100 te behalen, maar als uw website goed is ontwikkeld en geen partij externe scripts gebruikt, zoals live plug-plugins van derden, dan is het behalen van een score van 80 niet moeilijk.

In dit artikel hebben we kort de aanpassingsopties besproken. Net als bij elke andere software, hoe meer je graaft, zou je dol zijn op WordPress.

Heeft u nog andere manieren om WordPress verder aan te passen? Deel met ons.