Personalizarea tabloului de bord WordPress pentru clienții dvs.

Ați început recent să utilizați WordPress pentru proiectul clientului dvs. și doriți să impresionați în continuare clientul dvs. cu un ambalaj mai bun? Acest articol se va concentra pe ambalajul WordPress, astfel încât, în doar câteva minute după finalizarea unui proiect, se va simți mai unic pentru client și nu are simțul generic.


Un produs excelent vine cu un ambalaj excelent. Când dezvoltați un site web pentru clientul dvs., ambalarea acestuia adaugă factorul suplimentar de simț bun. Majoritatea clienților nu înțeleg eforturile depuse în crearea unui site dinamic sau cele 1000 de linii de cod pe care le-ați scris pentru a crea un plugin personalizat. Tot ce le interesează este ceea ce văd.

WordPress din cutie este bine conceput și arată la fel de bun ca orice produs comercial. Puține atingeri suplimentare ar face în continuare mai personale pentru client în loc de a căuta general. Acest articol se va concentra pe ambalarea WordPress mai bine în doar câteva minute după finalizarea unui proiect pentru a face să se simtă mai unic pentru client și să nu aibă simțul generic. Fără a intra în explicația detaliată a funcțiilor de bază WordPress, ne vom concentra doar pe personalizarea rapidă.


3 moduri de a finaliza perfect un proiect WordPress înainte de predarea clientului

"Tot ce le interesează este ceea ce văd."

  1. Eliminați și înlocuiți elementele generice precum WordPress Logo, Semnătura subsolului
  2. Eliminați secțiunile nedorite din tabloul de bord WordPress
  3. Instalați pluginuri pentru a optimiza site-ul și pentru a-l face mai rapid și mai sigur

я


Pasul 1.1 Personalizați Logo Login Page

Când un client dorește să acceseze administratorul WordPress, primul lucru pe care îl vor observa este pagina de conectare cu un logo WordPress. Nu ar fi mai bine dacă această pagină ar avea logo-ul companiei clientului dvs. sau poate dvs.? Există multe modalități mai simple de a face acest lucru folosind pluginuri care permit și alte opțiuni de personalizare. Dar eu personal prefer acest set folosind WordPress powerful.php file.ya

Dacă aveți o temă custom.php în tema personalizată, deschideți-o și, dacă nu, creați un fișier numit funtions.php și plasați-l în dosarul tematic.

Adăugați linii de mai jos în fișierul functions.php:

 // Funcția LOGO CU LIBERĂ CU LUMINĂ CU LIVRARE my_custom_login_logo () echo '„;  add_action ('login_head', 'my_custom_login_logo');

Notă

Calea "images / logo_admin.png" este relativă la directorul tematic principal și trebuie modificată în funcție de locația imaginii dvs. de logo. Asigurați-vă că aveți mai mult spațiu alb în imagine sub siglă, în caz contrar mesajul de avertizare ar putea atinge logo-ul. Acum, după cum puteți vedea cu doar câteva rânduri, putem personaliza logo-ul paginii de conectare fără a fi nevoie de un plugin. WordPress este un software foarte modular cu mii de funcții, dacă nu mai mult. Putem conecta orice funcție și modificăm setările implicite prin utilizarea în cazul unui fișier funcțional.php sau prin pluginuri. Folosind codul de mai sus am folosit pur și simplu login_head () și ne-am adăugat funcția noastră. În mod similar, puteți chiar să vă adăugați propriile foi de stil la pagina de conectare.


Pasul 1.2 Personalizați legătura Logo de conectare și text ALT.

Dacă faceți clic pe logo-ul de pe pagina de conectare, acesta vă va duce la www.wordpress.org. Alt text al acestui link este "Powered by WordPress". Folosind același fișier funcțional.php, putem modifica acum linkul și textul altic la ceea ce dorim.

 // Funcția LOGO LINK LOGO CUȚIONALĂ schimbare_wp_login_url () echo bloginfo ('url'); // sau ECHO URL-ul dvs. propriu add_filter ('login_headerurl', 'change_wp_login_url'); / / LOGO & ALT TEXT funcția change_wp_login_title () echo get_option ('blogname'); // SAU ECHO TEXTUL TĂU ALT ALT add_filter ('login_headertitle', 'change_wp_login_title');

