WordPress este minunat un CMS puternic vine cu multe caracteristici versatile, care îi oferă posibilitatea de a lucra fără configurații speciale, pentru o gamă largă de utilizatori. Totuși, dacă ești o temă și WordPress plugin-uri, uneori aceste caracteristici pot fi problematice.

Aceleași caracteristici și opțiuni care permit Teme WordPress pentru a se potrivi cu mai multe cazuri de utilizare diferite, uneori poate fi folosit și pentru a ajusta cu atenție o temă personalizată pentru un anumit caz de utilizare.

În acest tutorial, vă ofer o colecție de fragmente pe care le puteți utiliza în majoritatea proiectelor dvs. WordPress.

Ceea ce au în comun este că îi împiedică pe clienții curioși să strice toată munca pe care ai petrecut-o atât de mult timp. Toate următoarele pot fi utilizate pe un site web, dar aceste sfaturi sunt aplicabile în special profesioniștilor care creează teme și WordPress plugin-uri personalizat pentru clienti.

Dar înainte, dacă nu ați instalat niciodată WordPress, descoperiți Cum se instalează un blog WordPress pași 7 et Cum de a găsi, a instala și a activa o temă WordPress pe blog-ul dvs. 

Apoi înapoi la motivul pentru care suntem aici.

Dezactivează editorul de teme și plugin-uri WordPress

Nu există un motiv bun pentru care toată lumea ar trebui să poată edita plugin-uri și teme chiar din tabloul de bord WordPress.

Este o greșeală pe care o fac unii începători pentru că nu își dau seama cât de ușor este să spargi un site web sărind un punct și virgulă. De asemenea, este o vulnerabilitate pe care hackerii o pot exploata cu ușurință. Din fericire, este posibil să dezactivați cu ușurință acest editor.

Adăugați doar următorul fragment la fișier wp-config.php.

define ('DISALLOW_FILE_EDIT', true);

Pe lângă editorul de teme WordPress, acest lucru va dezactiva și editorul de teme. WordPress plug-in.Cum să protejați activitatea wordpress de site-urile web ale clienților

Limitați vizualul și editorul de text

În mod implicit, editorul WordPress WYSIWYG aduce mult prea multe opțiuni de formatare pentru o temă personalizată bine concepută. Lăsați clientul să înlocuiască culorile textului sau dimensiunile fontului este o modalitate rapidă de a face un site frumos să arate urât.

Citiți și nostru Pluginurile 8 WordPress pentru a integra un sistem de facturare

Dacă se presupune că textul blogului este în continuare aliniat, de ce să oferim posibilitatea alinierii la dreapta?

Ce trebuie să înțelegeți este că trebuie să vă scutiți clientul de orice lucru care ar putea interfera cu designul blogului dvs. În majoritatea situațiilor, vă recomand să opriți complet editorul vizual.

dezactivării-the-de Wordpress editor vizual

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);

Dezactivați tema Customizer

Dacă lucrați la o temă pentru copii, tema părinte poate oferi opțiuni de personalizare care nu sunt potrivite pentru tema copilului. Opțiunile de personalizare pot fi utilizate pe tema copilului dvs., ceea ce poate afecta designul temei copilului.

Descoperă și tu Cum de a duplica o bază de date WordPress cu phpMyAdmin

Oricum, cu API-ul Customizer, este ușor să scapi de anumite secțiuni cu câteva linii de cod.

# 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);

Fiecare linie din fragmentul de mai sus corespunde unei opțiuni individuale de personalizare a temei pe care o puteți dezactiva.

Ascundeți elementele neutilizate din meniul de bord

Nu orice site web are același tip de conținut. Unele site-uri web nu au bloguri, de exemplu. Dacă aplicăm aceeași logică pe tabloul de bord WordPress ca și în cazul oricărei alte interfețe de utilizator, este confuz și inutil să afișăm link-uri către funcționalități neutilizate.

Vezi și articolul nostru pe Cum se afișează data actualizării unui articol

Pentru un site web care nu folosește un blog, lăsarea vizibilă a linkului „Articole” poate provoca multă confuzie:

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' );

Fiecare linie corespunde unui meniu specific în tabloul de bord. Numele de fișiere nu corespund întotdeauna cu numele care apare în meniul de bord. Puteți utiliza linii comentate pentru a dezactiva și mai multe legături.

Adăugați o înregistrare pe Editorul de conținut (articole / pagini)

În mod implicit, editorul vizual (TinyMCE) va crea un nou paragraf, atunci când utilizatorul atinge „Enter”. Dacă doriți doar să adăugați o întrerupere rapidă, trebuie să apăsați această combinație de butoane " Shift + Returnare ".

