Posiadając obszar, który umożliwia użytkownikom logowanie i pobieranie lub przeglądanie dokumentów oczekiwane przez konsumentów, z umów telefonicznych do mediów.
Kiedy projektanci pracują ze swoimi klientami, jednak wszystko może szybko rozpadać się w mudle e-maili, linki do makiety i załączniki.
To Samouczek WordPress. pokaże, jak przedłużyć WordPress (inne hosting Usługi są dostępne) W portalu klienckim zdolnym do przechowywania dokumentów, filmów i rysunków, więc klient może uzyskać do nich dostęp do nich wszystkich w jednym miejscu. Portal będzie obsługiwał każdego klienta wyjątkowym połączeniem chronionym hasłem, który nie pojawia się w regularnej nawigacji.
Niestandardowe typy i pola zostaną użyte do przechowywania danych, a następnie zostaną dodane przez wtyczki, aby uniknąć utraty danych, jeśli zmienia się tematyczna. Temat będzie lekko zmodyfikowany.
Mając portal klienta daje klientom wygodę dostępu do swoich plików w tym samym miejscu, gdy ich potrzebują, podobnie jak podczas używania magazyn w chmurze . Ma szereg zalet biznesowych, w tym pokazujący dostępny do sprzedaży, lub może być używany do podjęcia przeglądu procesu pracy od początku poprzez wizualnie przedstawiające wyniki.
Pobierz pliki. Dla tego samouczka.
Świeża kopia Wordpress jest zainstalowana na serwerze programistycznym, a motyw "Undertrap" został wybrany, aby nadać fundament kotłowlane, aby szybko rozpocząć pracę. Niestandardowa wtyczka typu UI Type zostanie użyta więc nasze niestandardowe typy postów są niezależne od tematu.
Jeśli wszystkie domyślne wtyczki przybyły z kopią WordPress, usuń te. Wtyczki potrzebne do tego samouczka są "zaawansowanymi polami niestandardowymi" i "Custom Post typu UI". Zainstalowano również "Klasyczny edytor".
Korzystanie z interfejsu Custom Post Type UI, dodaj nowy typ post o nazwie "klient". Przy wejściu do "ślimaka typu postu", użyj podkreśleń zamiast przestrzeni i pisać w formie pojedynczej, ponieważ ułatwi to tworzenie szablonów później. Prefiks TU_ został dodany w celu zmniejszenia ryzyka konfliktu.
Dodaj liczbę mnogą "klientów" i pojedynczy "klient", ponieważ pojawi się to w menu administratora WordPress. Kapitalizacja jest akceptowana w tych dziedzinach, co sprawi, że menu WordPress Tidier.
Korzystanie z prefiksu dla Slime Poste Slime oznacza, że klienci dodani do portalu zostaną utworzone z linkiem, który wygląda jak "/ TU_Customer / Example-Company". Nie wygląda to na porządek, a niestandardowy przepisany ślimak służy do ulepszenia tego. Ustawianie przepisywanego ślimaka do "klientów" umożliwia niestandardowy typ post pojawił się jako / klientów / komputerowa firma.
Ostatnia opcja, która jest włączona dla niestandardowego typu postu, jest "obsługuje" pole niestandardowe ", które znajduje się w pobliżu dolnej części strony. Zaznacz to, a następnie "Dodaj typ postu" na dole strony. Przekłada to zmiany i rejestruje typ postu.
Niestandardowe pola muszą być teraz dodane i przypisane do żądanego typu postu. Dodawanie grupy polowej o nazwie "Portal klienta" jest pierwszym krokiem, a następnie dodawanie niestandardowych pól do przycisku Dodaj pole. Pierwsze pole "Krótkie" zostanie ustawione jako typ pola "Plik", który umożliwia administrator przesyłanie pliku w tej lokalizacji. Ustaw wartość zwracania na "URL pliku".
Następne pole do dodania jest "Kwestionariusz marki". Spowoduje to składanie się z linku do formularza Google, które powinien wypełnić klient. Najbardziej odpowiednim typem pola jest to "URL". Ta sama metoda może być używana dla wszystkich pól, które łączą się z usługą zewnętrzną. Po zakończeniu przewiń w dół do pola "Lokalizacja" i użyj logiki "Pokaż, jeśli Post Type" = "Klient". Następnie opublikuj grupę polową.
WordPress musi wiedzieć, jak wyświetlić pulpit obsługi klienta. W tym celu przestrzegano hierarchii szablonu WordPress, aby utworzyć plik szablonu dla tego konkretnego typu postu. Utwórz plik o nazwie single-tu_customer.php w katalogu motywu głównego.
Otwórz plik single-tu_customer.php i dodaj funkcje Get_header i Get_Footer WordPress. Między tymi funkcjami utwórz pełnotrawny układ, aby utrzymać zawartość, która działa z tematem.
& LT;? PHP Get_header ();? & GT;
& lt; div class = "owijka" id = "pojedynczy opakowanie" & gt;
& lt; div class = "kontener" id = "zawartość" Tabindex = "- 1" & GT;
& lt; div class = "wiersz" & gt;
& lt; div class = "COL-MD Content - obszar" Id = "Primary" & GT;
& LT; Główna klasa = "Strona główna" ID = "Main" & GT; Treść - & GT; & LT;
& lt; / div & gt;
& lt; / div & gt; &ROW - & GT;
& lt; / div & gt; #Content - & gt;
& lt; / Div & GT; - # Single-Owiper - & GT;
& lt;? php get_footer ();?
W Głównym & GT; Element, zadzwoń do_post i utwórz elementy kontenera, aby utrzymać informacje. Użyj informacji zastępczych, aby uzyskać pomysł na układ i zacznij stylować elementy. Elementy karty będą kartami Bootstrap z nagłówkiem, opisem i linkiem.
Korzystając z funkcji "The_field", funkcja z zaawansowaną wtyczką niestandardową wtyczkę, zawartość dynamiczna z pola niestandardowych jest wprowadzana do szablonu klienta. "Nazwa pola" jest wartością wprowadzoną w kroku 3.
Dostęp do pulpitu nawigacyjnego WordPress można dodać nowy klient z lewego barem. Klienci i GT; Dodaj nowy klient. Widok postu będzie znany, ale przewijanie w dół ujawni wszystkie nowe pola niestandardowe. Wprowadź pewne dane testowe, aby upewnić się, że wszystko działa poprawnie.
Jeśli dokument zostanie zapomniany, albo jest po prostu zbyt wcześnie w procesie, aby ten dokument był dostępny, może być mylącym dla klienta, gdy przycisk nie działa. Dodawanie sprawdzania, czy istnieje wartość przed pokazaniem, daje szansę pokazać zmienność karty "brakujące pole". Dodawanie klasy "Wyłączone" na karcie, gdy brakuje wartości pozwoli nam w stylu niedostępnych kart.
& LT;? PHP IF (Get_field ("Field_name")):? & GT;
wyświetlane, gdy nazwa_poli ma wartość
& lt;? php indziej: // pola_name zwrócił false? & gt;
wyświetlany, gdy pole nie istnieje
& lt;? php endif; // koniec, jeśli logika nazwa_samu?
Teraz, gdy struktura interfejsu zostanie sfinalizowana, można go poprawnie stylić. Korzystanie z CSS, wygląd kart i kolorów na stronie można poprawić. Kolor nawigacji został zmieniony na lżejsze, a kierunek użytkownika został poprawiony przez dodanie tekstu wprowadzenia.
Niestandardowe typy postów nie należy znaleźć w wynikach wyszukiwarek. Rodzaj postu musi zostać wyłączone z witryny witryny witryny, albo za pośrednictwem wtyczki SEO, czy ręcznie za pomocą meta tag i robots.txt.
& LT; Meta Name = "Robots" Content = "Noindex, NoFollow" / & GT;
Agent użytkownika: *
Nie zezwolić: / Klienci /
Chcesz zaprojektować nową stronę? Użyj genialnego Kreator strony internetowej aby proces super prosty.
Powiązane artykuły:
(Kredyt obrazu: Amazon) Chociaż nie znamy jeszcze dokładnej daty Amazon Prime Day 2020 Wiemy jednak,..
Tworzenie przezroczystego materiału, takiego jak szkło wydaje się łatwe - po prostu zwiększyć suwak przezroczystości do 10..
Tekstura jest często, co rozmywa linie między grafiką tradycyjną i cyfrową. Często łatwo jest powiedzieć różnicę między nimi, jeśli twoja grafika cyfrowa nie ma żadnego rodzaju ..
Dla przybronników do Zbrush. , Interfejs wydaje się bardzo różny od innych programów modelowania 3D, więc mo..
Bez względu na ostateczne użycie, większość scen koncentrujących się na konstrukcji wykonanej przez człowieka skorzysta z..
W całym moim wieloletniem doświadczeniem, pracując w ustawieniach studiów wideo i nauczania 3d art. Głodniom ..
Wszyscy mieliśmy grę z płynnym narzędziem w Photoshopie, ale w najnowszej iteracji Photoshop CC, Cegła suszona na s�..
Projektanci i kreacje ze wszystkich dziedzin są jak magoki w apetycie do zbierania jasnych i błyszczących rzeczy. Prawdopodobn..