Hemsida » Wordpress » 50 mest önskade WordPress tips, tricks och hackor

    50 mest önskade WordPress tips, tricks och hackor

    Tidigare har vi presenterat mer än 30 hack och tricks för att anpassa WordPress. Men WordPress har varit genom flera iterationer och uppdateringar sedan publiceringen av den sammanställningen. Vissa WordPress-funktioner har tappats, vissa har ersatts av bättre tillvägagångssätt som gör några knep du inte längre kan använda.

    Vi tänkte på att du kanske vill ha nya tips, knep och hack som fungerar med den senaste versionen av WordPress. Här är 50. Vänligen var försiktig när du försöker göra några tips i avsnittet Avancerat eftersom du kan göra din webbplats oanvändbar om du inte vet vad du gör.

    1. Inaktivera fullhöjdredigerare

    WordPress 4.0 lade till en subtil UX-ändring i redigeraren. Om du bläddrar eller skriver ett längdparagraf kommer höjden på redigeraren att matcha skärmens höjd, vilket eliminerar rullningslisterna inne i redigeraren.

    För att nå några paneler som Utdrag och Anpassade fält som ligger under redigeraren, måste du rulla hela vägen ner i slutet av stycket. Om du inte vill ha detta markerar du alternativet i Skärmalternativ panel.

    Kompatibilitet: WordPress 4.0

    2. Bädda in före och efter bildjämförelse

    Har du någonsin upplevt bildjämförelse där du kan glida åt höger för att se innan och till vänster för efter? Om du vill visa något sådant på din webbplats kan du installera TwentyTwenty. Denna plugin är baserad på Zurb TwentyTwenty. Pluggen introducerar en ny kortnummer, [Twentytwenty], där du kan lägga till två bilder att jämföra.

    Kompatibilitet: WordPress 3.5.1 eller senare

    3. Återställ plugin eller teman till tidigare version (enkelt)

    Precis som med någon annan systemuppdatering finns det risk för att en ny plugin eller temat uppdatering eventuellt kan skruva upp din webbplats. WordPress tillåter inte oss att återgå till föregående version men du kan installera WP-Rollback-plugin för att få den funktionen. När den är aktiverad lägger den till en länk “Rulla tillbaka” på alla installerade plugin.

    Kompatibilitet: WordPress 3.8 eller högre

    4. Organisera Admin-menyn

    Använd det här pluginet, Admin Menu Manager, för att organisera varje menyorder i admin via ett drag-och-släpp-gränssnitt.

    Kompatibilitet: WordPress 4.0 eller högre

    5. Text Editor SyntaxHighlighter

    TextPress-textlägesredigeraren är ganska vanlig. Du kan göra det mer användarvänligt genom att installera HTML Editor SyntaxHighlighter, ett plugin som lägger till syntaxfärgning som i en kodredigerare. Det kommer att göra redigering mycket enklare, speciellt om du använder textlägesredigerare oftare än den visuella (WYSIWYG) motsvarigheten.

    Kompatibilitet: WordPress 3.3 eller senare

    6. Lägga till ikon i menyn

    Följ detta tips för att lägga till ikon bredvid dina menyalternativ på webbplatsen, vilket ger din menynavigering mer visuell appell.

    Kompatibilitet: WordPress 4.1 eller högre

    7. Aktivera röstsökning

    WordPress-sökning är dåligt byggd, besvärlig och låt mig inte börja på sökresultatets noggrannhet. Men låt inte det hindra dig från att lägga till röstsökningsfunktion till den. När du har installerat märker du en “mikrofon” ikonen visas i sökrutan.

    Kompatibilitet: WordPress 2.6 eller senare

    8. Installera WordPress-plugin via Github

    Fann du ett WordPress-plugin i Github som du vill installera på din webbplats? Följ det här tipset om hur du installerar plugins enkelt med några få klick. Var försiktig om vad du installerar som plugins inte modereras. Det kan finnas en risk att skadliga koder kan tillåta infiltrering av din webbplats.

    Kompatibilitet: WordPress 3.6 eller senare

    9. Installera plugin med enstaka klick

    För mer pluginhantering kan du installera WP-Core. Detta är ett plugin som gör WordPress plugin-installationer mer strömlinjeformade. Du kan också göra en samling för att lägga flera plugins ihop och installera dem med ett klick.

    Kompatibilitet: WordPress 3.5 eller högre

    10. Avancerade bildstilar

    Vi brukade kunna ställa in marginaler och gränser när vi lägger in bilder i innehållet. Från WordPress 3.9 och framåt har dessa alternativ tagits bort. Om du saknade dem kan du installera det här pluginet för att få tillbaka dessa alternativ.

    Kompatibilitet: WordPress 3.9 eller högre

    11. Visa diskanvändningsdiagram

    Installera denna plugin Disk Användning Sunburst för att visa en vacker visualisering, som liknar DaisyDisk, av din webbplats diskutrymme användning. Ett ganska användbart verktyg för att lägga till din webbplats.

    Kompatibilitet: WordPress 4.0 eller högre

    Avancerad

    Utöver denna punkt är avancerade tips och tricks för dem som känner för att utforska, och de som gillar att få sina händer smutsiga med koder. Men många av följande tips kan göra din webbplats oanvändbar, därför bör de utföras med större uppmärksamhet och med extra försiktighet.

    12. WordPress Output Debug File

    Det här snippet kommer att berätta för WordPress att spara felsökningsfel i en .logga fil istället för att visa den i fronten. Ett praktiskt utdrag för att aktivera WordPress-felsökning på en levande webbplats.

    Kompatibilitet: WordPress 3.1

     definiera ('WP_DEBUG', true); definiera ('WP_DEBUG_LOG', true); definiera ('WP_DEBUG_DISPLAY', felaktigt); 

    13. Använda Jetpack-moduler - Offline

    Kör och aktivera alla Jetpack-moduler offline, inklusive de moduler som faktiskt kräver att du ansluter till WordPress.com för att fungera. en användbar tips om du utvecklar och integrerar Jetpack-moduler till ditt tema.

    Kompatibilitet: WordPress 4.1

    14. Logga in på WordPress med e-postadress

    WordPress exponerar en användares användarnamn, vilket gör det ett steg lättare för brute-force attacker. Du kan överväga att ändra inloggningsparametrar med en email och lösenord kombination istället för användarnamn med hjälp av detta hack.

    Kompatibilitet: WordPress 2.5.0

    15. Inaktivera självping / självspårning

    Detta trick förhindrar WordPress från självping, vilket händer om du länkar länkar eller inlägg på din egen webbplats.

     funktion no_self_ping (& $ links) $ home = get_option ('home'); foreach ($ länkar som $ l => $ länk) om (0 === strpos ($ länk, $ hem)) unset ($ links [$ l]);  add_action ('pre_ping', 'no_self_ping'); 

    Ett annat sätt du kan använda är att installera Disabler plugin. Det är ett plugin som låter dig slå på eller av vissa WordPress-funktioner, inklusive inaktiverande självping.

    Kompatibilitet: WordPress 2.0

    16. Förbefolkat innehåll

    Det här tipset är ganska användbart om du vill lägga till standardinnehåll varje gång du skapar ett nytt inlägg, en sida eller ett anpassat inläggstypinnehåll. Tanken liknar att man lägger till en standard signatur när man skapar nya e-postmeddelanden.

    Kompatibilitet: WordPress 1.5

    17. Anpassad klass för inlägg

    Följande tips utforskar en del anpassning av WordPress Post Class grundligt med post_class. Det är användbart om du vill vara mer specifik när det gäller dina inläggstyper.

    Kompatibilitet: WordPress 2.7

    18. Lägga till Google-teckensnitt (rätt sätt)

    Ett annat bra tips från ThemeShaper, en komplett guide för att lägga till Google Font till ditt WordPress Theme korrekt. Den innehåller hur man lägger till den i fronten, i redigeraren och hur man säkerställer kompatibilitet för olika språk.

    Kompatibilitet: WordPress 3.0

    19. Laddar Alternativ Mall

    WordPress använder single.php för att visa inläggets innehåll. Om du vill ändra det till, kanske, post.php, Det här tipset kommer att visa dig hur du överskrider standard WordPress-mallar korrekt.

     add_filter ('template_include', 'my_callback'); funktion my_callback ($ original_template) if (some_condition ()) returnera SOME_PATH. '/Some-custom-file.php';  annars returnera $ original_template;  

    Kompatibilitet: WordPress 1.5

    20. WordPress Theme Customizer from Scratch

    WordPress 3.4 lägger till ett nytt API som heter Customizer som låter dig skapa kontroller för att anpassa tema och se resultatet i realtid. Customizer API kan överväldiga för vissa, eftersom det handlar om tvärvetenskapliga koduppsättningar inklusive PHP, JavaScript, Ajax och jQuery.

    Tema Foundation har emellertid sammanställt en komplett guide till WordPress Customizer. Du lär dig att lägga till menyn Anpassa, bygga sektioner, Inställningar, Input Controls samt Panels och lära känna alla funktioner - in och ut. En viktig referens för WordPress-temaprojektorer.

    Kompatibilitet: WordPress 3.4

    21. Använda Vagrant med WordPress

    Vagrant är ett utmärkt verktyg för att skapa en virtuell miljö och att köra ett test av din WordPress-utveckling för att säkerställa att teman och plugins skulle fungera i olika fall. I det här följande tipset, Daniel Pataki, kommer du att gå igenom hur du får din WordPress-webbplats igång med Vagrant.

    Kompatibilitet: Varje WordPress-version

    22. Hämtar WordPress Gravatar URL

    WordPress get_avatar () är en praktisk funktion för att få en användares avatar; funktionen hämtar bilden tillsammans med img element. Men ibland vill jag bara ta bort bildadressen så att jag enkelt och enkelt kan lägga till egna klasser eller ids på bilden.

    Om du har det i åtanke lägger du till följande kod i din functions.php:

     funktion get_avatar_img_url () $ user_email = get_the_author_meta ('user_email'); $ url = 'http://gravatar.com/avatar/'. md5 ($ user_email); $ url = add_query_arg (array ('s' => 80, 'd' => 'mm',), $ url); returnera esc_url_raw ($ url);  

    Då någonstans i en annan fil - kanske single.php eller page.php - använd följande kod för att visa bilden.

     $ avatar_url = get_avatar_img_url (); eko "'; 

    Här är ett mer detaljerat inlägg för att bryta ner det för dig.

    Kompatibilitet: WordPress 1.5

    23. Ta bort klasser från menyn

    WordPress, som standard, lägger till en massa klasser. Även om det här är bra att tillåta omfattande anpassning, ser menyn HTML-markup verkligen rotigt ut. Torka upp det och lägg till endast den klass du behöver med utdraget nedan.

     add_filter ('nav_menu_css_class', 'my_css_attributes_filter', 100, 1); add_filter ('nav_menu_item_id', 'my_css_attributes_filter', 100, 1); add_filter ('page_css_class', 'my_css_attributes_filter', 100, 1); funktion my_css_attributes_filter ($ var) return is_array ($ var)? array_intersect ($ var, array ('nuvarande menyobjekt')): "; 

    Kompatibilitet: WordPress 3.0.0

    24. Använda SSL i WordPress Multisite

    SSL, skyddar inte bara din webbplats utan stöter också upp rankningarna i Googles sökresultat. I följande tips täcker Jenni McKinnon hur man distribuerar SSL i WordPress multisites som kan använda flera deldomäner.

    Kompatibilitet: WordPress 3.0.0

    25. Anpassa WordPress Content Editor

    Lägga till stilar i redigeraren förbättrar skrivarupplevelsen i WordPress-redigeraren. Du kan matcha de typografiska stilerna i backenden med frontänden så att du kan se den slutliga versionen (eller en version så nära sluten som möjligt) medan du skriver. Detta kommer att minska växlingen fram och tillbaka mellan redigeraren och innehållsutmatningen.

     funktion my_editor_styles () add_editor_style ('editor-style.css');  add_action ('admin_init', 'my_editor_styles'); 

    Kompatibilitet: WordPress 3.0.0

    26. Skapa Plugin Welcome Screen

    Om du just har uppdaterat WordPress kommer du att omdirigeras till en speciell skärm som visar detaljerna i den senaste versionen du just har installerat, bidragsgivarna, tilläggen samt alla ändringar som gjorts under huven. Det här tipset, skapa en välkomstskärm för din WordPress-plugin av Daniel Pataki, hjälper dig genom att bygga en välkomstskärm för din egen plugin.

    Kompatibilitet: WordPress 3.6

    27. Anpassa Jetpack Mobile Theme

    Jetpack kommer med ett mobilt tema. Det är ett speciellt tema som används när webbplatsen ses på mobila enheter. Och som något annat tema kan vi anpassa det. Här är en hur-till av Jeremy, en av Jetpack-utvecklare, om hur man anpassar Jetpack Mobile Theme. Det är ett bra alternativ att överväga i stället för lyhörd webbdesign.

    Kompatibilitet: WordPress 3.8

    28. Lägga till vald bild till kategori

    Vill du lägga till en utvalda bild för en kategori och visa den i ditt tema? Den här funktionen saknas från WordPress, vilket faktiskt kan vara användbart för temat utvecklare.

    Kompatibilitet: WordPress 3.6

    29. Display Dold “Alla inställningar”

    Ett WordPress påskägg, kommer denna kodbit lägga till alla inställningar i WordPress-databasen till en sida.

     funktion all_settings_link () add_options_page (__ ('Alla inställningar'), __ ('Alla inställningar'), 'administrator', 'options.php');  add_action ('admin_menu', 'all_settings_link'); 

    Kompatibilitet: WordPress 3.1

    30. Ta bort uppdateringsmeddelande

    WordPress, som standard, visar uppdateringsmeddelanden till alla användarnivåer när de är inloggade i backend. Lägg till följande koder för att dölja WordPress-uppdateringsmeddelande utom för användare med administrativ behörighet.

     global $ user_login; get_currentuserinfo (); // current_user_can ('update_plugins')) // checkar om den nuvarande användaren kan uppdatera plugins add_action ('init', create_function ('$ a', 'remove_action (' init ',' wp_version_check '); 2); add_filter ('pre_option_update_core', create_function ('$ a', "return null;"));  

    Kompatibilitet: WordPress 3.0.1

    31. Lägg till miniatyrer i post / sida redigeringslista

    Den här koden kommer att visa utvalda bilder du har tilldelat att posta i kolumnen Inlägg. Ett användbart knep för att se vilket inlägg som har en miniatyrbild och som inte gör det. Observera att ditt tema ska stödja efter miniatyrer.

     add_filter ('manage_posts_columns', 'posts_columns', 5); add_action ('manage_posts_custom_column', 'posts_custom_columns', 5, 2); funktion posts_columns ($ default) $ standardvärden ['riv_post_thumbs'] = __ ('Thumbs'); returnera $ standardvärden;  funktion posts_custom_columns ($ kolumnnamn, $ id) if ($ column_name === 'riv_post_thumbs') echo the_post_thumbnail ('featured-thumbnail');  

    Kompatibilitet: WordPress 3.0.0

    32. Skärpa bilder

    Ärligt talat visste jag inte att vi kunde skarpa bilder i WordPress när vi laddar upp bilden. Så här kan du, men kom ihåg att det bara fungerar för JPG-bilder.

     funktion ajx_sharpen_resized_files ($ resized_file) $ image = wp_load_image ($ resized_file); om (! is_resource ($ image)) returnera ny WP_Error ('error_loading_image', $ image, $ file); $ size = @getimagesize ($ resized_file); Om (! $ storlek) returnerar ny WP_Error ('invalid_image', __ ('Kunde inte läsa bildstorlek'), $ file); lista ($ orig_w, $ orig_h, $ orig_type) = $ size; växla ($ orig_type) fall IMAGETYPE_JPEG: $ matris = array (array (-1, -1, -1), array (-1, 16, -1), array (-1, -1, -1) ; $ divisor = array_sum (array_map ('array_sum', $ matris)); $ offset = 0; imageconvolution ($ bild, $ matris, $ divisor, $ offset); imagejpeg ($ image, $ resized_file, apply_filters ('jpeg_quality', 90, 'edit_image')); ha sönder; fall IMAGETYPE_PNG: returnera $ resized_file; fall IMAGETYPE_GIF: returnera $ resized_file;  returnera $ resized_file;  add_filter ('image_make_intermediate_size', 'ajx_sharpen_resized_files', 900); 

    Kompatibilitet: WordPress 2.5

    33. Ta bort överflödig information i huvudet

    WordPress lägger till en massa saker i som WordPress-version, RSD Link och Shortlink, info som inte är allt som är användbart. För att ta bort dessa bitar av info, använd följande:

     funktion remove_header_info () remove_action ('wp_head', 'rsd_link'); remove_action ('wp_head', 'wlwmanifest_link'); remove_action ('wp_head', 'wp_generator'); remove_action ('wp_head', 'start_post_rel_link'); remove_action ('wp_head', 'index_rel_link'); remove_action ('wp_head', 'neighbor_posts_rel_link'); // för WordPress < 3.0 remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head' ); // for WordPress >= 3.0 add_action ('init', 'remove_header_info'); 

    Ta bort en av remove_action från ovanstående kod som du vill behålla.

    Kompatibilitet: WordPress 2.0

    34. Smart WP_Debug

    Helst bör du inte aktivera WP_Debug på en levande webbplats eftersom det kommer att avslöja viktig information. Men om du behöver ett trick för att göra det säkert, här är det:

     om isset ($ _ GET ['debug']) && $ _GET ['debug'] == '1') // aktivera rapportering av meddelanden under utveckling - E_ALL define ('WP_DEBUG', true);  elseif (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '2') // måste vara sant för WP_DEBUG_DISPLAY att arbeta definiera ('WP_DEBUG', true); // tvinga visningen av fel att definiera ('WP_DEBUG_DISPLAY', true);  elseif (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '3') // måste vara sant för WP_DEBUG_LOG att arbeta definiera ('WP_DEBUG', true); // loggfel till debug.log i wp-innehållskatalogen definiera ('WP_DEBUG_LOG', true);  

    Med den ovan angivna koden kan du aktivera felsökning genom att lägga till ?debug = 2, ?debug = 1, ?debug = 3 i slutet av webbadressen för att se felet som uppstår på din webbplats.

    Kompatibilitet: WordPress 2.0

    35. Aktivera kortnummer i widget

    Följande är ett användbart kodnummer om du vill bädda in Youtube eller SoundCloud i widgetområdet med en kortnummer.

     add_filter ('widget_text', array ($ wp_embed, 'run_shortcode'), 8); add_filter ('widget_text', array ($ wp_embed, 'autoembed'), 8); 

    Kompatibilitet: WordPress 2.9.0

    36. Ange standardredigerare (Visual / Text)

    Ange standardtyp av redigerare som användarna kan använda. Ändra $ editor antingen att html eller TinyMCE. Självklart kan användaren fortfarande välja bort standard.

     funktion my_default_editor () $ editor = 'tinymce'; // html eller tinymce returnera $ editor;  add_filter ('wp_default_editor', 'my_default_editor'); 

    Kompatibilitet: WordPress 2.5.0

    37. Prolong Auto-logout

    WordPress gör att man kan vara inloggad i 48 timmar, plus en förlängning om 14 dagar om vi kontrollerar “Kom ihåg mig” alternativ vid inloggning. Om du är säker på att din dator inte kommer att brytas av en andra eller tredje part, kan du lägga till den här koden för att hålla dig inloggad i upp till ett år. Du kommer bara att bli uppmanad till en inloggning en gång per år.

     funktion keep_me_logged_in_for_1_year ($ expirein) return 31556926; // 1 år i sekunder add_filter ('auth_cookie_expiration', 'keep_me_logged_in_for_1_year'); 

    Kompatibilitet: WordPress 2.8.0

    38. Använd alltid figur

    WordPress kommer att sätta ihop img med en p märka. Om du är en HTML-semantisk purist kan du lägga till den här koden för att tvinga WordPress att sätta in bilden med figur element.

     add_filter ('image_send_to_editor', funktion ($ html, $ id, $ caption, $ title, $ align, $ url, $ storlek, $ alt) if (current_theme_supports ('html5') &&! $ caption) $ html = sprintf ('
    % s
    ', $ html); // Ändra till dina behov! returnera $ html; , 10, 8);

    Kompatibilitet: WordPress 2.9.0

    39. Ändra standardrollnamn

    “Administratör”, “Författare”, och “Abonnent” är namnen som ges för WordPress-användare på administrativ nivå. För att ändra dessa standardnamn till något som låter lämpligare för din webbplats, lägg till följande kod och gör sedan ändringen till namnen till det du föredrar:

     funktion change_role_name () global $ wp_roles; om (! isset ($ wp_roles)) $ wp_roles = nya WP_Roles (); $ wp_roles-> roller ['contributor'] ['name'] = 'Frilans'; $ wp_roles-> role_names ['contributor'] = 'Frilans';  add_action ('init', 'change_role_name'); 

    Kompatibilitet: WordPress 3.1

    40. Inställningar för standardinställningar

    Här är ett utdrag som låter dig ange standardstorlek, anpassning och länken för bilder som du vill bädda in i redigeraren.

     add_action ('after_setup_theme', 'default_attachment_display_settings'); funktion default_attachment_display_settings () update_option ('image_default_align', 'left'); update_option ('image_default_link_type', 'none'); update_option ('image_default_size', 'large');  

    Kompatibilitet: WordPress 3.5

    41. Bekräfta vald bild

    Vissa av oss föredrar inlägg att släppas med en Utmärkt bild. Detta inlägg, Validate Featured Image On Post, av Paul Underwood visar dig hur du får dina användare att ladda upp en utvald bild innan deras inlägg kan publiceras.

    Kompatibilitet: WordPress 3.0

    42. Anpassad bildstorlek i Media Uploader

    add_image_size är WordPress-funktionen som tillåter oss att beskära och visa anpassad bildstorlek. Om du vill tillåta användare att lägga till bild inom den här anpassade storleken, lägg till följande koder för att visa “anpassad bildstorlek” alternativet i WordPress Media Uploader.

     funktion pw_add_image_sizes () add_image_size ('pw-thumb', 300, 100, true); add_image_size ('pw-large', 600, 300, true);  add_action ('init', 'pw_add_image_sizes'); funktion pw_show_image_sizes ($ storlekar) $ sizes ['pw-thumb'] = __ ('Custom Thumb', 'pippin'); $ storlekar ['pw-large'] = __ ('Custom Large', 'pippin'); returnera $ storlekar;  add_filter ('image_size_names_choose', 'pw_show_image_sizes'); 

    Kompatibilitet: WordPress 3.8

    43. Ladda bara skript om en särskild kortnummer är närvarande

    I ett tidigare inlägg har vi visat dig hur du skapar en anpassad kortnummer. Om din kortnummer kräver en JavaScript-funktion, följ The Jedi Master-sättet av Silviu-Cristian Burcă (känd som Scribu) för att säkerställa att du bara laddar JavaScript när kortnummeret är tillämpat.

    Kompatibilitet: WordPress 2.6

    44. Meny Beskrivning

    När du lägger till i en meny genom Utseende> Meny, Du kommer att se en inmatning som ska läggas till “Beskrivning”. Men du kommer inte hitta den någonstans i fronten eftersom vi måste anpassa WordPress standardmenymall för att inkludera beskrivningen.

    Här är ett elegant sätt att göra det.

     funktionen add_description_to_menu ($ item_output, $ item, $ depth, $ args) if (strlen ($ item-> description)> 0) // lägg till beskrivning efter länk $ item_output. = sprintf% s', esc_html ($ item-> description)); // infoga beskrivning som sista föremål * i * länk ($ input_output slutar med "$ args-> efter ") // $ item_output = substr ($ item_output, 0, -strlen ("$ args-> efter ")). sprintf ('% s', esc_html ($ item-> description)). "$ args-> efter "; returnera $ item_output; add_filter ('walker_nav_menu_start_el', 'add_description_to_menu', 10, 4); 

    Kompatibilitet: WordPress 3.0.0

    45. Använda Dashicons

    Du kan nu använda WordPress egen skriven typsnitt, Dashicons, för att lägga till ikoner på wp-admin-menyn. Kolla in vår handledning om hur du börjar använda Dashicons.

    Kompatibilitet: WordPress 3.8

    46. ​​Anpassa “Howdy” Meddelande

    Följ vår tidigare handledning för att ändra WordPress nonsensical “howdy” meddelande som visas på adminfältet till något mer personlig.

    Kompatibilitet: WordPress 2.9

    47. Ta bort post från Jetpack Popular Widget

    Jetpack levereras med en widget som låter dig visa de mest visade eller populära inläggen och sidorna. Men ibland kan dina mest populära sidor vara hemsidan eller en sida som du inte vill inkludera i den mest sedda stapeln.

    Lägg till följande kod för att ta bort den här sidan eller posta:

     ($ inlägg som $ k => $ post) if ('1215' == $ post ['post_id']) unset ($ inlägg [$ k] );  returnera $ inlägg;  add_filter ('jetpack_widget_get_top_posts', 'jeherve_remove_post_top_posts', 10, 3); 

    Byt ut det ID som visas i utdraget med ID för posten eller sidan du vill ta bort.

    Kompatibilitet: WordPress 4.0 och Jetpack 3.3

    48. Avkorta posttitel

    Följande stycke kontrollerar den maximala titellängden. Lägg till följande kod i functions.php. Använd sedan funktionen customTitle () i mallen för att skriva ut titeln i stället för WordPress titeln() metod.

     funktion customTitle ($ limit) $ title = get_the_title ($ post-> ID); om (strlen ($ title)> $ gräns) $ title = substr ($ title, 0, $ limit). "...";  echo $ title;  

    Om du bygger ett WordPress-tema med en kaklade layout där kakelhöjden måste vara lika, kanske du vill ange gränsen för titellängden. Detta stycke ska vara till nytta i det fallet.

    Kompatibilitet: WordPress 3.0

    49. Ta bort WordPress-logotypen

    WordPress 3.1 lägger till en adminbar, som innehåller en handfull länkar och WordPress-logotypen. Om du ska handla webbplatser till en klient och du vill att den ska vara brandlös, här är funktionen att ta bort det WordPress-logotypen.

     funktion annointed_admin_bar_remove () global $ wp_admin_bar; / * Ta bort sina grejer * / $ wp_admin_bar-> remove_menu ('wp-logo');  add_action ('wp_before_admin_bar_render', 'annointed_admin_bar_remove', 0); 

    Kompatibilitet: WordPress 3.1.0

    50. QR-kod med länk till artikel

    Förbättra din webbplatsens tillgänglighet för mobila enheter med QR-koder. Med den här koden kan du visa QR-koder med en länk som pekar på artikeln. Mobila användare med en QR-kod skanner kan hämta artikeln länken för snabb visning på sina mobila enheter.

      "Https://assets.hongkiat.com/uploads/wordpress-plugin-administration/wider-menu.jpg">