hur man ändrar utvalda bilder i WordPress

bilder är viktiga komponenter på varje webbplats. Innan du börjar ifrågasätta vikten av bilder, Försök bara föreställa dig din favoritblogg eller webbplats utan en. Skulle du vara lika mycket intresserad av att läsa om teknik, bilar, mat eller Mode och smink om webbplatsen inte innehöll några bilder?

när de första webbplatserna gick online kunde bilder inte spela en viktig roll i deras existens. Internetanslutningarna var för långsamma och ingen kunde ladda dussintals bilder per sida. Lyckligtvis har saker förändrats, och nu kan vi inte leva utan onlinemedier. Samma princip kan gälla för en personlig blogg eller din webbplats. I den moderna världen kan du bara inte ha en bloggsida utan bilder. De är mycket viktigare än du ens kan föreställa dig.

Vad är en utvald bild i WordPress

även om en utvald bild är bara en annan mediefil som du kan lägga till WordPress, det förtjänar särskild behandling. Denna typ av bild kan hjälpa dig att fånga dina besökares uppmärksamhet. Det används för att locka individer till att läsa dina berättelser, öka den visuella kvaliteten på din blogg, och det spelar till och med en anmärkningsvärd roll i delning av sociala medier. Så försumma inte vikten av en utvald bild.

utvalda bilder styrs av WordPress-teman.

För inte så länge sedan har många WordPress-Teman inte haft stöd för dem. Bara de mest försiktiga utvecklarna var vänliga nog att introducera utvalda bilder i sina teman, medan alla andra var tvungna att koda funktionen själva. Lyckligtvis har tiderna förändrats, och nu är de flesta teman helt redo för utvalda bilder.

var visas utvalda bilder på din webbplats?

vanligtvis kommer en utvald bild i WordPress att hitta sin plats under strålkastarna på din hemsida. De används som miniatyrer som representerar hela inlägget. Ofta länkar inte samma miniatyrbild (som också är ett annat namn för en utvald bild) direkt till det inlägget. Genom att välja en utvald bild för ett inlägg kan du ställa in hela tonen i din berättelse. Medan ett bra foto kan locka en besökare att läsa hela inlägget, kan en dålig lätt avvisa en genomsnittlig läsare.

WordPress utvalda bilder på första sidan

dessutom visas samma utvalda bilder vanligtvis ovanpå de enskilda inläggen, sidorna och anpassade inläggstyperna i WordPress. Beroende på vilket tema du använder kan en utvald bild visas precis ovanför eller under titeln. Det kan komma upp i olika dimensioner; allt beror på en temautvecklare som arbetade med detaljerna.

återigen, beroende på temat, kan utvalda bilder användas någon annanstans. Om du till exempel lägger till en widget för att visa de senaste inläggen kan miniatyrbilder användas för att lägga till mer stil i widgeten och för att få mer uppmärksamhet från dina besökare.

Vissa teman visar till och med bilderna på WordPress-administratörssidorna, precis bredvid deras tilldelade inlägg.

så här lägger du till en utvald bild

När vi gick igenom att lägga till ditt första inlägg i WordPress nämnde vi också fliken featured image som finns på höger sida av skärmen. Om du inte hittar fliken bör du kontrollera dina skärmalternativ:

  1. Lägg till ett nytt inlägg eller redigera ett befintligt
  2. Bläddra hela vägen upp
  3. Klicka på fliken ”skärmalternativ” i övre högra hörnet
  4. se till att rutan ”Featured Image” är markerad
WordPress screen options post editor

på en ny WordPress-webbplats kommer fliken Featured Image att finnas längst ner i sidofältet på höger sida. Kontrollera om du har en, och förbereda dig för att lägga till ditt första inlägg miniatyrbild:

  1. Klicka på länken ”Set featured image” i rutan ”Featured Image”
  2. ett nytt fönster öppnar mediebiblioteket
  3. välj en bild som du har eller ladda upp en ny från datorn
  4. när du väljer bilden, klicka på ”Set featured image” knappen
WordPress Dagens bild