Descoperă și tu Cum primesc recomandări WordPress plugin-ul pe prin vizualizarea acestui articol

Este inteligent și puternic, dar nu este intuitiv pentru mulți utilizatori. Ideal ar fi să afișați informații pe care clienții dvs. le pot vedea în timpul editării articolelor.

# 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'
);

Nu atribuiți rolului de administrator nimănui

Rolul de administrator WordPress este foarte puternic și cu o mare putere vine o mare responsabilitate. Unii clienți sunt utilizatori cu experiență și gestionează singuri un site web. Cu toate acestea, mulți dintre ei nu sunt.

Prin urmare, acesta din urmă nu trebuie să scotocească în zone sensibile. În schimb, le puteți atribui un rol de editor. Puteți atribui ulterior rolul de administrator atunci când clientul în cauză are suficiente baze cu WordPress.

Managementul-de-directori-on-WordPress

 

Descoperiți și câteva plugin-uri premium WordPress  

Puteți folosi altele WordPress plugin-uri pentru a oferi un aspect modern și pentru a optimiza gestionarea blogului sau site-ului dvs.

Vă oferim aici câteva plugin-uri WordPress premium care vă vor ajuta să faceți asta.

1. Ultimate Membership Pro

Ultimate Membership Pro este un WordPress plug-in premium foarte popular, care creează un sistem exclusiv de acces pe mai multe niveluri pe site-ul dvs. Acest sistem este configurat în funcție de diferitele tipuri de planuri ale utilizatorilor dvs. (gratuit sau cu plată).Complet de membru pro pentru wordpress membru wordpress plugin

Principalele sale caracteristici sunt: ​​nniveluri nelimitate de abonament (gratuit / plătit), protecția conținutului, mnivele superioare de restricționare a conținutului, suport pentru psloganuri de plată: PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Payza, transfer bancar, aperioada de încercare gratuită / plătită, sprijinul acordat Visual Composer, de extc ...

Descarca | Demo | web hosting   

2. WProtect

WProtect este un WordPress plug-in premium care efectuează analiza versiunii tuturor pluginurilor și Teme WordPress instalat pe site-ul dvs. Este un instrument ideal care vă va ajuta să uitați de toate testele individuale efectuate pe pluginurile și temele dvs. cu scopul de a evita anumite vulnerabilități.Pluginurile Wprotect wordpress protejează site-ul împotriva atacurilor de virus malware

Caracteristicile sale sunt: ​​o interfață curată și modernă, ușor de utilizat, protecție împotriva atacurilor de forță brută, interzicerea adreselor IP, protecția wp-admin, wp-login și a altor directoare, dezactivarea editării fișiere, etc ...

DescarcaDemo | web hosting

3. Grid FX

Cu patru skin-uri unice, Grid FX este un plugin de portofoliu premium WordPress foarte versatil. Vă permite să plasați imagini, videoclipuri, audio, postări de blog și produse WooCommerce în grile elegante, galerii în stil Pinterest și carusele de imagine.

Portofoliu wordpress pentru grila fx plugin

Personalizarea este rege cu acest plugin, cu cele peste 80 de opțiuni de stil diferite. Puteți alege dintr-o gamă de skin-uri, fundaluri lightbox, animații de titlu, culori și butoane. De asemenea, puteți defini numărul de articole care vor apărea în portofoliu, dimensiunea fiecărui articol și numărul de coloane.

Vezi și 6 plugin-uri WordPress pentru jocuri video pe site-ul dvs. web

Pentru a îmbunătăți navigarea, vizitatorii vor putea filtra rețelele pentru a găsi ceea ce caută. Adăugarea unui portofoliu pe site-ul dvs. web cu acest plugin WordPress este la fel de simplă ca lipirea unui cod scurt într-o zonă de postare, pagină sau widget.

Descarca | Demo | web hosting

Resurse recomandate

Aflați despre alte resurse recomandate pentru a vă ajuta să construiți și să gestionați site-ul dvs. web.

Concluzie

Acolo! Asta e pentru acest tutorial. Sper că vă va permite să vă asigurați mai bine tablourile de bord ale clienților. Dacă aveți sugestii sau observații, lăsați-le în secțiunea noastră comentarii.

Cu toate acestea, veți putea, de asemenea, să ne consultați Resurse, dacă aveți nevoie de mai multe elemente pentru a vă derula proiectele de creare a site-urilor de internet, consultați ghidul nostru cu privire la Creare blog WordPress.

simte-te liber sa împărtășește acest articol cu ​​prietenii de pe rețelele de socializare preferate

...