WordPress jest cudowny un potężny CMS posiada wiele wszechstronnych funkcji, które dają mu możliwość pracy bez specjalnej konfiguracji dla szerokiego grona użytkowników. Jeśli jednak jesteś motywem i WordPress wtyczki, czasami te funkcje mogą być problematyczne.

Te same funkcje i opcje, które pozwalają Motywy WordPress aby dopasować się do wielu różnych przypadków użycia, czasami może być również użyty do dokładnego dostrojenia niestandardowego motywu do konkretnego przypadku użycia.

W tym samouczku przedstawiam kolekcję fragmentów, których można używać w większości projektów WordPress.

Łączy je to, że uniemożliwiają dociekliwym klientom zrujnowanie całej pracy, którą poświęciłeś tak długo na tworzenie. Wszystkie poniższe wskazówki mogą być używane w witrynie internetowej, ale te wskazówki są szczególnie przydatne dla profesjonalistów, którzy tworzą motywy i WordPress wtyczki dostosowane do potrzeb klientów.

Ale wcześniej, jeśli nigdy nie instalowałeś WordPress, odkryj Jak zainstalować WordPress blogu kroki 7 et Jak znaleźć, zainstalować i aktywować WordPress na swoim blogu 

Wróćmy do tego, dlaczego tu jesteśmy.

Wyłącz edytor motywów i wtyczek WordPress

Nie ma dobrego powodu, dla którego każdy miałby móc edytować wtyczki i motywy bezpośrednio z pulpitu WordPress.

Jest to błąd, który popełniają niektórzy początkujący, ponieważ nie zdają sobie sprawy, jak łatwo jest rozbić stronę internetową, pomijając średnik. Jest to także luka, którą hakerzy mogą łatwo wykorzystać. Na szczęście można łatwo dezaktywować ten edytor.

Po prostu dodaj następujący fragment do swojego plik wp-config.php.

define ('DISALLOW_FILE_EDIT', true);

Oprócz edytora motywów WordPress spowoduje to również wyłączenie edytora motywów. WordPress Plugin.Jak chronić pracę WordPressa przed witrynami klientów

Ogranicz edytor wizualizacji i tekstu

Domyślnie edytor WYSIWYG WordPress oferuje zbyt wiele opcji formatowania dla dobrze zaprojektowanego niestandardowego motywu. Pozwolenie klientowi na zmianę kolorów tekstu lub rozmiarów czcionek to szybki sposób na nadanie pięknej stronie internetowej brzydkiego wyglądu.

Przeczytaj także nasze 8 WordPress Wtyczki do integracji systemu billingowego

Jeśli tekst bloga nadal ma być wyrównany do lewej, po co dawać możliwość wyrównania go w prawo?

Musisz zrozumieć, że musisz zwolnić swojego klienta z wszystkiego, co mogłoby kolidować z projektem Twojego bloga. W większości sytuacji zalecam całkowite wyłączenie edytora wizualnego.

dezaktywacja-redaktor wizualny de wordpress

function emersonthis_disable_visual_editor(){
    # add logic here if you want to permit it selectively
    return false;
}
add_filter('user_can_richedit' , 'emersonthis_disable_visual_editor', 50);

Wyłącz motyw Customizer

Jeśli pracujesz nad motywem potomnym, motyw nadrzędny może oferować opcje dostosowywania, które nie są odpowiednie dla motywu potomnego. Opcje personalizacji mogą być używane w kompozycji podrzędnej, co może potencjalnie wpłynąć na projekt kompozycji podrzędnej.

Odkryj też Jak zduplikować bazę WordPress z programem phpMyAdmin

Tak czy inaczej, dzięki API Customizer API można łatwo pozbyć się niektórych sekcji za pomocą kilku linii kodu.