detta är det! Du kan nu se förhandsgranskningen av en bild direkt i rutan Featured Image. Om du vill se hur det ser ut i inlägget kan du snabbt bläddra uppåt och klicka på knappen ”Förhandsgranska”.

dra&släpp Dagens bild plugin

Pris: Gratis

dra och släpp Dagens bild i WordPress

om du vill dra och släppa bilder till ditt WordPress-mediebibliotek bör du överväga att lägga till detta gratis plugin i listan över de aktiva på din webbplats. Bara genom att installera Drag&Drop Featured Image plugin, kommer den vanliga länken för att lägga till miniatyr inlägg ändras. Istället för att klicka på länken och sedan ladda upp en ny bild kan du dra och släppa bilden direkt till platsen.

hur man tar bort eller ersätter en postminiatyr

Ibland vill du ta bort eller ersätta en postminiatyr. Oavsett om du har hittat eller skapat ett bättre foto, eller om det var ett problem med den första, tar det bara några klick för att göra ändringen:

  1. Klicka på länken ”Ta bort utvald bild” i rutan ”utvald bild” under miniatyrbilden
  2. Om du vill ställa in en ny bild, Upprepa stegen för att lägga till en ny utvald bild

vad händer om ditt tema inte har alternativet?

även om de flesta teman idag är redo för utvalda bilder, finns det fortfarande några som inte använder funktionen. För att manuellt lägga till elementet måste du ha en viss grundläggande förståelse för WordPress-utveckling. Lyckligtvis kan du gå runt det och glömma koden. Vi visar dig några WordPress-plugins som snabbt introducerar miniatyrbilder för ditt tema. Med dessa tillägg kan du till och med låta WordPress automatiskt hantera utvalda bilder.

Dynamic Featured Image plugin

Pris: Gratis

Dynamic Featured Image

det faktum att denna fria plugin räknas mer än 70.000 aktiva användare berättar du att det fortfarande finns en hel del teman som behöver extra omsorg om post miniatyrer. Med Dynamic Featured Image kan du lägga till flera bilder, så du behöver inte bara vara beroende av den som vanligtvis är tillgänglig. Utan att röra kod, kommer plugin förbereda utvalda bilder och låta andra temafunktioner för att komma åt dem vid behov. Du kan bara koppla av; det finns inget du behöver göra åt det.

plugin är ett utmärkt val när du arbetar med andra plugins som behöver utvalda bilder och reglage som visar dem för dina användare. Det finns även en premiumversion som lägger till flera olika funktioner.

Quick Featured Images plugin

Pris: Gratis

Quick Featured Images

från det ögonblick du installerar detta plugin kan allt fungera på autopilot. Snabba bilder låter dig ställa in en standardbild. Så, när du glömmer att ställa in en, kommer plugin att använda standardminiatyren. Det kan också ersätta eller ta bort bilder från valfritt antal valda inlägg samtidigt.

dessutom lägger detta gratis plugin till en bild i en sorterbar bildkolumn i listor över inlägg, sidor och anpassade posttyper. Det finns också olika filter och regler som låter dig anpassa hur din webbplats hanterar miniatyrbilder.

guiden till dagens bildstorlek – hur man ändrar det i WordPress

i en modern online-värld, allt består av mediefiler. Även om Videor har börjat ta över Internet är bilder fortfarande en viktig komponent som du inte kan leva utan. Oavsett vilken webbplats du öppnar, borde den ha åtminstone några bilder kopplade till den. Mediefiler berikar inlägg och hemsidor, och du kommer att påminna dig om vikten av mediefiler när du snubblar på en webbplats utan en. Du kan även leta efter gratis bilder själv. När du lägger till dem i din blogg kommer de att göra hela bloggen mer levande och tilltalande för en genomsnittlig besökare.

guiden för utvald bildstorlek

vanligtvis styrs utvalda bilder av temat. Oavsett om du ska ha en, Hur många storleksalternativ du får och var den kommer att visas beror helt på din temautvecklare. Tyvärr tenderar inte alla utvecklare att ge utvalda bilder tillräckligt med uppmärksamhet. Så i vissa fall måste du göra justeringar av den presenterade bildstorleken. I andra fall behöver du en extra dimensionsuppsättning för att rymma ett plugin, en ny widget eller något annat område på din webbplats som du vill anpassa.

