WordPress är underbart un kraftfullt CMS kommer med många mångsidiga funktioner som ger det möjlighet att arbeta utan speciell konfiguration för ett brett spektrum av användare. Men om du är ett tema och Wordpress plugins, ibland kan dessa funktioner vara problematiska.
Samma funktioner och alternativ som tillåter WordPress-teman för att passa många olika användningsfall kan ibland också användas för att finjustera ett anpassat tema noggrant för ett specifikt användningsfall.
I den här handledningen ger jag dig en samling utdrag som du kan använda i de flesta av dina WordPress-projekt.
Gemensamt för dem är att de förhindrar nyfikna kunder från att förstöra allt arbete du har lagt ner så länge på att skapa. Allt av följande kan användas på en webbplats, men dessa tips är särskilt tillämpliga för proffs som skapar teman och Wordpress plugins skräddarsytt för kunder.
Men tidigare, om du aldrig har installerat WordPress-upptäckt Hur man installerar en Wordpress-blogg 7 steg et Hur man hittar, installera och aktivera en Wordpress tema på din blogg
Tillbaka till varför vi är här.
Inaktivera WordPress-tema och pluginredigerare
Det finns ingen bra anledning till varför alla ska kunna redigera plugins och teman direkt från WordPress-instrumentpanelen.
Det är ett misstag som vissa nybörjare gör eftersom de inte inser hur lätt det är att bryta en webbplats genom att hoppa över en semikolon. Det är också en sårbarhet som hackare lätt kan utnyttja. Lyckligtvis är det möjligt att enkelt inaktivera den här redigeraren.
Lägg bara till följande utdrag i din wp-config.php-fil.
definiera ('DISALLOW_FILE_EDIT', true);
Förutom WordPress-temaredigeraren kommer detta också att inaktivera temaredigeraren. Wordpress plugin.
Begränsa det visuella och textredigeraren
Som standard ger WordPress WYSIWYG-redigeraren alldeles för många formateringsalternativ för ett väldesignat anpassat tema. Att låta kunden ersätta textfärger eller teckensnittsstorlekar är ett snabbt sätt att få en vacker webbplats att se ful ut.
Läs också vår 8 Wordpress plugins att integrera ett faktureringssystem
Om bloggtexten fortfarande ska lämnas i linje, varför ge möjligheten att anpassa den till höger?
Vad du behöver förstå är att du behöver undanta din klient från allt som kan störa utformningen av din blogg. I de flesta situationer rekommenderar jag att du stänger av den visuella redigeraren helt.
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);
Inaktivera Customizer-temat
Om du arbetar med ett barntema kan det överordnade temat erbjuda anpassningsalternativ som inte är lämpliga för barntemat. Anpassningsalternativ kan användas på ditt barntema, vilket potentiellt kan påverka utformningen av barnets tema.
Upptäck också Så här kopierar du en WordPress-databas med phpMyAdmin
Hur som helst, med Customizer API är det enkelt att bli av med vissa avsnitt med några kodrader.
# 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);
Varje rad i kodavsnittet ovan motsvarar ett individuellt teman anpassningsalternativ som du kan stänga av.
Dölj oanvända objekt från instrumentpanelen
Inte varje webbplats har samma typ av innehåll. Vissa webbplatser har till exempel inga bloggar. Om vi tillämpar samma logik på WordPress-instrumentpanelen som vi använder för något annat användargränssnitt, är det förvirrande och onödigt att visa länkar till oanvänd funktionalitet.
Se även vår artikel om Hur du visar datumet för en artikeluppdatering
För en webbplats som inte använder en blogg kan länken "Artiklar" synlig orsaka mycket förvirring:
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' );
Varje rad motsvarar en specifik meny i instrumentpanelen. Filnamn matchar inte alltid namnet som visas i instrumentpanelen. Du kan använda kommenterade rader för att inaktivera ännu fler länkar.
Lägg till en post i innehållsredigeraren (artiklar / sidor)
Som standard skapar den visuella redigeraren (TinyMCE) ett nytt stycke när användaren trycker på "Enter". Om du bara vill lägga till en snabb radbrytning måste du trycka på den här kombinationen av knappar " Skift + Retur ".
Upptäck också Hur får rekommendationer plugin på Wordpress genom att läsa den här artikeln
Det är smart och kraftfullt men inte intuitivt för många användare. Idealet skulle vara att visa information som dina kunder kan se under artikelredigering.
# 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'
);
Tilldela inte administratörsrollen till någon
WordPress-administratörsrollen är mycket kraftfull och med stor kraft kommer ett stort ansvar. Vissa kunder är erfarna användare att själva hantera en webbplats. Men många av dem är det inte.
Det senare bör därför inte rusa i känsliga områden. Istället kan du tilldela dem en redaktörsroll. Du kan senare tilldela rollen Administratör när kunden i fråga har tillräckliga baser med WordPress.
Upptäck också några premium WordPress-plugins
Du kan använda andra Wordpress plugins för att ge ett modernt utseende och för att optimera hanteringen av din blogg eller hemsida.
Vi erbjuder dig här några premium WordPress-plugins som hjälper dig att göra det.
1. Ultimate Membership Pro
Ultimate Membership Pro är en Wordpress plugin mycket populär premium, som sätter upp ett exklusivt multi-level access system på din webbplats. Detta system är konfigurerat enligt de olika typerna av planer för dina användare (gratis eller betalda).
Dess huvudsakliga funktioner är: nobegränsad prenumerationsnivå (gratis / betald), innehållsskydd, mUltiple nivåer av innehållsbegränsning, stöd för pbetalningsslogans: PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Payza, banköverföring, engratis / betald provperiod, stöd från Visual Composer, etc ...
Ladda ner | demo | webbhotell
2. WProtect
WProtect är en Wordpress plugin premium som utför versionsanalys av alla plugins och WordPress-teman installerat på din webbplats. Det är ett idealiskt verktyg som hjälper dig att glömma alla individuella tester som utförs på dina plugins och teman i syfte att undvika vissa sårbarheter.
Dess funktioner är: ett rent och modernt gränssnitt, lätt att använda, skydd mot brute force attacker, förbud mot IP-adresser, skydd av wp-admin, wp-login och andra kataloger, inaktiverande av redigering filer osv ...
Ladda ner | demo | webbhotell
3. Grid FX
Med fyra unika skinn är Grid FX ett mycket mångsidigt premium WordPress-portfölj-plugin. Det låter dig placera bilder, videor, ljud, blogginlägg och WooCommerce-produkter i snygga rutnät, Pinterest-stilgallerier och bildkaruseller.
Anpassning är kung med detta plugin, med dess över 80 olika stylingsalternativ. Du kan välja mellan olika skinn, ljusboxbakgrunder, titelanimationer, färger och knappar. Du kan också definiera antalet artiklar som ska visas i portföljen, storleken på varje artikel och antalet kolumner.
Se också 6 WordPress-plugins för videospel på din webbplats
För att förbättra navigering kan besökare filtrera rutnätet för att hitta vad de letar efter. Att lägga till en portfölj på din webbplats med detta WordPress-plugin är lika enkelt som att klistra in en kortkod i ett inlägg, en sida eller widgetområdet.
Ladda ner | demo | webbhotell
Rekommenderade resurser
Ta reda på om andra rekommenderade resurser som hjälper dig att bygga och hantera din webbplats.
- 6 WordPress-plugins för att säkerställa att en blogg uppfyller GDPR
- 5 Wordpress plugins för att integrera ett forum till din blogg
- 10 WordPress plugins för att skapa och hantera en pedagogisk webbplats
- 6 WordPress plugins för att skapa ett forum på din blogg
Slutsats
Där! Det är det för den här tutorialen. Jag hoppas att det kommer att göra att du bättre kan säkra dina kunders instrumentpaneler. Om du har förslag eller kommentarer, lämna dem i vårt avsnitt commentaires.
Du kommer dock också att kunna konsultera vår medel, om du behöver fler element för att genomföra dina projekt för att skapa webbplatser, genom att konsultera vår guide om WordPress blogg skapande.
Känn dig fri att dela den här artikeln med dina vänner på dina favorit sociala nätverk.
.