# Remove customizer options.
function emersonthis_remove_customizer_options( $wp_customize ) {
    // $wp_customize->remove_section( 'static_front_page' );
    // $wp_customize->remove_section( 'title_tagline' );
    $wp_customize->remove_section( 'colors' );
    $wp_customize->remove_section( 'header_image' );
    $wp_customize->remove_section( 'background_image' );
    // $wp_customize->remove_section( 'nav' );
    // $wp_customize->remove_section( 'themes' );
    // $wp_customize->remove_section( 'featured_content' );
    // $wp_customize->remove_panel( 'widgets' );
}
add_action( 'customize_register',
            'emersonthis_remove_customizer_options',
            30);

Każda linia w powyższym fragmencie odpowiada indywidualnej opcji dostosowywania motywu, którą można wyłączyć.

Ukryj nieużywane elementy w menu panelu

Nie każda witryna ma taki sam typ treści. Na przykład niektóre strony internetowe nie mają blogów. Jeśli zastosujemy tę samą logikę do pulpitu nawigacyjnego WordPress, jak w przypadku dowolnego innego interfejsu użytkownika, wyświetlanie linków do nieużywanej funkcjonalności jest mylące i niepotrzebne.

Zobacz także nasz artykuł na temat Jak wyświetlić datę aktualizacji artykułu

W przypadku witryny, która nie korzysta z bloga, pozostawienie widocznego linku „Artykuły” może powodować wiele nieporozumień:

function emersonthis_custom_menu_page_removing() {
  // remove_menu_page( 'index.php' );                  //Tableau de bord
  // remove_menu_page( 'jetpack' );                    //Jetpack* 
  remove_menu_page( 'edit.php' );                   //Articles
  remove_menu_page( 'upload.php' );                 //Médias
  // remove_menu_page( 'edit.php?post_type=page' );    //Pages
  remove_menu_page( 'edit-comments.php' );          //Commentaires
  // remove_menu_page( 'themes.php' );                 //Apparence
  // remove_menu_page( 'plugins.php' );                //Plugins
  // remove_menu_page( 'users.php' );                  //Utilisateurs
  // remove_menu_page( 'tools.php' );                  //Outils
  // remove_menu_page( 'options-general.php' );        //Reglages
}
add_action( 'admin_menu', 'emersonthis_custom_menu_page_removing' );

Każda linia odpowiada konkretnemu menu na desce rozdzielczej. Nazwy plików nie zawsze odpowiadają nazwie wyświetlanej w menu pulpitu nawigacyjnego. Możesz użyć komentowanych linii, aby wyłączyć jeszcze więcej linków.

Dodaj rekord w edytorze treści (artykuły / strony)

Domyślnie edytor wizualny (TinyMCE) utworzy nowy akapit, gdy użytkownik naciśnie „Enter”. Jeśli chcesz tylko dodać szybki podział wiersza, musisz nacisnąć tę kombinację przycisków " Przesunięcie + Powrót ".

Odkryj też Jak uzyskać rekomendacje dotyczące wtyczki na WordPressie przeglądając ten artykuł

Jest sprytny i wydajny, ale dla wielu użytkowników nie jest intuicyjny. Idealnym rozwiązaniem byłoby wyświetlanie informacji, które Twoi klienci mogą zobaczyć podczas edytowania artykułu.

# Adds instruction text after the post title input
function emersonthis_edit_form_after_title() {
    $tip = '<strong>TIP:</strong> Pour ajouter un retour a la ligne simple, utilisez : SHIFT+ENTRER. Par défaut, ENTRER crée un noauveau paragraphe.';
    echo '<p style="margin-bottom:0;">'.$tip.'</p>';
}
add_action(
    'edit_form_after_title',
    'emersonthis_edit_form_after_title'
);

Nie przypisuj roli administratora nikomu

Rola administratora WordPress jest bardzo potężna, a z wielką mocą wiąże się wielka odpowiedzialność. Niektórzy klienci są doświadczonymi użytkownikami i sami zarządzają witryną. Jednak wielu z nich tak nie jest.

