WordPress How-To: Utwórz prezentację dla prezentacji tematów WP

Artykuł napisany przez:
  • Porady dotyczące blogowania
  • Zaktualizowano: Aug 12, 2013

Rozwój motywów w WordPress naprawdę się rozwinął w ostatnich latach, ponieważ oprogramowanie WordPress osiągnęło ponad 60 milionów użytkowników na całym świecie. Firma przedstawiła również swoje WordPress.com zdalnie hostowane rozwiązanie do blogowania, podobne do usług takich jak Blogger i Tumblr, dodatkowo zwiększając popyt na motywy i potencjalne przychody, które można wygenerować dzięki opracowaniu tych rozbudowanych szablonów PHP. Wielu autorów zna praktykę oprogramowania polegającą na wymaganiu niewielkiej miniatury motywu w działaniu, aby wyświetlić go potencjalnym użytkownikom. Widzą migawkę tego, jak będzie wyglądał motyw po wdrożeniu na swojej stronie internetowej, co jest wystarczające dla dużej liczby użytkowników i programistów WordPress.

Tworzenie prezentacji dla tematów WP przy użyciu demonstracji na żywo i funkcjonalnych


* Ekran przechwycony z eleganckie tematy - Znakomity klub motywów WordPress, z którego korzystam od lat.

Ale są bardziej wymagający użytkownicy i twórcy motywów WordPress, a prosty zrzut ekranu miniatury nie wystarczy, aby pokazać subtelne szczegóły motywu i zamierzony efekt. Niezadowolenie z tych małych obrazów motywów skłoniło wielu programistów motywów do uruchomienia podglądu ich pracy na całej stronie. Te podglądy są rzeczywistymi blogami WordPress, które wykorzystują w pełni opracowany motyw WordPress w witrynie, w której można w pełni nawigować i doświadczyć pobieracza motywów przed użyciem motywu na własnej stronie internetowej lub przed zakupem motywu dla ich własne cele. Jest to nie tylko bardziej atrakcyjne i pouczające niż typowe miniatury, ale także o wiele bardziej skuteczny sposób wprowadzania na rynek i sprzedawania motywów na tym rozwijającym się rynku.

Tworzenie tego rodzaju witryny jest jednak uważane za zbyt skomplikowane, a wiele osób po prostu nie ma pewności, jak zamienić prostą witrynę WordPress w galerię samodzielnie zaprojektowanych motywów. Korzystając z wbudowanych funkcji WordPress i niektórych, które są włączane za pomocą wtyczek firm trzecich, tworzenie strony demonstracyjnej motywu to nie tylko mądra rzecz dla biznesu, ale także najłatwiejszy sposób pokazania użytkownikom wszystkich umiejętności i talentów programisty Praca z.

Oto jak to się robi.

Krok 1: Pobierz te motywy WordPress Online do oglądania

Aby to podejście działało, każdy motyw, który programista chce zademonstrować potencjalnym użytkownikom lub klientom, musi zostać umieszczony w standardowym katalogu tematów WordPress (/ public_html / wp-content / themes /). Upewnij się, że wszystkie obrazy motywów są przesyłane, a foldery tematów są pisane małymi literami bez żadnych spacji ani interpunkcji, ponieważ będzie to niezbędne przy wdrażaniu i przeglądaniu tych motywów w wielu witrynach WordPress przy użyciu jednego z bardziej zaawansowanych wbudowanych funkcji dostępnych w WordPressie 3.0 i wyższe.

Po pełnym przesłaniu motywów nadszedł czas, aby wycofać się z katalogu motywów do standardowego folderu głównego WordPress, który najprawdopodobniej jest katalogiem „public_html”.

Krok 2: Włączanie Multisite WordPress do prezentacji motywów