În exemplul anterior, am folosit add_action și în exemplul de mai sus am folosit add_filter. Care este diferența? Ei bine, ambele sunt cârligele WordPress, singura diferență fiind că am folosit add_action pentru funcții mari și add_filter pentru a modifica textul înainte ca acesta să fie trimis în baza de date sau în browser.

я


Pasul 1.3 Personalizați Logo-ul tabloului de bord

я

Odată ce ne-am conectat și suntem în backend-ul WordPress, există încă un mic logo al WordPress afișat pe partea de sus. Este mic, dar dacă doriți să îl modificați, adăugați codul de mai jos la același fișier functions.php pe care l-am creat în pasul de mai sus.

 // Funcția LOGO CUTITĂ DE ADMINISTRARE PENTRU DATABILITATE custom_admin_logo () echo '„;  add_action ("admin_head", "custom_admin_logo");

După cum puteți vedea, formatul este aproape identic cu cel folosit pentru a schimba logo-ul paginii de login. Singurul lucru care se schimbă este cârligul. În acest caz adăugăm funcția noastră în cârligul admin_head ().

я


Pasul 1.4 Personalizați subsolul WordPress

În subsolul WordPress backend, ați observa acest link? Vă mulțumim pentru crearea cuyWordPress.я? ЯDocumentation я? ЯFreedomsya? ЯFeedbackя? ЯCredits ?. WordPress merită tot creditul pe care îl putem da vreodată pentru a face o astfel de aplicație minunată. Cu toate acestea, pentru cei dintre voi care doresc un pas mai departe și modificați acest lucru, avem un alt cârlig WordPress pentru salvarea noastră.

 // Funcția de modificare a footerului de administrator remove_footer_admin () echo 'Dezvoltat de numele tău„;  add_filter ("admin_footer_text", "remove_footer_admin");

Puteți adăuga propriul link și numele site-ului dvs. web, precum și orice alte link-uri pe care le doriți, cum ar fi link-ul pentru site-ul de suport sau adresa dvs. de e-mail.

я


Pasul 2 Eliminarea secțiunilor din tabloul de bord, pe care clientul dvs. nu le solicită

În tabloul de bord WordPress veți observa mai multe secțiuni, cum ar fi pluginurile, știrile WordPress etc..

я

Clienții dvs. au nevoie într-adevăr să vadă detalii despre pluginurile noi, WordPress News & Blog Updates? Sunt sigur că hei sunt mai bine fără a vedea toate aceste lucruri.
Secțiunile sunt adăugate utilizând cârligul wp_dashboard_setup () și același lucru poate fi folosit pentru a le elimina. Trebuie doar să copiați codul de mai jos în fișierul functions.php pentru a scăpa de tot, cu excepția celor mai solicitate secțiuni.

 / / REMOVE META BOXES FROM WORDPRESS DASHBOARD PENTRU TOTI UTILIZATORI functie example_remove_dashboard_widgets () // Globalize matrix metaboxes, aceasta pastreaza toate widget-urile pentru wp-admin global $ wp_meta_boxes; desetate ($ wp_meta_boxes [ 'tablou de bord'] [ 'side'] [ 'miez'] [ 'dashboard_primary']); desetate ($ wp_meta_boxes [ 'tablou de bord'] [ 'side'] [ 'miez'] [ 'dashboard_secondary']); desetate ($ wp_meta_boxes [ 'tablou de bord'] [ 'normale'] [ 'miez'] [ 'dashboard_plugins']);  add_action ('wp_dashboard_setup', 'example_remove_dashboard_widgets');

Această funcție poate fi extinsă, de asemenea, pentru a adăuga casete noi sau pentru a elimina casetele precum "Link-uri primite", "Rapidă" si altii.

я


Pasul 3 Optimizarea și securizarea suplimentară a pluginurilor.

WordPress are mai mult de 15.000 de pluginuri. Acum, dacă doriți să experimentați, ar fi mai bine să faceți acest lucru pe site-ul dvs. propriu și nu pe cel al clienților dvs. Mai jos este lista pluginurilor organizate în diferite categorii pe care le-am folosit pentru aproape fiecare proiect pe care l-am făcut în ultimele 12 luni.

