Haben Sie kürzlich begonnen, WordPress für das Projekt Ihres Kunden zu verwenden, und möchten Sie Ihren Kunden mit einer besseren Verpackung überzeugen? Dieser Artikel konzentriert sich auf das Verpacken von WordPress, so dass es sich innerhalb weniger Minuten nach Abschluss eines Projekts für den Kunden einzigartiger anfühlt und nicht generisch.
Ein tolles Produkt kommt mit toller Verpackung. Wenn Sie eine Website für Ihren Kunden entwickeln, wird durch das Einpacken der zusätzliche Wohlfühlfaktor hinzugefügt. Die meisten Kunden verstehen nicht, welche Anstrengungen Sie unternommen haben, um eine dynamische Website zu erstellen, oder die 1000 Zeilen Code, die Sie zum Erstellen eines benutzerdefinierten Plug-ins geschrieben haben. Alles, was sie interessiert, ist, was sie sehen.
WordPress ist von Anfang an gut gestaltet und sieht so gut aus wie jedes kommerzielle Produkt. Nur wenige zusätzliche Berührungen würden den Kunden persönlicher machen, anstatt allgemein zu wirken. Dieser Artikel konzentriert sich darauf, WordPress innerhalb weniger Minuten nach Abschluss eines Projekts besser zu verpacken, damit es sich für den Kunden einzigartiger anfühlt und nicht generisch. Ohne auf die detaillierte Erläuterung der Kernfunktionen von WordPress einzugehen, werden wir uns nur auf die schnelle Anpassung konzentrieren.
"Alles, was sie interessiert, ist das, was sie sehen."
я
Wenn ein Client auf den WordPress-Administrator zugreifen möchte, wird er als erstes die Anmeldeseite mit einem WordPress-Logo bemerken. Wäre es nicht besser, wenn diese Seite das Logo Ihres Unternehmens oder vielleicht Ihres Unternehmens hätte? Es gibt viele einfachere Möglichkeiten, dies mit Plugins zu tun, die auch andere Anpassungsoptionen zulassen. Aber ich persönlich bevorzuge es, dies mit der leistungsfähigen WordPress-Funktionen.php-Datei einzustellen
Wenn Sie in Ihrem benutzerdefinierten Design eine functions.php haben, öffnen Sie es. Wenn nicht, erstellen Sie eine Datei mit dem Namen funtions.php und platzieren Sie sie im Designordner.
Fügen Sie in der Datei "functions.php" folgende Zeilen hinzu:
// CUSTOM ADMIN LOGIN HEADER LOGO-Funktion my_custom_login_logo () echo ''; add_action ('login_head', 'my_custom_login_logo');
Der Pfad "images / logo_admin.png" ist relativ zum Hauptthemenordner und muss basierend auf dem Speicherort Ihres Logobilds geändert werden. Stellen Sie sicher, dass im Bild unter dem Logo zusätzliche Leerräume vorhanden sind. Andernfalls kann die Warnmeldung das Logo berühren. Wie Sie nun mit wenigen Zeilen sehen können, können wir das Logo der Anmeldeseite anpassen, ohne dass ein Plugin erforderlich ist. WordPress ist eine sehr modulare Software mit Tausenden von Funktionen, wenn nicht mehr. Wir können in jede Funktion einhaken und die Standardeinstellungen ändern, indem Sie die Datei functions.php verwenden oder über Plugins. Mit dem obigen Code haben wir einfach den Hook login_head () verwendet und unsere eigene Funktion hinzugefügt. Ebenso können Sie noch weiter gehen und Ihr eigenes Stylesheet zur Anmeldeseite hinzufügen.
Wenn Sie auf der Anmeldeseite auf das Logo klicken, gelangen Sie zu www.wordpress.org. Der Alternativtext dieses Links lautet "Powered by WordPress". Mit der gleichen functions.php-Datei können wir nun den Link und den Alt-Text beliebig ändern.
// CUSTOM ADMIN LOGIN LOGO LINK-Funktion change_wp_login_url () echo bloginfo ('url'); // ODER ECHO DEINE EIGENE URL add_filter ('login_headerurl', 'change_wp_login_url'); // CUSTOM ADMIN LOGIN LOGO & ALT TEXT-Funktion change_wp_login_title () echo get_option ('blogname'); // ODER ECHO DEINEN EIGENEN ALTTEXT add_filter ('login_headertitle', 'change_wp_login_title');
In einem früheren Beispiel haben wir add_action und in dem obigen Beispiel add_filter verwendet. Was ist der Unterschied? Nun, beide sind WordPress-Hooks. Der einzige Unterschied besteht darin, dass wir add_action für große Funktionen und add_filter verwendet haben, um Text zu ändern, bevor er an die Datenbank oder den Browser gesendet wird.
я
я
Sobald wir uns angemeldet haben und sich im Backend von WordPress befinden, wird oben ein weiteres kleines Logo von WordPress angezeigt. Es ist klein, aber wenn Sie es ändern möchten, fügen Sie der gleichen functions.php-Datei, die wir oben erstellt haben, untenstehenden Code hinzu.
// CUSTOM ADMIN DASHBOARD HEADER LOGO-Funktion custom_admin_logo () echo ''; add_action ('admin_head', 'custom_admin_logo');
Wie Sie sehen, ist das Format fast dasselbe wie beim Ändern des Logos der Anmeldeseite. Das einzige, was sich ändert, ist der Haken. In diesem Fall fügen wir unsere Funktion in den admin_head () - Hook ein.
я
In der Fußzeile des WordPress-Backends würden Sie diesen Link bemerken. Vielen Dank, dass Sie mit WordPress erstellt haben. OcDokumentation FFreedomsя FFeedbackя Credits ?. WordPress verdient all das, was wir jemals für die Erstellung eines solch wundervollen Einsatzes geben können. Für diejenigen unter Ihnen, die noch einen Schritt weiter gehen und dies ändern möchten, haben wir einen weiteren WordPress-Hook zur Rettung.
// Admin-Fußzeilen-Änderungsfunktion remove_footer_admin () echo 'Entwickelt von Ihrem Namen'; add_filter ('admin_footer_text', 'remove_footer_admin');
Sie können Ihren eigenen Website-Link und -Namen sowie beliebige andere Links hinzufügen, z. B. einen Link zur Support-Website oder Ihre E-Mail-Adresse.
я
Im WordPress-Dashboard werden Sie viele Abschnitte wie Plugins, WordPress-Nachrichten usw. sehen.
я
Müssen Ihre Kunden wirklich Details zu neuen Plugins, WordPress-News und Blog-Updates sehen? Ich bin sicher, dass es ihnen besser geht, ohne all diese Dinge zu sehen.
Die Abschnitte werden mit dem Hook wp_dashboard_setup () hinzugefügt und können auch zum Entfernen verwendet werden. Kopieren Sie einfach den folgenden Code in Ihre Datei "functions.php", um alles außer den am häufigsten benötigten Abschnitten zu entfernen.
// ENTFERNEN VON META-BOXEN VON WORDPRESS DASHBOARD FÜR ALLE NUTZER function example_remove_dashboard_widgets () // Globalisiert das Metaboxen-Array. Dieses enthält alle Widgets für wp-admin global $ wp_meta_boxes; unset ($ wp_meta_boxes ['dashboard'] ['side'] ['core'] ['dashboard_primary']); unset ($ wp_meta_boxes ['dashboard'] ['side'] ['core'] ['dashboard_secondary']); unset ($ wp_meta_boxes ['dashboard'] ['normal'] ['core'] ['dashboard_plugins']); add_action ('wp_dashboard_setup', 'example_remove_dashboard_widgets');
Diese Funktion kann auch erweitert werden, um neue Boxen hinzuzufügen oder Boxen wie "Incoming Links", "Quick Press" zu entfernen. und andere.
я
WordPress verfügt über mehr als 15.000 Plugins. Wenn Sie jetzt experimentieren möchten, ist es besser, wenn Sie dies auf Ihrer eigenen Website tun, und nicht auf dem Ihrer Kunden. Nachfolgend finden Sie eine Liste von Plugins, die in verschiedenen Kategorien angeordnet sind und die ich in fast jedem einzelnen Projekt, das ich in den letzten 12 Monaten gemacht habe, verwendet habe.
Versuchen Sie am Ende, wenn die Projektkosten dies zulassen, mit http://gtmetrix.com/ einen Bericht Ihrer Kunden-Website. Diese Website ermöglicht es uns, einen Bericht mit den YSlow-Tools von Google PageSpeed & Yahoo zu erstellen. Es ist schwer, eine Punktzahl von 100 zu erzielen, aber wenn Ihre Website ordnungsgemäß entwickelt wurde und nicht viele externe Skripts wie Live-Chat-Plugins von Drittanbietern verwendet, ist es nicht schwierig, eine Punktzahl von 80 zu erhalten.
In diesem Artikel haben wir nur kurz die Anpassungsoptionen behandelt. Genau wie jede andere Software würden Sie WordPress lieben.
Haben Sie noch andere Möglichkeiten, WordPress weiter anzupassen? Teile mit uns.