Ten ostatni nie powinien więc szperać we wrażliwych miejscach. Zamiast tego możesz przypisać im rolę redaktora. Możesz później przypisać rolę administratora, gdy dany klient ma wystarczające podstawy w WordPress.

Management-of-reżyserów-on-wordpress

 

Odkryj także niektóre wtyczki premium WordPress  

Możesz użyć innych WordPress wtyczki aby nadać nowoczesny wygląd i zoptymalizować obsługę Twojego bloga lub strony internetowej.

Oferujemy tutaj kilka premium wtyczek WordPress, które pomogą Ci to zrobić.

1. Ultimate Membership Pro

Ultimate Membership Pro to WordPress Plugin bardzo popularny premium, który tworzy ekskluzywny wielopoziomowy system dostępu na Twojej stronie. Ten system jest skonfigurowany zgodnie z różnymi rodzajami planów Twoich użytkowników (darmowe lub płatne).Ostateczna wtyczka członkostwa pro wordpress członkostwo wordpress

Jego główne cechy to: nnielimitowane poziomy abonamentów (darmowe / płatne), ochrona treści, mnajwyższe poziomy ograniczenia treści, wsparcie dla phasła płatności: PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Payza, przelew bankowy, abezpłatny / płatny okres próbny, wsparcie Kompozytor wizualny, nptc ...

Pobierz | Demo | hosting   

2. WProtect

WProtect to WordPress Plugin premium, który przeprowadza analizę wersji wszystkich wtyczek i Motywy WordPress zainstalowane w Twojej witrynie. Jest to idealne narzędzie, które pomoże Ci zapomnieć o wszystkich indywidualnych testach przeprowadzanych na Twoich wtyczkach i motywach w celu uniknięcia pewnych podatności.Wtyczki Wprotect wordpress chronią witrynę przed atakami złośliwego oprogramowania

Jego cechy to: czysty i nowoczesny interfejs, łatwy w użyciu, ochrona przed atakami siłowymi, blokowanie adresów IP, ochrona wp-admin, wp-login i innych katalogów, wyłączanie edycji pliki itp ...

PobierzDemo | hosting

3. Grid FX

Dzięki czterem unikalnym skórkom Grid FX jest bardzo wszechstronną wtyczką premium do portfolio WordPress. Pozwala umieszczać obrazy, filmy, audio, posty na blogu i produkty WooCommerce w stylowych siatkach, galeriach w stylu Pinterest i karuzelach obrazów.

Portfolio Wordpress wtyczki Grid FX

Personalizacja jest najważniejsza dzięki tej wtyczce z ponad 80 różnymi opcjami stylizacji. Możesz wybierać spośród wielu skórek, teł lightbox, animacji tytułów, kolorów i przycisków. Możesz także zdefiniować liczbę pozycji, które pojawią się w portfelu, rozmiar każdej pozycji oraz liczba kolumn.

Zobacz także 6 wtyczek WordPress do gier wideo w Twojej witrynie

Aby poprawić nawigację, odwiedzający będą mogli filtrować siatki, aby znaleźć to, czego szukają. Dodanie portfolio do swojej witryny za pomocą tej wtyczki WordPress jest tak proste, jak wklejenie krótkiego kodu w obszarze postu, strony lub widżetu.

Pobierz | Demo | hosting

Polecane zasoby

Dowiedz się o innych zalecanych zasobach, które pomogą Ci zbudować witrynę i zarządzać nią.

Wnioski

Tutaj! To tyle w tym samouczku. Mam nadzieję, że pozwoli to lepiej zabezpieczyć pulpity nawigacyjne klientów. Jeśli masz sugestie lub uwagi, zostaw je w naszej sekcji commentaires.

Będziesz jednak mógł również skonsultować się z nami Zasoby, jeśli potrzebujesz więcej elementów do realizacji projektów tworzenia stron internetowych, zapoznaj się z naszym przewodnikiem na stronie Tworzenie bloga WordPress.

Nie wahaj się udostępnij ten artykuł znajomym w swoich ulubionych sieciach społecznościowych

...