medan registrering av nya bildstorlekar är en bit kaka för en WordPress-utvecklare, kan det vara en mardröm för en icke-kodare. Så i den här delen kommer vi inte att visa dig kodavsnitt. Istället visar vi dig hur grundläggande inställningar fungerar och hur du utökar funktionaliteten för utvalda bilder via ett gratis WordPress-plugin.

grundläggande bildinställningar

till att börja med bör du veta att WordPress låter dig ändra några grundläggande medieinställningar som påverkar alla nya bilder som du laddar upp till webbplatsen. Som standard fungerar varje WordPress-installation med bara fyra bildstorlekar:

  • den ursprungliga storleken
  • miniatyr
  • Medium
  • stor
grundläggande bildinställningar

När du har laddat upp en ny bild kommer WordPress att lagra originalfilen utan ändringar gjorda på den. Efter dataöverföringen tar systemet den ursprungliga filen och gör alla extra dimensioner som du har ställt in i Medieinställningarna. Det kan också lägga till några extra storlekar som är registrerade av temat som du använder som kanske inte syns i medieinställningarna.

för att komma åt Medieinställningarna, navigera till Inställningar – > Media

miniatyrbilden är något unik. Det är kvadratiskt, och oavsett vilken dimension du har ställt in, kommer WordPress att centrera på den del av bilden och beskära den för att få nödvändiga dimensioner. Vissa teman kan använda denna förinställning som en utvald bild.

När det gäller medelstora och stora storlekar fungerar WordPress lite annorlunda. Du kan ange maximal bredd och höjd, och systemet kommer att skala ner bilden enligt dessa inställningar, så att den inte blir beskuren. Dessa är vanligtvis bilder som du kommer att använda i inlägg och sidor.

varför genererar WordPress ytterligare storlekar?

Om WordPress inte genererade ytterligare bildstorlekar måste du skapa dem manuellt. Alternativet skulle ha samma bildstorlek på hela din webbplats eller designers skulle behöva arbeta mycket hårdare för att ställa in dimensionerna för varje bild genom koden. Detta alternativ skulle också göra det mycket svårare att anpassa.

Föreställ dig hur mycket tid skulle du behöva öppna varje fil i en fotoredigerare, ställa in en anpassad dimension och sedan ladda upp den till WordPress?

vet du att WordPress-Teman kan använda samma bild i flera olika dimensioner beroende på plats? Det skulle innebära att generera flera bildfiler varje gång du ska ladda upp en ny bild! Ingen skulle ha tid för det.

Ändra bildstorlek

självklart använder inte alla WordPress-Teman samma bildstorlek. Så, när du växlar mellan teman eller helt enkelt när du vill ändra en till dina behov och likings, kanske du vill justera den presenterade bildstorleken.

ändra dagens bildstorlek i WordPress

kanske en mindre storlek kommer att se bättre en accentuera titeln? Kanske vill du att din utvalda bild ska vara bredare? Lyckligtvis, oavsett orsaken till att ändra den presenterade bildstorleken, behöver du inte koda någonting på egen hand. Vi håller på att visa dig ett fantastiskt gratis plugin som hjälper dig.

kontrollera dina temainställningar

innan du installerar ytterligare plugins bör du noggrant kontrollera dina temainställningar. Under de senaste åren har temautvecklare tillåtit ändringar av många temafunktioner. Så, beroende på ett tema som du har, det finns en chans för att hitta en utvald bildstorlek alternativet rätt i temainställningarna.

gå till utseende – > teman -> Anpassa och leta efter alternativen. Vissa teman har också ytterligare inställningar som vanligtvis finns i menyn Utseende. Om du kan hitta en, har du tur eftersom du kan ändra den presenterade bildstorleken med bara några klick. Om inte, oroa dig inte; följande plugin kommer fortfarande att vara mer än tillräckligt enkelt för att göra nödvändiga ändringar.

enkla bildstorlekar

Pris: Gratis

enkla bildstorlekar