Najłatwiejszym sposobem włączenia witryny demonstracyjnej tematycznej jest wykorzystanie istniejącej funkcji witryny wielostanowiskowej WordPress, obecnie oznaczonej jako Sieci WordPress. Procedura ta polega na użyciu pojedynczej bazy danych do stworzenia niemal nieskończonej liczby blogów WordPress, z których każdy może być wypełniony unikatową treścią i stylizowany przy użyciu zupełnie innego motywu na bloga. Zasadniczo tworzy to całą witrynę demonstracyjną WordPress, pełną wpisów, archiwów, stron, kategorii i innych informacji, dla każdego tematu utworzonego przez programistę.

W pliku "wp-config.php", który znajduje się w folderze głównym WordPress, po prostu wklej poniższy wiersz, który poinstruuje Dashboard, aby włączyć funkcję WordPress Networks i udostępnił panel sterowania konfiguracją, aby skonfigurować jego ustawienia i kontynuować:

zdefiniuj („WP_ALLOW_MULTISITE”, prawda);

Zapisz plik i przejdź do WordPress Dashboard, gdzie link „Konfiguracja sieci” pojawi się na pasku bocznym pod nagłówkiem „Narzędzia”. W tym oknie dialogowym instalacji upewnij się, czy blogi zostaną zainstalowane w subdomenie, czy w podfolderze, i ustaw katalog dla przesyłanych multimediów. Przejdź do następnej części instalacji, w której Dashboard WordPress wydrukuje kilka wierszy kodu, które należy wkleić do plików „wp-config.php” i „.htaccess” w katalogu głównym serwera.

Powróć do klienta FTP, aby wprowadzić te zmiany, upewniając się, że każda linia kodu jest poprawnie skopiowana i wklejona oraz że znajdują się wszystkie nawiasy i średniki. Niewykonanie odpowiedniego kodu w jednym z plików spowoduje różnego rodzaju strony internetowe i błędy WordPressa, które mogą poważnie ograniczyć funkcjonalność witryny.

Należy zauważyć, że plik ".htaccess" jest często ukryty przed przeglądaniem podczas korzystania z tradycyjnego klienta FTP, a jeśli tak, użytkownicy powinni przejść do swojego panelu cPanel, Plesk Panel lub innego oprogramowania panelu sterowania serwera i edytować plik za pomocą internetowy menedżer plików. Te aplikacje internetowe mogą wyświetlać i edytować ukryte foldery, gdy nie są to tradycyjne klienty FTP.

Krok 3: Stwórz bloga dla każdej demonstracji motywu WordPress

Zaawansowana część kodująca proces już się skończyła, ale najbardziej żmudny aspekt tworzenia witryny demonstracyjnej tematów WordPress wciąż musi zostać zakończony. Sposób działania tej metody jest dość prosty: każdy motyw, który zostanie zademonstrowany użytkownikom, musi być wyświetlony na zupełnie nowym blogu, dostępnym przez podfolder lub poddomanę. Oznacza to, że twórca motywów musi powrócić do pulpitu nawigacyjnego WordPress i rozpocząć proces tworzenia tylu blogów, ilu utworzonych motywów; każdy blog można skonfigurować i uzyskać do niego dostęp za pomocą specjalnego pulpitu nawigacyjnego WordPress, który jest rodzajem "sub-Dashboard" w tradycyjnym panelu sterowania WordPress.

Na tym pulpicie nawigacyjnym wybierz blog, którego tematem jest nowy szablon, i kliknij „Wygląd” na pasku bocznym. Po prostu znajdź motyw, który należy zademonstrować, i aktywuj go na blogu. Pamiętaj, aby napisać kilka przykładowych wpisów, aby użytkownicy mogli zobaczyć wszystkie funkcje motywu w akcji, a następnie powtórz proces na następnym blogu, aby następny temat można zademonstrować.

Przedsiębiorczy programiści mogą być nieco zwolnieni, aby dowiedzieć się o wtyczkach, które mogą pomóc w tym procesie.