Securitate generală și copie de rezervă

  1. Login LockDownя - un plugin decent care îmbunătățește securitatea site-ului dvs. WordPress prin limitarea numărului de încercări de conectare eșuate dintr-o anumită gamă IP.
  2. WP-DBManagerя- Utile pentru optimizarea și backup-ul bazei de date. De asemenea, poate trimite prin e-mail o copie a bazei de date după fiecare copie de rezervă.
  3. IDriveia - Cel mai bun & mai ieftin plugin de backup. Acest plugin este oferit gratuit de cei de la IDrive. Pluginul salvează fișierele de bază WordPress, încărcările și baza de date zilnic pe serverele IDrive.

Scop general

  1. Delete-Revision- Foarte util și permite ștergerea ușoară a mai multor revizii.
  2. 404 Notifierяя - modalitate simplă de a obține o listă de erori 404 de la administratorul dvs. de WordPress. Probabil că nu veți avea nevoie de acest plugin pentru totdeauna, dar este util să îl instalați atunci când lansați un nou proiect.
  3. WordPress Import- Este întotdeauna mai bine să instalați și să activați acest plugin. Acesta este un plugin necesar atunci când doriți să importați date WordPress.
  4. Velvet Blues Update URLsя - Un plug-in foarte util, util atunci când mutăm site-ul WordPress pe alt server. Fără a utiliza PHP MyAdmin, utilizatorii pot schimba referința tuturor URL-urilor din baza de date la noua adresă URL.

Optimizare & Caching

  1. WP Super Cachey - pluginul Cache Simplest. Are mai multe opțiuni pentru utilizatorii avansați, dar pluginul nu necesită configurare personalizată și poate fi folosit chiar de începători pentru a optimiza viteza site-ului lor
  2. WP Minifyya - Acest plugin, în combinație cu plugin-ul de mai sus, poate avea un impact enorm asupra site-ului dvs. Dacă utilizați instrumente cum ar fi PageSpeed ​​și Yahoo YSlow, veți vedea un impact considerabil asupra performanței site-ului dvs.
  3. WordPress Gzip Compression - Acest lucru ajută, de asemenea, în comprimarea site-ul dvs., dar asigurați-vă că serverul dvs. este compatibil ca plugin provoacă probleme pe unele conturi de hosting.

Analytics și SEO

  1. Toate într-o singură SEO-Acesta este cel mai folosit plugin SEO. Dacă nu doriți să vă dezvoltați propriile caracteristici SEO pentru clientul dvs., acest plugin poate fi foarte util pentru a adăuga în mod dinamic tag-uri Meta pe site-ul dvs..
  2. Site-ul simplu Google Sitemap-Basic care creează sitemap XML și trimite la motoarele de căutare Yahoo, Google & Bing.
  3. Google Analyticatorя- Ne permite să vedem datele Google Analytics direct în administratorul WordPress. Foarte util pentru proiectele client, deoarece Google Analytics ajuta și inspiră pe oricine să-și îmbunătățească site-urile web.
  4. PostRank - Plugin gratuit de la compania PostRank? care a fost recent cumpărat de Google. Pluginul vă permite să vedeți o evaluare pentru postarea dvs. pe baza modului în care a fost distribuit pe site-urile sociale, cum ar fi Twitter, Facebook etc..

Alte pluginuri avansate pentru personalizarea în continuare a WordPress

  1. Adminimizeya - Permite eliminarea legăturilor și a conținutului nedorite din tabloul de bord. Perfect pentru site-urile web dezvoltate pentru clienți.
  2. Admin Menu Editor - Aceleași ca meniurile de mai sus. Am dezvoltat site-uri folosind WordPress, care nu are un blog, și acest plugin a venit la îndemână pentru a ascunde mesajele? meniul.

Concluzie

În final, în cazul în care costurile proiectului permit, încercați să generați un raport al site-ului dvs. de clienți utilizând http://gtmetrix.com/. Acest site ne permite să generăm un raport folosind instrumentele YSlow Google PageSpeed ​​și Yahoo. Este greu să obțineți un scor de 100, dar dacă site-ul dvs. este dezvoltat în mod corespunzător și nu utilizează multe scenarii externe cum ar fi plug-in-uri de chat terțe părți, atunci obținerea unui scor de aproximativ 80, nu ar fi dificilă.

În acest articol am abordat pe scurt opțiunile de personalizare. La fel ca orice alt software, cu cât mai mult veți săturați, v-ar plăcea WordPress.

Aveți alte modalități de a personaliza în continuare WordPress? Trimiteți-ne cu noi.

Cod