När du installerar enkla bildstorlekar kommer de grundläggande medieinställningarna som vi just pratade om att omedelbart utvidgas. Insticksprogrammet kommer att känna igen alla andra bildstorlekar från den för närvarande aktiva tema, och det kommer också att du kan skapa egna storlekar på egen hand.

När du har aktiverat plugin, navigera till Inställningar- > Media. Bland alla ytterligare bildstorlekar bör du hitta den som är tillägnad den presenterade bilden. Om du använder ett standard tjugo arton tema bör du hitta alternativet ”twentyeighteen-featured-image size”. Här kan du enkelt ställa in en anpassad bredd och höjd för utvalda bilder.

beroende på ett tema som du använder kan det finnas mer än bara en bildstorlek. Ett tema kan till exempel visa utvald bild på förstasidan, enstaka inlägg och vissa widgets också. I så fall skulle tre storlekar behövas för att göra det bästa av funktionen. Beroende på hur du vill anpassa den presenterade bilden, ändra inställningarna i enlighet därmed. Glöm inte att trycka på uppdateringsknappen, Spara ändringar och öppna din webbplats för att se vad som hände med bilderna.

vad sägs om de äldre bilderna?

vanligtvis, när du ändrar bilddimensioner, gör WordPress ändringar bara till de nya som du ska ladda upp. Men hur är det med de gamla som du redan använder?

miniatyr förnyelse

lyckligtvis utvecklaren av enkla bilder storlek var vänlig nog att införa en funktion som kommer att åtgärda detta problem. På samma sida för Medieinställningar bläddrar du bara ner genom listan över bilddimensioner. Du hittar en Miniatyrregenereringsfunktion som låter dig välja vilka miniatyrbilder du vill bygga om. Eftersom vi bara pratar om utvalda bilder väljer du samma miniatyrbilder som du redigerade tidigare.

om du vill ha ännu mer kontroll över miniatyrbilder, bläddra lite mer och välj en posttyp som du vill bygga om.

När du är klar klickar du på om du vill återskapa miniatyrbilder och glöm inte att spara ändringar.

nackdelar med att ändra bildstorlekar

När du ställer in de nya bilddimensionerna är det ganska enkelt med enkla bildstorlekar, var försiktig när du ändrar dina bilder.

om du arbetar på en mindre webbplats som fortfarande inte har så många foton kan du koppla av och regenerera miniatyrerna. Men notera att det finns webbplatser med hundratusentals bilder.

att skapa en ny dimension för varje bild kan ta mycket utrymme på din server. Så innan du bekräftar ändringen, se till att du vet vad du gör.

dessutom tar WordPress inte riktigt hand om dina gamla miniatyrer. Så även om du inte använder dem längre kommer alla dessa bilder fortfarande att sitta ner i mappen och ta upp dyrbart hårddiskutrymme. Vissa plugins för bildrensning kan hjälpa dig om du kör en mindre webbplats. Men för större webbplatser med massor av foton behöver du en mer professionell (och tyvärr mer komplicerad och dyrare) strategi.

Ställ automatiskt in utvald bild i WordPress

att använda utvalda bilder i WordPress är enkelt och relativt enkelt att ställa in även om ditt tema inte stöder funktionen från början. Vi har redan visat dig hur du ställer in och visar den grundläggande utvalda bilden, och du lär dig hur du kontrollerar om det finns en utvald bilduppsättning och visar ett meddelande till författaren som glömde att ställa in en.

om du inte gillar det alternativet kan du snabbt implementera en något annorlunda funktion – Du kan programmera din WordPress för att automatiskt ställa in en utvald bild åt dig.

Till skillnad från metoden som nämns ovan där WP kommer att meddela dig om att du saknar en bild där du fortfarande behöver välja en själv, kommer detta tillvägagångssätt automatiskt att ställa in en bild som en. För att detta ska fungera måste du ha minst en bild kopplad till ditt inlägg.

När du har publicerat inlägget utan den presenterade bilden tar funktionen den första bilden från den artikeln och ställer in den som den presenterade bilden.

vad är bra med det här är att när funktionen ställer in den presenterade bilden för dig, kommer den att fortsätta även om du bestämmer dig för att ta bort bilden från inlägget (den enda funktionen som används för att göra den presenterade bilden i första hand).