Pierwsza wtyczka, znana jako Replicator, można go użyć do natychmiastowego utworzenia dużej liczby instancji na wielu stronach bez indywidualnego konfigurowania każdej z nich przez długi okres czasu. Wtyczka jest instalowana i aktywowana w niesieciowym pulpicie nawigacyjnym do użytku z blogami wielostronnymi; gdy jest używany, programista może określić podstawowe ustawienia bloga, które będą miały zastosowanie do liczby blogów, które zamierzają utworzyć. Te ustawienia będą uniwersalne, ale nadal będą musiały ręcznie określać motyw używany w każdej iteracji wielu witryn.

Druga wtyczka jest znana jako Wtyczka Diamond Multisitei jest to używane, ponieważ zawiera pomocny widget paska bocznego, który zwiększy użyteczność witryny. Ten widget faktycznie wyświetla, w kolejności alfabetycznej, każdy blog wielostronny utworzony przez pulpit WordPress. Umieszczony w paskach bocznych witryn demonstracyjnych motywów umożliwia użytkownikom łatwe nawigowanie bezpośrednio między motywami, zamiast wracać do strony indeksu witryny za każdym razem, gdy chcą wyświetlić podgląd innego motywu w akcji na stronie dewelopera. Z pewnością nie jest to wymagane, ale zwiększenie użyteczności może jedynie pomóc w poprawie wyników witryny i pomóc w promowaniu przyjęcia projektów motywów WordPress.

Alternatywne podejście: instalowanie wielu iteracji WordPress

Naprawdę nie ma powodu, aby pozostawić funkcję Sieci WordPress na korzyść ręcznej instalacji wielu instalacji WordPress w celu wyświetlania ich podglądu.

Jednak wielu twórców motywów woli zachować nieco „starą szkołę” podczas tworzenia tych witryn, a oni zapewnią, że WordPress można zainstalować wiele razy na jednym serwerze. Dla osób z wieloma bazami danych jest to proste: po prostu utwórz nową bazę danych dla każdej instalacji WordPress, zainstaluj WordPress PHP muchy do nowego podfolderu za każdym razem i kontynuuj proces instalacji i edycji zgodnie z normą. Następnie link do tej nowej instalacji ze strony indeksu witryny i wszystko jest załatwione.

Jednak dla tych, którzy mają tylko jedną bazę danych, plik „wp-config.php” będzie musiał zostać ponownie zaktualizowany, aby pomieścić wiele instalacji w celu pokazania motywów. Wymaga to tylko prostej zmiany pliku, która określa nowy prefiks bazy danych dla każdej instalacji. Zapewnia to, że witryny demonstracyjne kompozycji nie zastąpią danych i użytkowników obecnych w podstawowej instalacji witryny. Dokonuje się tego poprzez modyfikację poniższej linii, która pojawia się w górnej części każdego pliku „wp-config.php”, dostarczanej wraz z pobranym oprogramowaniem WordPress:

$ table_prefix = 'wp_';

Aby ułatwić obsługę, po prostu zmień nazwę prefiksu "wp_" na małą literę tematu, który zostanie zademonstrowany przy użyciu tej konkretnej instalacji. Sprzyja to przejrzystości podczas nawigacji w tabelach lub komórkach przy użyciu oprogramowania bazodanowego, takiego jak phpMyAdmin.

Ponieważ do tych stron będzie miał dostęp ten sam administrator, warto zauważyć, że WordPress może faktycznie uzyskać dostęp do danych użytkownika i hasła innych instalacji za pomocą prostego włamania umieszczonego w pliku „wp-config.php”. Umożliwi to programistom logowanie się do każdej instalacji przy użyciu tej samej nazwy użytkownika i hasła oraz zapewni, że będą oni zalogowani do każdej instalacji jednocześnie. Dwa wiersze kodu potrzebne do tego celu to:

zdefiniuj ('CUSTOM_USER_TABLE', $ table_prefix.'wp_users ');
zdefiniuj ('CUSTOM_USER_META_TABLE', $ table_prefix.'wp_usermeta ');

Pamiętaj, że tutaj przedrostek „wp_” można zmienić na dowolny i powinien on być zgodny z informacjami z bazy danych instalacji podstawowej, aby uzyskać najlepsze wyniki.

