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ă.
"Tot ce le interesează este ceea ce văd."
я
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');
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.
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.
я
я
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 ().
я
Î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.
я
Î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.
я
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.
Î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.