billeder er vigtige komponenter på hver hjemmeside. Før du begynder at stille spørgsmålstegn ved vigtigheden af billeder, skal du bare prøve at forestille dig din yndlingsblog eller hjemmeside uden en. Ville du være så meget interesseret i at læse om teknologi, biler, mad, eller mode og makeup, hvis hjemmesiden ikke indeholdt billeder?
da de første hjemmesider gik online, kunne billeder ikke spille en væsentlig rolle i deres eksistens. Internetforbindelser var for langsomme, og ingen kunne indlæse snesevis af billeder pr. Heldigvis har tingene ændret sig, og nu kan vi ikke leve uden online medier. Det samme princip kan gælde for en personlig blog eller din hjemmeside. I den moderne verden kan du bare ikke have et blogsted uden billeder. De er langt vigtigere, end du måske endda forestiller dig.
hvad er et fremhævet billede
selvom et fremhævet billede kun er en anden mediefil, som du kan føje til det, fortjener det særlig behandling. Denne form for billede kan hjælpe dig med at fange dine besøgende opmærksomhed. Det bruges til at lokke enkeltpersoner til at læse dine historier, øge den visuelle kvalitet på din blog, og det spiller endda en bemærkelsesværdig rolle i deling af sociale medier. Så forsøm ikke vigtigheden af et fremhævet billede.
udvalgte billeder styres af temaer.
for ikke så længe siden har mange temaer ikke haft støtte til dem. Bare de mest omhyggelige udviklere var venlige nok til at introducere fremhævede billeder i deres temaer, mens alle de andre måtte kode funktionen selv. Heldigvis har tiderne ændret sig, og nu er de fleste af temaerne helt klar til fremhævede billeder.
hvor vises fremhævede billeder på din hjemmeside?
normalt finder et fremhævet billede sin plads under spotlights på din hjemmeside. De bruges som miniaturebilleder, der repræsenterer hele indlægget. Oftere end ikke linker den samme post-miniaturebillede (som også er et andet navn for et fremhævet billede) direkte til det indlæg. Ved at vælge et fremhævet billede til et indlæg kan du indstille hele tonen i din historie. Mens et godt foto kan friste en besøgende til at læse hele indlægget, kan en dårlig let afvise en gennemsnitlig læser.
også de samme fremhævede billeder vises normalt oven på de enkelte indlæg, sider og brugerdefinerede posttyper i ordtryk. Afhængigt af det tema, du bruger, kan et fremhævet billede vises lige over eller under titlen. Det kan komme op i forskellige dimensioner; det hele afhænger af et tema udvikler, der arbejdede på detaljerne.
igen, afhængigt af temaet, fremhævede billeder kan bruges andre steder. Hvis du f.eks. tilføjer en kontrol for at vise de seneste indlæg, kan miniaturebilleder for indlæg bruges til at tilføje mere stil til kontrollen og til at få mere opmærksomhed fra dine besøgende.
Nogle temaer vil endda vise billederne i admin sider, lige ved siden af deres tildelte indlæg.
Sådan tilføjes et fremhævet billede
Når vi gik igennem med at tilføje dit første indlæg i ordtryk, nævnte vi også fanen fremhævet billede, der er placeret på højre side af skærmen. Bare hvis du ikke kan finde fanen, skal du kontrollere dine skærmindstillinger:
- Tilføj et nyt indlæg eller rediger et eksisterende
- Rul helt op
- Klik på fanen “skærmindstillinger” i øverste højre hjørne
- sørg for, at feltet “fremhævet billede” er markeret
på et nyt Ordtrykssted vil den fremhævede billedfane være placeret i bunden af sidebjælken på højre side. Kontroller, om du har en, og forbered dig på at tilføje din første post-miniaturebillede:
- Klik på linket “Set featured image” i feltet “Featured Image”
- et nyt vindue åbner Mediebiblioteket
- Vælg et billede, du har, eller upload et nyt fra computeren
- når du har valgt billedet, skal du klikke på knappen “Set featured image”
Dette er det! Du kan nu se forhåndsvisningen af et billede lige i feltet Featured Image. Hvis du vil se, hvordan det ser ud i indlægget, kan du hurtigt rulle op og klikke på knappen “Eksempel”.
træk&Drop featured image plugin
Pris: Gratis
Hvis du kan lide at trække og slippe billeder til dit mediebibliotek, bør du overveje at tilføje dette gratis plugin til listen over de aktive på din hjemmeside. Bare ved at installere Drag & Drop Featured Image plugin, ændres det almindelige link til tilføjelse af miniaturepost. I stedet for at klikke på linket og derefter uploade et nyt billede, kan du trække og slippe billedet direkte til stedet.
Sådan fjernes eller udskiftes et miniaturebillede
Nogle gange vil du fjerne eller erstatte et miniaturebillede. Uanset om du har fundet eller oprettet et bedre foto, eller der var et problem med det første, det tager kun et par klik at foretage ændringen:
- Klik på linket ” Fjern fremhævet billede “i feltet” fremhævet billede ” under miniaturebilledet
- hvis du vil indstille et nyt billede, skal du gentage trinnene for at tilføje et nyt fremhævet billede
hvad hvis dit tema ikke har mulighed?
selvom de fleste af temaerne i dag er klar til fremhævede billeder, er der stadig nogle, der ikke bruger funktionen. Hvis du vil tilføje elementet manuelt, skal du have en grundlæggende forståelse for udvikling af ordtryk. Heldigvis kan du gå rundt om det og glemme koden. Vi viser dig nogle plugins, der hurtigt introducerer miniaturebilleder til dit tema. Med disse udvidelser kan du endda lade
dynamisk Featured Image plugin
Pris: Gratis
det faktum, at dette gratis plugin tæller mere end 70.000 aktive brugere fortæller du, at der stadig er en hel del temaer, der har brug for ekstra pleje om post miniaturer. Dynamisk Featured billede giver dig mulighed for at tilføje flere billeder, så du ikke behøver at afhænge af kun den, der normalt er tilgængelig. Uden at røre kode, vil plugin forberede udvalgte billeder og tillade andre tema funktioner for at få adgang til dem, når det er nødvendigt. Du kan bare slappe af; der er ikke noget du skal gøre ved det.
pluginet er et glimrende valg, når du arbejder med andre plugins, der har brug for fremhævede billeder og skydere, der viser dem til dine brugere. Der er endda en premium-version, der tilføjer flere forskellige funktioner.
plugin til hurtige fremhævede billeder
Pris: Gratis
lige fra det øjeblik du installerer dette plugin, kan alt arbejde på autopiloten. Hurtig Featured billeder vil lade dig indstille en standard featured billede. Så når du glemmer at indstille en, bruger plugin standardminiaturen. Det kan også erstatte eller fjerne billeder fra et vilkårligt antal udvalgte indlæg på en gang.
derudover tilføjer dette gratis plugin et billede i en sorterbar billedkolonne i lister over indlæg, sider og brugerdefinerede indlægstyper. Der er også forskellige filtre og regler, der vil lade dig tilpasse den måde, din hjemmeside håndterer post miniaturer.
guiden til fremhævet billedstørrelse-Sådan ændres det i ordtryk
i en moderne onlineverden består alt af mediefiler. Selvom videoer er begyndt at overtage internettet, er billeder stadig en vigtig komponent, som du ikke kan leve uden. Uanset hvilket sted du åbner, skal det have mindst et par billeder knyttet til det. Mediefiler beriger indlæg og hjemmesider, og du vil minde dig selv om vigtigheden af mediefiler, når du snuble på et sted uden en. Du kan endda se efter gratis billeder selv. Når du føjer dem til din blog, vil de gøre hele bloggen ser mere levende og tiltrækkende for en gennemsnitlig besøgende.
vejledningen til fremhævet billedstørrelse
normalt styres fremhævede billeder af temaet. Uanset om du vil have en, hvor mange størrelsesindstillinger vil du få, og hvor det kommer til at blive vist, afhænger helt af dit tema udvikler. Desværre har ikke alle udviklere en tendens til at give fremhævede billeder nok opmærksomhed. Så i nogle tilfælde bliver du nødt til at foretage justeringer af den fremhævede billedstørrelse. I andre tilfælde skal du have en ekstra dimension indstillet til at rumme et plugin, en ny kontrol eller et andet område på din side, som du vil tilpasse.når du registrerer nye billedstørrelser, er det et stykke kage til en udvikler, kan det være et mareridt for en ikke-koder. Så i denne del vil vi ikke vise dig kodestykker. I stedet viser vi dig, hvordan grundlæggende indstillinger fungerer, og hvordan du udvider funktionaliteten af fremhævede billeder gennem et gratis plugin.
grundlæggende billedindstillinger
til at begynde med skal du vide, at du kan ændre et par grundlæggende medieindstillinger, der påvirker alle nye billeder, du uploader til siden. Som standard fungerer hver installation med kun fire billedstørrelser:
- den oprindelige størrelse
- Thumbnail
- Medium
- Large
div når du uploader et nyt billede, gemmer du den originale fil uden ændringer. Efter dataoverførslen tager systemet den originale fil og foretager alle de ekstra dimensioner, du har oprettet i Medieindstillingerne. Det kan også tilføje et par ekstra størrelser, der er registreret af det tema, du bruger, som muligvis ikke er synlige i medieindstillingerne.
for at få adgang til Medieindstillingerne skal du navigere til Indstillinger- > Media
miniaturebilledet er noget unikt. Det er kvadreret, og uanset hvilken dimension du har indstillet, vil ordtryk centrere på den del af billedet og beskære det for at få de nødvendige dimensioner. Nogle temaer bruger muligvis denne forudindstilling som et fremhævet billede.
når det kommer til mellemstore og store størrelser, fungerer ordtryk lidt anderledes. Du kan angive den maksimale bredde og højde, og systemet skalerer billedet ned i henhold til disse indstillinger, så det ikke bliver beskåret. Dette er normalt billeder, som du vil bruge inde i indlæg og sider.
hvorfor genererer vi yderligere størrelser?
Hvis du ikke genererede yderligere billedstørrelser, skal du oprette dem manuelt. Alternativet ville være at have den samme billedstørrelse i hele din hjemmeside eller designere ville have til at arbejde meget hårdere for at indstille dimensionerne af hver eneste billede gennem koden. Denne mulighed vil også gøre det meget vanskeligere at tilpasse.
Forestil dig, hvor lang tid du har brug for at åbne hver fil i en fotoredigerer, indstille en brugerdefineret dimension og derefter uploade den til
Ved du, at Temaer kan bruge det samme billede i flere forskellige dimensioner afhængigt af placeringen? Det ville betyde at generere flere billedfiler, hver gang du er ved at uploade et nyt billede! Ingen ville have tid til det.
Skift billedstørrelse
det er klart, at ikke alle temaer bruger den samme billedstørrelse. Så når du skifter mellem temaer eller blot når du vil ændre en til dine behov og likings, kan du justere den fremhævede billedstørrelse.
måske vil en mindre størrelse se bedre ud og fremhæve titlen? Måske vil du have dit fremhævede billede til at være bredere? Heldigvis, uanset årsagen til at ændre den fremhævede billedstørrelse, behøver du ikke at kode noget alene. Vi er ved at vise dig en fantastisk gratis plugin, der vil hjælpe dig.
Kontroller dine temaindstillinger
før du installerer yderligere plugins, skal du kontrollere dine temaindstillinger grundigt. I de sidste par år har temaudviklere tilladt ændringer af mange temafunktioner. Så afhængigt af et tema, du har, er der en chance for at finde en fremhævet billedstørrelsesindstilling lige i temaindstillingerne.
gå til udseende- > temaer -> Tilpas og se efter mulighederne. Nogle temaer har også yderligere indstillinger, der normalt findes i menuen Udseende. Hvis du kan finde en, er du heldig, fordi du kan ændre den fremhævede billedstørrelse med blot et par klik. Hvis ikke, skal du ikke bekymre dig; følgende plugin vil stadig være mere end simpelt nok til at foretage de nødvendige ændringer.
Simple billedstørrelser
Pris: Gratis
Når du installerer enkle billedstørrelser, vil de grundlæggende medieindstillinger, som vi lige har talt om, blive installeret bliv straks udvidet. Pluginet genkender alle andre billedstørrelser fra det aktuelt aktive tema, og det giver dig også mulighed for at oprette brugerdefinerede størrelser på egen hånd.
Når du har aktiveret plugin, skal du navigere til Indstillinger- > Media. Blandt alle de ekstra billedstørrelser skal du finde den, der er dedikeret til det fremhævede billede. Hvis du bruger et standard tyve atten tema, skal du finde indstillingen “tyveighteen-featured-image størrelse”. Her kan du nemt indstille en brugerdefineret bredde og højde for fremhævede billeder.
afhængigt af et tema, du bruger, kan der være mere end blot en fremhævet billedstørrelse. For eksempel kan et tema vise featured billede på forsiden, enkelte indlæg og nogle kontroller også. I så fald ville der være behov for tre størrelser for at få det bedste ud af funktionen. Afhængigt af hvordan du vil tilpasse det fremhævede billede, skal du ændre indstillingerne i overensstemmelse hermed. Glem ikke at trykke på opdateringsknappen, gemme ændringer og åbne din side for at se, hvad der skete med billederne.
hvad med de ældre billeder?
normalt, når du ændrer billeddimensioner, foretager ordtryk kun ændringer til de nye, som du er ved at uploade. Men hvad med de gamle, du allerede bruger?
heldigvis udvikleren af Simple billeder størrelse var venlig nok til at indføre en funktion, der vil løse dette problem. På den samme Medieindstillingsside skal du bare rulle ned gennem listen over billeddimensioner. Du finder en Miniatureregenereringsfunktion, der giver dig mulighed for at vælge, hvilke miniaturebilleder du vil genopbygge. Da vi kun taler om fremhævede billeder, skal du vælge de samme miniaturebilleder, som du redigerede tidligere.
Hvis du vil have endnu mere kontrol over miniaturebilleder, skal du rulle lidt mere og vælge en posttype, som du vil genopbygge.
Når du er klar, skal du klikke, hvis du vil regenerere miniaturebilleder, og glem ikke at gemme ændringer.
ulemper ved at ændre billedstørrelser
mens opsætning af de nye billeddimensioner er ret let med enkle billedstørrelser, skal du være forsigtig, når du ændrer dine billeder.
Hvis du arbejder på et mindre sted, der stadig ikke har så mange fotos, kan du slappe af og regenerere miniaturebillederne. Men bemærk, at der er steder med hundrede tusinder af billeder.
generering af en ny dimension for hvert billede kan tage meget plads på din server. Så før du bekræfter ændringen, skal du være sikker på, at du ved, hvad du laver.også, ordtryk ikke rigtig tage sig af dine gamle thumbnails. Så selvom du ikke bruger dem længere, vil alle disse billeder stadig sætte sig ned i mappen og optage dyrebar harddiskplads. Nogle plugins til billedoprydning kan hjælpe dig, hvis du kører et mindre sted. Men for større hjemmesider med tonsvis af billeder, Du får brug for en mere professionel (og desværre mere kompliceret og dyrere) tilgang.
Indstil automatisk fremhævet billede i Teksttryk
brug af fremhævede billeder i Teksttryk er let og relativt enkelt at konfigurere, selvom dit tema ikke understøtter funktionen fra bunden. Vi har allerede vist dig, hvordan du indstiller og viser det grundlæggende fremhævede billede, og du vil lære at kontrollere, om der er et fremhævet billedsæt og vise en anmeldelse til forfatteren, der glemte at indstille et.
Hvis du ikke kan lide denne mulighed, kan du hurtigt implementere en lidt anden funktion – Du kan programmere dit ordtryk for at indstille et fremhævet billede til dig automatisk.
I modsætning til den metode, der er nævnt ovenfor, hvor VP giver dig besked om manglende featured image, hvor du stadig skal vælge et selv, indstiller denne tilgang automatisk et billede som featured one. For at få dette til at fungere skal du have mindst et billede knyttet til dit indlæg.
når du har offentliggjort indlægget uden det fremhævede billede, tager funktionen det første billede fra den artikel og indstiller det som det fremhævede billede.
det, der er godt ved dette, er, at når funktionen sætter det fremhævede billede til dig, forbliver det, selvom du beslutter at slette billedet fra indlægget (den ene funktion, der bruges til at lave det fremhævede billede i første omgang).
Hvis du ikke har nogen billeder knyttet til dit indlæg, og du trykker på knappen Publicer, vil der ikke være nogen meddelelser, og selvfølgelig vil der ikke være nogen billeder til funktionen at vælge imellem. Så dette er en god mulighed for en person, der bruger billeder i de fleste af deres indlæg. Men hvis du har tendens til at glemme billeder oftere end ikke, og du ikke vedhæfter billeder regelmæssigt, foreslår vi, at du tjekker den tidligere metode til at forhindre publicering af indlæg uden billedet.
nu når du ved hvad du kan få med dette, lad os vise dig koden. For at installere funktionen skal du åbne dine funktioner.php-fil og kopier/indsæt følgende uddrag:
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');
glem ikke at gemme ændringer efter indsættelse af koden. Nu kan du prøve at tilføje et nyt indlæg med ethvert billede inde i det og offentliggøre det. Kan du se, hvordan featured billede dukkede op på sitet? Magic.
link automatisk udvalgte post miniaturer til deres oprindelige indlæg
moderne temaer er kunstværker, der er designet med den nyeste teknologi i tankerne. Det betyder, at udviklere har taget sig af hver eneste ting, du og dine fremtidige besøgende har brug for fra et tema. Det inkluderer smukt design og adskillige funktioner tilføjet både til backend og frontend.efter at have introduceret featured post thumbnails, måtte temaudviklere finde en måde at linke disse billeder til deres originale indlæg. Det enkle featured billede blev en spilskifter, der forvandlede en populær blogging platform til endnu mere populært CMS. Nogle gange behøver disse fotos ikke at linke nogen steder, men hvis du spørger os, skal hvert fremhævet miniaturebillede føre til det originale indlæg.selvom mange udviklere finder dette en must-have-funktion i et tema, vil mange temaer (de fleste af dem være freebies) ikke have det installeret som standard. Og hvis du har problemer med at sende miniaturebilleder, der ikke kan klikkes, som vi gør, kan dette komme på dine nerver. Men rolig, en hurtig løsning kan findes et par linjer nedenfor.
i denne del af tutorial, vi er ved at vise dig, hvordan du automatisk linke featured billede til posten permalink og dermed tillade alle, der klikker på billedet, der skal omdirigeres til det oprindelige indlæg.
Link fremhævet billede til indlægget:
- Åbn funktioner.php
- Kopier og indsæt følgende kode:
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 );
- Gem ændringer
det er alt, folkens. Når du har gemt ændringer, behøver du ikke bekymre dig om de fremhævede post-miniaturebilleder, der ikke linker til det originale indlæg. Nu vil både det fremhævede miniaturebillede og “læs mere” – teksten føre dine besøgende til dit indlæg.
Sådan tilføjes miniatureeksempler i post/Page edit list
Hvis du har dit daglige Ordtrykstema med standardfunktioner, er du sandsynligvis vant til et bestemt udseende af adminpanelet. Når vi taler om redigeringsmuligheder for indlæg og sider, har du sandsynligvis en standardvisning, hvor titel, forfatter, kategorier, tags og datoer vises i forskellige kolonner.
som du kan se, er der ingen oplysninger om fremhævede billeder. Så hvis du vil se, om et indlæg allerede har et fremhævet billede og muligvis se, hvordan billedet ser ud, skal du redigere hvert indlæg separat.
Forestil dig at gå gennem snesevis af indlæg bare for at få et hurtigt overblik over det fremhævede billede, så du ikke duplikerer et eller forlader et indlæg uden en. Det er kun spild af tid, og det er derfor, vi vil vise dig en hurtig løsning på dette.
i denne del af vejledningen viser vi dig en simpel kode, du kan tilføje til dit tema, som derefter tilføjer et miniaturebillede direkte til kolonnen post/side. For at dette “trick” skal fungere, skal du sørge for, at dit tema understøtter miniaturebilleder.
nok med samtalen; lad os indsætte koden i temaet og vise et miniaturebillede i din indlæg editor:
- åbn din funktion.php file
- Kopier og indsæt følgende kode:
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>"; } }
- Gem ændringer
- gå til indlæg-> alle indlæg og se ændringen
i koden ovenfor har vi indstillet miniaturestørrelsen til 100 liter 100 billedpunkter. Da dette kun bruges som en fremhævet billedeksempel, er der virkelig ikke behov for et større billede. Selvfølgelig er du fri til at ændre størrelsen på miniaturebilledet til enhver størrelse, du ønsker. I de følgende linjer kan du se få eksempler på, hvordan du redigerer den sidste linje i koden:
Vis fuldt udbygget billede i stedet for et miniaturebillede:
echo the_post_thumbnail( 'featured-thumbnail' );
Dobbelt miniaturestørrelsen:
echo the_post_thumbnail( array(200,200) );
vores titel siger, at du kan vise miniaturebilleder i indlæg og sider redigere skærme. Du har prøvet koden, men du kan ikke se tommelfingre i sider? Bare rolig, du har brug for disse to kodelinjer, og du skal tilføje dem i begyndelsen af uddraget vist ovenfor:
add_filter('manage_pages_columns', 'posts_columns', 5);add_action('manage_pages_custom_column', 'posts_custom_columns', 5, 2);
Når du har tilføjet dette stykke kode, vil dine miniaturebilleder også være synlige på pages editor.
få dine forfattere til at vælge fremhævede billeder, før de offentliggør indlæg
når ordtryk nåede version 2.9, fik folk en chance for at tilføje fremhævede billeder til deres indlæg. Siden da, hvis temaer tillod det, var du i stand til at uploade eller vælge et billede til dit indlæg, som pænt ville repræsentere det, og du var stadig ikke forpligtet til at vise det billede i indlægget.brugere blev hurtigt vant til den nye funktion, og nu er det blevet svært at finde et tema uden fremhævede billeder.
men hvis du udgiver en masse og har mere end en forfatter, nogle gange kan du glemme at tilføje et featured billede, som kan resultere i en rodet hjemmeside. Dit indlæg uden et billede ville se tomt og ufærdigt ud på hjemmesiden, der ville helt sikkert være et hul i din seneste indlægskontrol, og hvis du bruger miniaturebilleder til at vise billederne i begyndelsen af dine artikler, ville dine indlæg se meget almindelige ud uden et billede.
det er blot nogle få enkle problemer, du måtte have, hvis du glemmer at medtage et fremhævet billede. Før disse problemer endda kommer op, lad os se, hvordan man får det til at forsvinde for evigt.
i denne del af tutorial, vi er ved at vise dig et stykke kode, som vil lade dig glemme alt om problemet. Når du har installeret koden, får enhver forfatter, der forsøger at offentliggøre et indlæg uden at have et fremhævet billede, en fejlmeddelelse. Hans eller hendes indlæg vil derefter ende med at blive gemt som et udkast i stedet for at blive offentliggjort. Dette får den pågældende forfatter til at bruge ethvert fremhævet billede, før han offentliggør et indlæg, og vil være en livredder, når du har travlt.
Hvis du er klar til at få funktionen til at fungere, er her de trin, du skal følge:
- Åbn dine funktioner.php file
- Kopier og indsæt følgende kode:
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" );}}
- Gem ændringer
denne kode kontrollerer poststatus, når forfatteren klikker på knappen Publicer. Det fungerer kun for indlæg, og hvis funktionen ikke finder et miniaturebillede, der er knyttet til det, gemmes et Kladde, og ordtryk er forberedt til at vise en fejlmeddelelse. Hvis der findes et miniaturebillede, offentliggøres et indlæg normalt uden at vise meddelelsen.
da koden vist ovenfor ikke indeholder selve fejlmeddelelsen, har du stadig brug for et lille kodestykke, der forbereder det:
- lige efter den forrige kode skal du kopiere og indsætte denne:
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" );}}
- Gem ændringer og prøv din nye funktion
Hvis du vil tilpasse fejlmeddelelsen, skal du navigere til række #5 og ændre fejlmeddelelsen “et miniaturebillede skal indstilles, før du gemmer indlægget” til alt, hvad du kan lide.
det er det. Nyd dine indlæg uden at skulle bekymre dig om ikke at have et fremhævet billede.
Skift fremhævet billedtekst på admin pages
Hvis du redigerer et tema eller opretter et nyt, skal du sandsynligvis arbejde med ting omkring fremhævede billeder.
Hvis du for eksempel har brugt en funktion, der automatisk tilføjer featured billede fra det første billede i et indlæg, ville det være rart at lade dine forfattere vide, hvad der sker. Du kan blot ændre teksten og bruge den som en kort meddelelse, der fortæller en forfatter, at det fremhævede billede vælges automatisk, hvis en forfatter ikke selv har valgt et. Så hvordan ændrer du den tekst, der lyder “Set featured image” til noget andet?
- Åbn funktioner.php-fil af det tema, du bruger
- Kopier og indsæt følgende kode:
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' );
- Skift ‘din brugerdefinerede tekst går her’ men glem ikke at forlade de enkelte citater
- Gem ændringer
- gå til ethvert indlæg og se den ændrede tekst
indpakning
fremhævede billeder er sandsynligvis den vigtigste mediefiltype, du vil have på din blog. På grund af det er det afgørende, at de ser godt ud. Mens det er vigtigt at have et smukt foto eller et pænt genereret computerbillede, skal du gøre alt, hvad der er i din magt for at gøre det så godt, som det kan få.
heldigvis behøver du ikke at være udvikler eller have en komplet forståelse af, hvordan