Inne alternatywne podejście: używanie wtyczek WordPress do demonstrowania motywów


Społeczność programistów WordPressa jest odpowiednio szeroka i różnorodna, a niektórzy z nich wymyślili sposób demonstrowania motywów w działaniu bez instalowania wielu blogów, tworzenia sieci WordPress lub hakowania jakichkolwiek ustawień bazy danych. Zamiast tego polegają na niestandardowych funkcjach zaprojektowanych w wtyczce WordPress, aby wyświetlać te demo użytkownikom, w dużej mierze w ten sam sposób, w jaki Panel kontrolny WordPress może wyświetlać podgląd strony na żywo przed sfinalizowaniem aktywacji tematu.

Najpopularniejsza wtyczka znana jest jako WordPress Theme Demo Plugin i chociaż jego tytuł niekoniecznie jest kreatywny, jego podejście jest zarówno kreatywne, jak i zdrowy rozsądek. Wtyczka zasadniczo wydobywa okno podglądu motywu z pulpitu nawigacyjnego i umożliwia korzystanie z niego w świecie rzeczywistym. Użytkownicy i klienci witryny mogą wyświetlić podgląd dowolnego motywu witryny, przechodząc do prostego adresu URL skonstruowanego w ten sposób:

http://your-domain.com/preview_theme?theme-name

Ten URL podglądu zamienia wszystkie małe litery folderu motywu w miejsce docelowe podglądu; dowolną nazwę folderu motywu można dołączyć na końcu łącza, aby użytkownik mógł wyświetlić jej podgląd. System jest genialny i jest zdecydowanie najbardziej wydajnym sposobem podglądu motywów. Nie są wymagane żadne włamania do bazy danych, a użytkownicy nie będą musieli wprowadzać żadnych modyfikacji w pliku WordPress „wp-config.php”, aby ten adres URL był w pełni funkcjonalny. Wystarczy załadować wtyczkę, aktywować ją i rozpocząć łączenie z podglądami motywów przy użyciu powyższej konstrukcji adresu URL. Za pomocą tej metody można wdrożyć witrynę demonstracyjną tematu.

Ta wtyczka umożliwia również pełną listę wszystkich motywów witryny do wydrukowania na pasku bocznym lub na osobnej stronie (lub post) w całości. Jest to podobne do widżetu Diamond MultiSite Plugin, ale odbywa się za pomocą prostej zmiennej. Gdziekolwiek lista powinna się pojawić, programiści mogą po prostu wstawić następującą zmienną WordPress:

[lista_symistrzów]

Pełna i alfabetyczna lista tematów zostanie przedstawiona w formacie <ul>; ważne jest, aby pamiętać, że każdy motyw przesłany do witryny zostanie umieszczony na tej liście, w tym domyślny motyw witryny i każdy, który jest obecnie opracowywany lub aktualizowany. Pamiętaj o motywach, które są przesyłane i usuwaj te, które nie są na sprzedaż lub nie są wyświetlane przez klientów.

Łatwe do zrobienia i nagradzania w końcu

Witryna demonstracyjna motywów WordPress przenosi te małe i bezużyteczne miniatury na wyższy poziom, pozwalając klientom na faktyczną interakcję z elementami projektu i ocenę, czy motyw, który zamierzają pobrać lub kupić, jest odpowiedni dla ich potrzeb. Oznacza to ogólnie lepszą satysfakcję klientów i większe prawdopodobieństwo, że motywy będą używane lub kupowane przez zapalonych użytkowników WordPress i początkujących projektantów. Proces jest prosty do ukończenia i może być bardzo satysfakcjonujący dla przedsiębiorczych i angażujących projektantów motywów.

O Jerry Low

Założyciel WebHostingSecretRevealed.net (WHSR) - przegląd hostingu zaufany i używany przez użytkowników 100,000. Więcej niż doświadczenie 15 w hostingu, marketingu afiliacyjnym i SEO. Współpracuje z ProBlogger.net, Business.com, SocialMediaToday.com i innymi.