Om du inte har några bilder kopplade till ditt inlägg och du trycker på Publicera-knappen kommer det inte att finnas några meddelanden och det kommer naturligtvis inte att finnas några bilder för funktionen att välja mellan. Så det här är ett bra alternativ för någon som använder bilder i de flesta av sina inlägg. Men om du tenderar att glömma bilder oftare än inte och du inte bifogar bilder regelbundet, föreslår vi att du kontrollerar den tidigare metoden för att förhindra publicering av inlägg utan bilden.

Nu när du vet vad du kan få med det här, låt oss visa koden. För att installera funktionen måste du öppna dina funktioner.php-fil och kopiera / klistra in följande utdrag:

function autoset_featured() {global $post;$already_has_thumb = has_post_thumbnail($post->ID);if (!$already_has_thumb) {$attached_image = get_children("post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );if ($attached_image) {foreach ($attached_image as $attachment_id => $attachment) {set_post_thumbnail($post->ID, $attachment_id);}}}}add_action('the_post', 'autoset_featured');add_action('save_post', 'autoset_featured');add_action('draft_to_publish', 'autoset_featured');add_action('new_to_publish', 'autoset_featured');add_action('pending_to_publish', 'autoset_featured');add_action('future_to_publish', 'autoset_featured');


glöm inte att spara ändringar efter att du har klistrat in koden. Nu kan du försöka lägga till ett nytt inlägg med vilken bild som helst i den och publicera den. Ser du hur dagens bild dök upp på webbplatsen? Magisk.

länka automatiskt utvalda postminiatyrer till sina ursprungliga inlägg

moderna WordPress-Teman är konstverk som är utformade med den senaste tekniken i åtanke. Det betyder att utvecklare har tagit hand om varje sak du och dina framtida webbplatsbesökare behöver från ett tema. Det inkluderar vacker design och många funktioner som läggs till både backend och frontend.

Efter att WordPress introducerade presenterade miniatyrbilder, var temautvecklare tvungna att hitta ett sätt att länka dessa bilder till sina ursprungliga inlägg. Den enkla presenterade bilden blev en spelväxlare för WordPress som förvandlade en populär bloggplattform till ännu mer populär CMS. Ibland behöver dessa bilder inte länka någonstans, men om du frågar oss måste varje miniatyrbild leda till det ursprungliga inlägget.

även om många utvecklare tycker att detta är en måste-funktion i ett tema, kommer många WordPress-Teman (de flesta av dem att vara freebies) inte att ha det installerat som standard. Och om du har problem med post miniatyrbilder inte är klickbara, som vi gör, detta kan få på nerverna. Men oroa dig inte, en snabb lösning kan hittas några rader nedan.

i den här delen av handledningen ska vi visa dig hur du automatiskt länkar den presenterade bilden till postpermalänken och därmed tillåter alla som klickar på bilden att omdirigeras till det ursprungliga inlägget.

länk utvald bild till inlägget:

  1. öppna funktioner.php
  2. kopiera och klistra in följande kod:

function wcs_auto_link_post_thumbnails( $html, $post_id, $post_image_id ) {$html = '<a href="' . get_permalink( $post_id ) . '" title="' . esc_attr( get_the_title( $post_id ) ) . '">' . $html . '</a>'; return $html;}add_filter( 'post_thumbnail_html', 'wcs_auto_link_post_thumbnails', 10, 3 );


  1. Spara ändringar

det är allt, folk. När du har sparat ändringar behöver du inte oroa dig för att de miniatyrbilder som visas inte länkar till det ursprungliga inlägget. Nu kommer både den presenterade miniatyrbilden och ”läs mer” – texten att leda dina besökare till ditt inlägg.

hur man lägger till miniatyrförhandsvisningar i Post / Page edit list

Om du har ditt vardagliga WordPress-tema med standardfunktioner har du förmodligen vant dig vid ett visst utseende på WordPress-adminpanelen. När vi pratar om redigeringsalternativ för inlägg och sidor har du förmodligen en standardvy där titel, författare, kategorier, taggar och datum visas i olika kolumner.

som du kan se finns det ingen information om utvalda bilder. Så om du vill se om ett inlägg har en utvald bild redan inställd och eventuellt se hur bilden ser ut, måste du redigera varje inlägg separat.

så här lägger du till miniatyrförhandsvisningar i Post/Page edit list

Tänk dig att gå igenom dussintals inlägg bara för att ta en snabb bild av den presenterade bilden, så att du inte duplicerar en eller lämnar ett inlägg utan en. Det är bara slöseri med tid och det är därför vi kommer att visa dig en snabb lösning för detta.

i den här delen av handledningen kommer vi att visa dig en enkel kod som du kan lägga till i ditt tema som sedan lägger till en miniatyrbild direkt i kolumnen inlägg/sida. För att detta ”trick” ska fungera, se till att ditt tema stöder miniatyrbilder.

nog med samtalet; låt oss infoga koden i temat och visa en miniatyrbild i din inläggsredigerare:

  1. öppna din funktion.php-fil
  2. kopiera och klistra in följande kod:
add_filter('manage_posts_columns', 'posts_columns', 5);add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);add_filter('manage_post-type_posts_columns', 'posts_columns', 5);add_action('manage_post-type_posts_custom_column', 'posts_custom_columns', 5, 2);function posts_columns($defaults){ $defaults = __('Thumbs'); return $defaults;}function posts_custom_columns($column_name, $id){ if($column_name === 'riv_post_thumbs'){if( has_post_thumbnail() ) { echo the_post_thumbnail('medium'); } else { _e('No Thumbnail For Post'); }echo "<style> .column-riv_post_thumbs img{ max-height: 300px; max-width: 250px; } </style>"; } }


  1. Spara ändringar
  2. gå till inlägg – > alla inlägg och se ändringen

i koden ovan har vi ställt in miniatyrstorleken till 100 kcal 100 pixlar. Eftersom detta endast används som en utvald bildförhandsvisning, finns det verkligen inget behov av en större bild. Naturligtvis är du fri att ändra storleken på miniatyren till vilken storlek du vill. I följande rader kan du se några exempel på hur du redigerar den sista raden i koden:

visa fullständig bild istället för en miniatyrbild:

echo the_post_thumbnail( 'featured-thumbnail' );

dubbla miniatyrstorleken:

echo the_post_thumbnail( array(200,200) );

vår titel säger att du kan visa miniatyrer i inlägg och sidor redigera skärmar. Du har provat koden, men du kan inte se tummen i sidor? Oroa dig inte, du behöver dessa två rader kod, och du bör lägga till dem i början av kodavsnittet som visas ovan:

add_filter('manage_pages_columns', 'posts_columns', 5);add_action('manage_pages_custom_column', 'posts_custom_columns', 5, 2);


När du har lagt till den här koden kommer dina miniatyrbilder också att visas på sidredigeraren.

låt dina författare välja utvalda bilder innan de publicerar inlägg

När WordPress nådde version 2.9 fick folk chansen att lägga till utvalda bilder i sina inlägg. Sedan dess, om teman tillät det, kunde du ladda upp eller välja en bild för ditt inlägg som snyggt skulle representera det, och du var fortfarande inte skyldig att visa den bilden i inlägget.

WordPress-användare blev snabbt vana vid den nya funktionen, och nu har det blivit svårt att hitta ett tema utan utvalda bilder.

men om du publicerar mycket och har mer än en författare kan du ibland glömma att lägga till en utvald bild som kan resultera i en rörig webbplats. Ditt inlägg utan en bild skulle se tomt och oavslutat på hemsidan, det skulle definitivt vara ett hål i din senaste inläggswidget, och om du använder miniatyrbilder för att visa bilderna i början av dina artiklar, skulle dina inlägg se väldigt vanliga ut utan en bild.

det är bara några enkla problem du kan ha om du glömmer att inkludera en utvald bild. Innan dessa problem ens kommer upp, låt oss se hur man får det att försvinna för alltid.

i den här delen av handledningen ska vi visa dig en kod som låter dig glömma problemet. När du har installerat koden får varje författare som försöker publicera ett inlägg utan att ha en utvald bild ett felmeddelande. Hans eller hennes inlägg kommer då att sparas som ett utkast istället för att publiceras. Detta gör att den specifika författaren använder vilken bild som helst innan du publicerar ett inlägg och kommer att vara en livräddare när du har bråttom.

Om du är redo att få funktionen att fungera, här är stegen du bör följa:

  1. öppna dina funktioner.php-fil
  2. kopiera och klistra in följande kod:
add_action('save_post', 'pu_validate_thumbnail');function pu_validate_thumbnail($post_id){// Only validate post type of postif(get_post_type($post_id) != 'post')return;// Check post has a thumbnailif ( !has_post_thumbnail( $post_id ) ) {// Confirm validate thumbnail has failedset_transient( "pu_validate_thumbnail_failed", "true");// Remove this action so we can resave the post as a draft and then reattach the postremove_action('save_post', 'pu_validate_thumbnail');wp_update_post(array('ID' => $post_id, 'post_status' => 'draft'));add_action('save_post', 'pu_validate_thumbnail');} else {// If the post has a thumbnail delete the transientdelete_transient( "pu_validate_thumbnail_failed" );}}


  1. Spara ändringar

den här koden kontrollerar poststatusen när författaren klickar på knappen Publicera. Det fungerar bara för inlägg, och om funktionen inte hittar en miniatyrbild kopplad till den, skulle ett utkast sparas och WordPress skulle vara beredd att visa ett felmeddelande. Om en miniatyrbild hittas publiceras ett inlägg normalt utan att meddelandet visas.

eftersom koden som visas ovan inte innehåller själva felmeddelandet behöver du fortfarande ett litet kodavsnitt som förbereder det:

  1. direkt efter föregående kod, kopiera och klistra in den här:
add_action('admin_notices', 'pu_validate_thumbnail_error');function pu_validate_thumbnail_error(){if ( get_transient( "pu_validate_thumbnail_failed" ) == "true" ) {echo "<div class='error'><p><strong>A post thumbnail must be set before saving the post.</strong></p></div>";delete_transient( "pu_validate_thumbnail_failed" );}}


  1. Spara ändringar och prova din nya funktion

om du vill anpassa felmeddelandet, navigera till rad #5 och ändra ”en miniatyrbild måste ställas in innan du sparar inlägget” till allt du vill.

det är det. Njut av dina inlägg utan att behöva oroa dig för att inte ha en utvald bild.

ändra bildtext i adminsidor

Om du redigerar ett tema eller skapar ett nytt måste du förmodligen arbeta saker runt utvalda bilder.

WordPress featured image

Om du till exempel har använt en funktion som automatiskt lägger till en bild från den första bilden i ett inlägg, skulle det vara trevligt att låta dina författare veta vad som händer. Du kan helt enkelt ändra texten och använda den som en kort anmälan som kommer att berätta en författare att den presenterade bilden kommer att väljas automatiskt om en författare inte har valt en själv. Så, hur man ändrar den texten som läser ”Set featured image” till något annat?

  1. öppna funktioner.php-fil av temat du använder
  2. kopiera och klistra in följande kod:
function change_featured_image_text( $content ) { return $content = str_replace( __( 'Set featured image' ), __( 'Your custom text goes here' ), $content);}add_filter( 'admin_post_thumbnail_html', 'change_featured_image_text' );


  1. ändra ”din anpassade text går här” men glöm inte att lämna de enskilda citaten
  2. Spara ändringar
  3. gå till ett inlägg och se den ändrade texten

omslag

utvalda bilder är förmodligen den viktigaste mediefiltypen som du kommer att ha på din blogg. Därför är det viktigt att de ser bra ut. Medan du har ett vackert foto eller en snyggt genererad datorbild är viktigt, bör du göra allt som står i din makt för att göra det så bra som det kan bli.

lyckligtvis behöver du inte vara utvecklare eller ha en fullständig förståelse för hur WordPress bearbetar bilder. Du behöver bara ett enkelt plugin eller kodavsnitt som hjälper dig att ställa in nya utvalda bilder; vi hoppas att den här guiden hjälpte dig med det.

Lämna ett svar

Din e-postadress kommer inte publiceras.