Έχοντας μια περιοχή που επιτρέπει στους χρήστες να συνδέουν και να κάνουν λήψη ή προβολή εγγράφων έχουν αναμένεται από τους καταναλωτές, από συμβάσεις τηλεφώνου σε επιχειρήσεις κοινής ωφέλειας.
Όταν οι σχεδιαστές εργάζονται με τους πελάτες τους, ωστόσο, όλα μπορούν να σπάσουν γρήγορα σε μια ανάμειξη μηνυμάτων ηλεκτρονικού ταχυδρομείου, συνδέσεις με mockups και συνημμένα.
Αυτό Wordpress tutorial θα δείξει πώς να επεκτείνετε το WordPress (Άλλο web hosting Οι υπηρεσίες είναι διαθέσιμες) σε μια πύλη πελάτη ικανή να αποθηκεύει έγγραφα, βίντεο και σχέδια, οπότε ένας πελάτης μπορεί να έχει πρόσβαση σε όλα αυτά σε ένα μέρος. Η πύλη θα εξυπηρετήσει κάθε πελάτη με μοναδικό και προστατευμένο σύνδεσμο με κωδικό πρόσβασης που δεν εμφανίζεται στην τακτική πλοήγηση.
Οι προσαρμοσμένοι τύποι και τα πεδία θα χρησιμοποιηθούν για την αποθήκευση των δεδομένων και αυτά θα προστεθούν μέσω plugins, για να αποφευχθεί η απώλεια δεδομένων σε περίπτωση αλλαγής θέματος. Το θέμα θα τροποποιηθεί ελαφρώς.
Έχοντας μια πύλη πελάτη δίνει στους πελάτες την ευκολία πρόσβασης σε τα αρχεία τους όλα στην ίδια θέση, κάθε φορά που τους χρειάζονται, όπως όταν χρησιμοποιείτε αποθήκευση σύννεφων . Έχει μια σειρά επιχειρηματικών πλεονεκτημάτων, συμπεριλαμβανομένων των διαθέσιμων διαθέσιμων πωλήσεων, ή μπορεί να χρησιμοποιηθεί για να δώσει μια επισκόπηση της διαδικασίας εργασίας από την αρχή με οπτικά την παραδοχή των παραδοτέων.
Κατεβάστε τα αρχεία για αυτό το σεμινάριο.
Ένα νέο αντίγραφο του WordPress είναι εγκατεστημένο στον διακομιστή ανάπτυξης και το θέμα "UnderTrap" έχει επιλεγεί για να δώσει ένα ίδρυμα λέβητα για να ξεκινήσει γρήγορα την εργασία. Το Custom Post Type UI Plugin θα χρησιμοποιηθεί έτσι ώστε οι προσαρμοσμένοι τύποι δημοσιεύσεων είναι ανεξάρτητοι από το θέμα.
Εάν τα προεπιλεγμένα plugins ήρθαν με το αντίγραφο του WordPress, διαγράψτε αυτά. Τα plugins που χρειάζονται για αυτό το σεμινάριο είναι "προχωρημένα προσαρμοσμένα πεδία" και "προσαρμοσμένο UI τύπου". Έχει επίσης εγκατασταθεί "Classic Editor".
Χρησιμοποιώντας την προσαρμοσμένη διεπαφή UI τύπου Post, προσθέστε έναν νέο τύπο ταχυδρομείου που ονομάζεται "πελάτης". Κατά την είσοδο στο "Τύπος", χρησιμοποιήστε υπογράμμιση αντί για κενά και γράψτε στην μοναδική μορφή, καθώς αυτό θα διευκολύνει τη δημιουργία προτύπων αργότερα. Το πρόθεμα TU_ έχει προστεθεί για να μειώσει την πιθανότητα μιας σύγκρουσης.
Προσθέστε έναν πληθυντικό σημασμένο "πελάτες" και μοναδικό "πελάτη", καθώς αυτό θα εμφανιστεί στο μενού του WordPress admin. Η κεφαλαιοποίηση γίνεται αποδεκτή σε αυτούς τους τομείς, οι οποίοι θα κάνουν το μενού του WordPress.
Η χρήση ενός προθέματος για το SLUG POST τύπου θα σημαίνει ότι οι πελάτες που προστίθενται στην πύλη θα δημιουργηθούν με έναν σύνδεσμο που μοιάζει με "/ tu_customer / παράδειγμα-εταιρεία". Αυτό δεν φαίνεται τακτοποιημένο, και η προσαρμοσμένη επιστροφή ξυρίσματος χρησιμοποιείται για να βελτιωθεί αυτό. Ο καθορισμός του Slug Rewrite Slug σε "πελάτες" επιτρέπει στον προσαρμοσμένο τύπο δημοσίευσης να εμφανίζεται ως / πελάτες / παράδειγμα-εταιρεία.
Η τελευταία επιλογή που είναι ενεργοποιημένη για τον προσαρμοσμένο ταχυδρομικό τύπο είναι το "Supports & GT; Custom Field" το οποίο βρίσκεται κοντά στο κάτω μέρος της σελίδας. Σημειώστε αυτό, και στη συνέχεια "Προσθήκη τύπου POST" στο κάτω μέρος της σελίδας. Αυτό υποβάλλει τις αλλαγές και τα καταχωρητά τον τύπο μετά την τοποθέτηση.
Τα προσαρμοσμένα πεδία πρέπει τώρα να προστεθούν και να ανατεθούν στον τύπο μετά τη δημιουργία. Η προσθήκη ομάδας πεδίου που ονομάζεται "πύλη πελατών" είναι το πρώτο βήμα, ακολουθούμενο από την προσθήκη προσαρμοσμένων πεδίων σε αυτό με το κουμπί Προσθήκη πεδίου. Το πρώτο πεδίο "Σύντομη" θα οριστεί ως αρχείο τύπου πεδίου ", το οποίο επιτρέπει στο admin να μεταφορτώσει ένα αρχείο σε αυτή τη θέση. Ορίστε την τιμή επιστροφής στη "Αρχείο URL".
Το επόμενο πεδίο που θα προστεθεί είναι "Ερωτηματολόγιο σήματος". Αυτό θα αποτελείται από έναν σύνδεσμο σε μια μορφή Google που πρέπει να συμπληρώσει ο πελάτης. Ο καταλληλότερος τύπος πεδίου για αυτό είναι "URL". Αυτή η ίδια μέθοδος μπορεί να χρησιμοποιηθεί για όλα τα πεδία που θα συνδέονται με μια εξωτερική υπηρεσία. Όταν τελειώσετε, μετακινηθείτε προς τα κάτω στο πλαίσιο "Τοποθεσία" και χρησιμοποιήστε τη λογική "Εμφάνιση αν πληκτρολογήστε" = "Πελάτης". Στη συνέχεια, δημοσιεύστε την ομάδα πεδίου.
Το Wordpress πρέπει να ξέρει πώς να εμφανίσει έναν πίνακα ελέγχου πελατών. Για αυτό, ακολουθείται η ιεραρχία Template WordPress για τη δημιουργία ενός αρχείου προτύπου για αυτόν τον συγκεκριμένο τύπο μετά. Δημιουργήστε ένα αρχείο που ονομάζεται single-tu_customer.php στον κατάλογο θέματος ρίζας.
Ανοίξτε το αρχείο Single-tu_customer.php και προσθέστε τις λειτουργίες του WordPress Get_header και Get_Footer Wordpress. Μεταξύ αυτών των λειτουργιών, δημιουργήστε μια διάταξη πλήρους πλάτους για να κρατήσετε το περιεχόμενο που λειτουργεί με το θέμα σας.
& lt;? Php get_header ();?? Gt;
& lt; div class = "wrapper" id = "single-wrapper" & gt;
& lt; div class = "container" id = "περιεχόμενο" tabindex = "- 1" & gt;
& lt; div class = "σειρά" & gt;
& lt; div class = "col-md περιεχόμενο-περιοχή" id = "πρωτεύουσα" & gt;
& lt; κύρια τάξη = "site-main" id = "main" & gt; & lt; -! Περιεχόμενο - & GT; & lt; / main & gt;
& lt; / div & gt;
& lt; / div & gt; & lt; -. low - & gt;
& lt; / div & gt; & lt; - # #content - & gt;
& lt; / div & gt; & lt; - # ενιαία περιτύλιξη - & gt;
& lt;? php get_footer ();;
Μέσα στο & lt; main & gt; Στοιχείο, καλέστε το_post και δημιουργήστε τα στοιχεία του δοχείου για να κρατήσετε πληροφορίες. Χρησιμοποιήστε πληροφορίες θέσης θέσης για να πάρετε μια ιδέα της διάταξης και να αρχίσετε να στυλ τα στοιχεία. Τα στοιχεία της κάρτας θα είναι κάρτες bootstrap με κεφαλίδα, περιγραφή και σύνδεσμο.
& lt; κύρια τάξη = "site-main" id = "main" & gt;
& lt; php ενώ (have_posts ()): the_post (); & gt;
& lt; div class = "container" & gt;
& lt; div class = "σειρά" & gt;
& lt; div class = "col-sm-4" & gt; content & lt; / div & gt;
& lt; div class = "col-sm-4" & gt; content & lt; / div & gt;
& lt; div class = "col-sm-4" & gt; content & lt; / div & gt;
& lt; / div & gt;
& lt; / div & gt;
& lt; php άκρη? // τέλος του βρόχου. & gt;
& lt; / main & gt; & lt; - #main - & gt;
Χρησιμοποιώντας τη λειτουργία "The_field", μια συνάρτηση που συνοδεύεται από τα προηγμένα προσαρμοσμένα πεδία plugin, το δυναμικό περιεχόμενο από τα προσαρμοσμένα πεδία εισάγεται στο πρότυπο πελάτη. Το "field_name" είναι η τιμή που εισήχθη στο βήμα 3.
& lt; div class = "Κέντρο κειμένου-Κέντρο" & GT;
& lt; div class = "card-body" & gt;
& lt; h5 class = "card-title" & gt; brief & lt; / h5 & gt;
& l; p τάξη = "card-text" & gt; αυτό είναι το αρχικό σας σύντομο έγγραφο & lt; / p & gt;
& lt; ένα href = "& lt; php the_field ('σύντομη');?" " Target = "NONE" CLASS = "BTN BTN-PRIVETE" & GT; / A & GT;
& lt; / div & gt;
& lt; / div & gt;
Πρόσβαση στο ταμπλό του WordPress, ένας νέος πελάτης μπορεί να προστεθεί από το αριστερό μπαρ. Πελάτες & gt; Προσθέστε νέο πελάτη. Η ανάρτηση θα είναι εξοικειωμένη, αλλά η κύλιση προς τα κάτω θα αποκαλύψει όλα τα νέα προσαρμοσμένα πεδία. Εισαγάγετε ορισμένα δεδομένα δοκιμής για να βεβαιωθείτε ότι όλα λειτουργούν σωστά.
Εάν ένα έγγραφο ξεχαστεί, ή είναι απλά πολύ νωρίς στη διαδικασία για να είναι διαθέσιμο το έγγραφο, θα μπορούσε να προκαλέσει σύγχυση για έναν πελάτη όταν το κουμπί δεν λειτουργεί. Προσθέτοντας ένα έλεγχο ότι υπάρχει μια τιμή πριν δείξετε ότι δίνει την ευκαιρία να δείξει μια ποικιλία "που λείπει πεδίο" της κάρτας. Προσθέτοντας μια κατηγορία "Απενεργοποιημένη" στην κάρτα όταν η τιμή λείπει θα σας επιτρέψει να μας στείλουμε τις μη διαθέσιμες κάρτες.
& lt; php εάν (get_field ('field_name')):? & Gt;
εμφανίζεται όταν το πεδίο_Name έχει μια τιμή
& lt;? php else: // field_name επέστρεψε ψευδές; & gt;
εμφανίζεται όταν το πεδίο δεν υπάρχει
& lt;? endif php; // τέλος της λογικής field_name; "
Τώρα που ολοκληρώνεται η δομή της διασύνδεσης, μπορεί να στραφεί σωστά. Χρησιμοποιώντας το CSS, η εμφάνιση των καρτών και των χρωμάτων στη σελίδα μπορεί να βελτιωθεί. Το χρώμα για την πλοήγηση έχει αλλάξει σε ένα ελαφρύτερο μπλε και η κατεύθυνση του χρήστη έχει βελτιωθεί με την προσθήκη κειμένου εισαγωγής.
Οι προσαρμοσμένοι τύποι δημοσιεύσεων δεν πρέπει να βρίσκονται στις οδηγίες των μηχανών αναζήτησης. Το είδος ταχυδρομείου πρέπει να αποκλειστεί από το sitemap του ιστότοπου, είτε μέσω ενός plugin SEO είτε με χειροκίνητα χρησιμοποιώντας μια ετικέτα meta και robots.txt.
& lt; meta όνομα = "ρομπότ" περιεχόμενο = "noindex, nofollow" / & gt;
Αντιπρόσωπος χρήστη: *
Απαλλαγή: / Πελάτες /
Θέλετε να σχεδιάσετε μια νέα ιστοσελίδα; Χρησιμοποιήστε ένα λαμπρό οικοδόμος ιστότοπου για να κάνετε τη διαδικασία εξαιρετικά απλή.
Σχετικά Άρθρα:
Η εκμάθηση της χρήσης της αντίθεσης στην τέχνη θα μετατρέψει τα έργα σας και τον τρόπο που εργάζεστε. Η α�..
(Credit Image Credit: Pexels.com) Με την πρώτη ματιά, η παράλληλη επεξεργασία α�..
(Πιστωτική πίστωση: μέλλον) Οι μεταβλητές γραμματοσειρές επιτρέ..
[Εικόνα: Σχεδιαστής ιστοσελίδων] Όταν πρόκειται να κινηθεί με το..
Σε αυτό το σχήμα σχεδιάζοντας το σεμινάριο, θα επικεντρωθούμε στον κορ..
Τα τελευταία 15 χρόνια το WordPress έχει γίνει το πιο δημοφιλές σύστημα διαχείρισης περιεχομένου στον κόσμο. �..
Είτε θέλουμε να το παραδεχτούμε ή όχι, οι πλατφόρμες αλληλεπίδρασης μη..
Όταν πλησιάζετε ένα μοντέλο ή μια σκηνή που απαιτεί την εκλεπτυσμένη μ..