Bilder er viktige komponenter i hvert nettsted. Før du begynner å stille spørsmål ved betydningen av bilder, bare prøv å forestille deg favorittbloggen din eller nettstedet uten en. Vil du være så interessert i å lese om teknologi, biler, mat, eller mote og sminke hvis nettstedet inneholdt ingen bilder?
da de første nettstedene gikk online, kunne bilder ikke spille en betydelig rolle i deres eksistens. Internett-tilkoblinger var for treg, og ingen kunne laste dusinvis av bilder per side. Heldigvis har ting endret seg, og nå kan vi ikke leve uten online medier. Det samme prinsippet kan gjelde for en personlig blogg eller ditt nettsted. I den moderne verden kan du bare ikke ha en blogg uten bilder. De er mye viktigere enn du kanskje selv forestille seg.
Hva er et utvalgt bilde I WordPress
Selv om et utvalgt bilde bare er en annen mediefil som du kan legge Til I WordPress, fortjener det spesiell behandling. Denne typen bilde kan hjelpe deg å fange oppmerksomheten til de besøkende. Det brukes til å lokke folk til å lese historiene dine, øke den visuelle kvaliteten på bloggen din, og den spiller til og med en viktig rolle i deling av sosiale medier. Så, ikke overse betydningen av et utvalgt bilde.
Utvalgte bilder styres Av WordPress-temaer.Ikke så lenge siden har Mange WordPress-temaer ikke hatt støtte for dem. Bare de mest forsiktige utviklerne var snille nok til å introdusere utvalgte bilder i sine temaer, mens alle de andre måtte kode funksjonen selv. Heldigvis har tidene forandret seg, og nå er de fleste temaene helt klare for utvalgte bilder.
Hvor vises utvalgte bilder på nettstedet ditt?
vanligvis vil et utvalgt bilde i WordPress finne sin plass under spotlights på hjemmesiden din. De brukes som miniatyrbilder som representerer hele innlegget. Oftere enn ikke, det samme postminiatyrbildet (som også er et annet navn for et utvalgt bilde) lenker direkte til det innlegget. Ved å velge et utvalgt bilde for et innlegg, kan du angi hele tonen i historien din. Mens et godt bilde kan friste en besøkende til å lese hele innlegget, kan en dårlig enkelt avvise en gjennomsnittlig leser.
også de samme utvalgte bildene vises vanligvis på toppen av enkelt innlegg, sider og tilpassede innleggstyper I WordPress. Avhengig av temaet du bruker, kan et utvalgt bilde vises like over eller under tittelen. Det kan komme opp i forskjellige dimensjoner; alt avhenger av en temautvikler som jobbet med detaljene.
Igjen, avhengig av temaet, kan utvalgte bilder brukes andre steder. Hvis du for eksempel legger til en widget for å vise de nyeste innleggene, kan postminiatyrbilder brukes til å legge til mer stil i widgeten og for å få mer oppmerksomhet fra de besøkende.
noen temaer vil også vise bildene I WordPress admin sider, rett ved siden av sine tildelte innlegg.
hvordan legge til et utvalgt bilde
når vi gikk deg gjennom å legge til ditt første innlegg I WordPress, nevnte vi også kategorien utvalgt bilde som ligger på høyre side av skjermen. Bare Hvis du ikke finner fanen, bør du sjekke skjermalternativene dine:
- Legg til et nytt innlegg eller rediger en eksisterende
- Bla helt opp
- Klikk på «Skjermalternativer»-fanen øverst til høyre
- Kontroller at «Utvalgt Bilde» – boksen er merket
på et nytt wordpress-nettsted vil den utvalgte bildefanen være plassert helt nederst på sidepanelet på høyre side. Sjekk om du har en, og forberede deg på å legge til ditt første innlegg miniatyrbilde:
- Klikk på «Set featured image» linken i «Featured Image» boksen
- Et nytt vindu vil åpne Mediebiblioteket
- Velg et bilde som du har eller laste opp en ny fra datamaskinen
- Når du velger bildet, klikk på «Set featured image» knappen
dette er det! Du kan nå se forhåndsvisningen av et bilde rett i Utvalgte bildeboksen. Hvis du vil se hvordan det ser ut i innlegget, kan du raskt bla opp og klikke på» Forhåndsvisning » – knappen.
Dra&Slipp utvalgt bilde plugin
PRIS: Gratis
hvis du liker å dra og slippe bilder til wordpress mediebiblioteket ditt, bør du vurdere å legge Til Dette gratis pluginet i listen over de aktive på nettstedet DITT. Bare ved å installere Dra&Drop Featured Image plugin, vil den vanlige linken for å legge thumbnail post endres. I stedet for å klikke på linken og deretter laste opp et nytt bilde, vil du kunne dra og slippe bildet direkte til stedet.
hvordan fjerne eller erstatte et innlegg thumbnail
Noen ganger vil du ønsker å fjerne eller erstatte et innlegg thumbnail. Enten du har funnet eller laget et bedre bilde, eller det var et problem med den første, det vil ta bare noen få klikk for å gjøre endringen:
- Klikk på koblingen «Fjern utvalgt bilde» i boksen «Utvalgt Bilde» under miniatyrbildet
- hvis du vil angi et nytt bilde, gjentar du trinnene for å legge til et nytt utvalgt bilde
hva om temaet ditt ikke har muligheten?
selv om de fleste temaene i dag er klare for utvalgte bilder, er det fortsatt noen som ikke bruker funksjonen. For å legge til elementet manuelt, må du ha noen grunnleggende forståelse Av WordPress-utvikling. Heldigvis kan du gå rundt det og glemme koden. Vi vil vise Deg Noen WordPress-plugins som raskt vil introdusere postminiatyrbilder til temaet ditt. Med disse utvidelsene kan Du til Og med la WordPress automatisk håndtere utvalgte bilder.
Dynamisk Utvalgt Bilde plugin
PRIS: Gratis
det faktum at denne gratis plugin teller mer enn 70.000 aktive brukere forteller du at det fortsatt er ganske Mange Temaer som trenger ekstra forsiktighet om postminiatyrbilder. Dynamisk Utvalgt Bilde lar deg legge til flere bilder, slik at du ikke trenger å stole på bare den som vanligvis er tilgjengelig. Uten å berøre kode, vil plugin forberede utvalgte bilder og tillate andre tema funksjoner for å få tilgang til dem når det er nødvendig. Du kan bare slappe av; det er ingenting du trenger å gjøre med det.plugin er et utmerket valg når du arbeider med andre plugins som trenger utvalgte bilder og glidere som vil vise dem til brukerne. Det er enda en premium-versjon som legger til flere forskjellige funksjoner.
Rask Utvalgte Bilder plugin
PRIS: Gratis
fra det øyeblikket du installerer denne plugin, kan alt fungere på autopiloten. Rask Utvalgte Bilder vil la deg sette en standard kjennetegnet bilde. Så, når du glemmer å sette en, vil plugin bruke standard miniatyrbilde. Det kan også erstatte eller fjerne bilder fra en rekke valgte innlegg på en gang.I Tillegg legger denne gratis plugin et bilde i en sorterbar bildekolonne i lister over innlegg, sider og tilpassede innleggstyper. Det er også forskjellige filtre og regler som lar deg tilpasse måten nettstedet håndterer postminiatyrbilder.
guiden til utvalgt bildestørrelse-Hvordan du endrer Den I WordPress
i en moderne online verden består alt av mediefiler. Selv om videoer har begynt Å ta Over Internett, er bilder fortsatt en viktig komponent som du ikke kan leve uten. Uansett hvilket nettsted du åpner, bør det ha minst noen bilder knyttet til det. Mediefiler berike innlegg og hjemmesider, og du vil minne deg selv om viktigheten av mediefiler når du snubler over et nettsted uten en. Du kan selv se etter gratis bilder selv. Når du legger dem til bloggen din, vil de gjøre hele bloggen mer levende og tiltalende for en gjennomsnittlig besøkende.
guiden til utvalgte bildestørrelse
vanligvis er utvalgte bilder kontrollert av temaet. Enten du skal ha en, hvor mange størrelsesalternativer vil du få og hvor den skal vises, avhenger helt av temautvikleren din. Dessverre har ikke alle utviklere en tendens til å gi utvalgte bilder nok oppmerksomhet. Så, i noen tilfeller må du gjøre justeringer til den valgte bildestørrelsen. I andre tilfeller trenger du et ekstra dimensjonssett for å imøtekomme et plugin, en ny widget eller et annet område på nettstedet ditt som du vil tilpasse.mens registrering av nye bildestørrelser er et stykke kake for En WordPress-utvikler, kan det være et mareritt for en ikke-koder. Så, i denne delen, vi kommer ikke til å vise deg kodesnutter. I stedet vil vi vise deg hvordan grunnleggende innstillinger fungerer, og hvordan du utvider funksjonaliteten til utvalgte bilder gjennom et Gratis WordPress-plugin.
Grunnleggende bildeinnstillinger
For det første bør Du vite At WordPress lar Deg endre noen grunnleggende medieinnstillinger som vil påvirke alle nye bilder du laster opp til nettstedet. Som standard fungerer Hver WordPress-installasjon med bare fire bildestørrelser:
- Den opprinnelige størrelsen
- Miniatyr
- Medium
- Stor
år du laster opp et nytt bilde, vil wordpress lagre den opprinnelige filen Uten endringer gjort på Den. Etter dataoverføringen tar systemet den opprinnelige filen og gjør alle de ekstra dimensjonene du har satt opp I Medieinnstillingene. Det kan også legge til noen ekstra størrelser som er registrert av temaet du bruker, som kanskje ikke er synlige i medieinnstillingene.
for å få Tilgang Til Medieinnstillingene, vennligst naviger Til Innstillinger- > Media
miniatyrbildet er noe unikt. Det er kvadrert, og uansett dimensjonen du har satt, Vil WordPress sitte på delen av bildet og beskjære det for å få nødvendige dimensjoner. Noen temaer kan bruke denne forhåndsinnstillingen som et utvalgt bilde.
Når Det gjelder mellomstore og store størrelser, Fungerer WordPress litt annerledes. Du kan angi maksimal bredde og høyde, og systemet vil skalere ned bildet i henhold til disse innstillingene, slik at det ikke blir beskåret. Dette er vanligvis bilder som du vil bruke inne innlegg og sider.
Hvorfor Genererer WordPress flere størrelser?
Hvis WordPress ikke genererte flere bildestørrelser, må du opprette dem manuelt. Alternativet ville være å ha samme bildestørrelse over hele nettstedet ditt, eller designere måtte jobbe mye vanskeligere for å angi dimensjonene til hvert bilde gjennom koden. Dette alternativet vil også gjøre det mye vanskeligere å tilpasse.
Tenk deg hvor mye tid du trenger for å åpne hver fil i en fotoredigerer, angi en egendefinert dimensjon, og deretter laste den opp Til WordPress?
Vet Du At WordPress temaer kan bruke det samme bildet i flere forskjellige dimensjoner avhengig av plasseringen? Det ville bety å generere flere bildefiler hver gang du skal laste opp et nytt bilde! Ingen ville ha tid til det.
Endre utvalgt bildestørrelse
Selvfølgelig bruker Ikke Alle WordPress-temaer samme utvalgte bildestørrelse. Så når du bytter mellom temaer eller bare når du vil endre en til dine behov og likings, vil du kanskje justere den valgte bildestørrelsen.
kanskje en mindre størrelse vil se bedre ut og fremheve tittelen? Kanskje du vil at bildet ditt skal være bredere? Heldigvis, uansett årsak til å endre den anbefalte bildestørrelsen, trenger du ikke å kode noe på egen hånd. Vi er i ferd med å vise deg en fantastisk gratis plugin som vil hjelpe deg.
Sjekk temainnstillingene
Før du installerer noen ekstra plugins, bør du grundig sjekke temainnstillingene. I de siste årene har temautviklere tillatt modifikasjoner av mange temafunksjoner. Så, avhengig av et tema du har, er det en sjanse for å finne et utvalgt bildestørrelsesalternativ rett i temainnstillingene.
Gå Til Utseende – > Temaer – > Tilpass og se etter alternativene. Noen temaer vil også ha flere innstillinger som vanligvis finnes i Utseende-menyen. Hvis du finner en, har du lykke fordi du kan endre den valgte bildestørrelsen på bare noen få klikk. Hvis ikke, ikke bekymre deg; følgende plugin vil fortsatt være mer enn enkelt nok til å gjøre de nødvendige endringene.
Enkle Bildestørrelser
PRIS: Gratis
øyeblikkelig bli utvidet. Den plugin vil gjenkjenne alle andre bildestørrelser fra den aktive tema, og det vil også tillate deg å lage egendefinerte størrelser på egen hånd.
når du har aktivert plugin, vennligst naviger Til Innstillinger – > Media. Blant alle de ekstra bildestørrelsene, bør du finne den som er dedikert til det utvalgte bildet. Hvis du bruker en standard Tjue Atten tema, bør du finne alternativet» twentyeighteen-featured-image size». Her kan du enkelt sette en tilpasset bredde og høyde for utvalgte bilder.
avhengig av et tema du bruker, kan det være mer enn bare en utvalgt bildestørrelse. For eksempel kan et tema vise kjennetegnet bilde på forsiden, enkelt innlegg og noen widgets også. I så fall vil tre størrelser være nødvendig for å gjøre det beste ut av funksjonen. Avhengig av hvordan du vil tilpasse det utvalgte bildet, endrer du innstillingene tilsvarende. Ikke glem å trykke på oppdater-knappen, lagre endringer og åpne nettstedet ditt for å se hva som skjedde med bildene.
hva med de eldre bildene?
Vanligvis, når du endrer bildedimensjoner, Gjør WordPress endringer bare til de nye som du skal laste opp. Men hva med de gamle som du allerede bruker?
heldigvis utvikleren Av Enkle Bilder Størrelse var snill nok til å innføre en funksjon som vil løse dette problemet. På Samme Medieinnstillinger side, bare bla ned gjennom listen over bildedimensjoner. Du vil finne En Thumbnail Regenerering funksjon som lar deg velge hvilke miniatyr du ønsker å gjenoppbygge. Siden vi bare snakker om utvalgte bilder, velger du de samme miniatyrbildene som du redigerte tidligere.
hvis du vil ha enda mer kontroll over miniatyrbilder, bla litt mer og velg en innleggstype som du vil gjenoppbygge.
når du er klar, klikk hvis du vil regenerere miniatyrbilder, og ikke glem å lagre endringer.
Ulemper ved å endre bildestørrelser
mens du setter opp de nye bildedimensjonene, er det ganske enkelt Med Enkle Bildestørrelser, vær forsiktig når du endrer bildene dine.
hvis du jobber på et mindre nettsted som fortsatt ikke har så mange bilder, kan du slappe av og regenerere miniatyrbildene. Men vær oppmerksom på at det finnes nettsteder med hundre tusen bilder.
Generering av en ny dimensjon for hvert bilde kan ta mye plass på serveren din. Så før du bekrefter endringen, vær sikker på at du vet hva du gjør.
Også, WordPress tar egentlig ikke vare på dine gamle miniatyrbilder. Så, selv om du ikke bruker dem lenger, vil alle bildene fortsatt sitte ned i mappen og ta opp dyrebar harddiskplass. Noen image cleanup plugins kan hjelpe deg hvis du kjører et mindre nettsted. Men for større nettsteder med tonnevis av bilder, trenger du en mer profesjonell (og dessverre mer komplisert og dyrere) tilnærming.
sett automatisk utvalgt bilde I WordPress
Bruk av utvalgte bilder I WordPress er enkelt og relativt enkelt å sette opp selv om temaet ditt ikke støtter funksjonen fra bunnen av. Vi har allerede vist deg hvordan du angir og viser det grunnleggende kjennetegnet bildet, og du vil lære å sjekke om det er et utvalgt bildesett og vise et varsel til forfatteren som glemte å sette en.
hvis du ikke liker det alternativet, kan du raskt implementere en litt annen funksjon – du kan programmere WordPress for å sette et utvalgt bilde for deg automatisk.
I Motsetning til metoden nevnt ovenfor DER WP vil varsle deg om manglende kjennetegnet bilde der du fortsatt trenger å velge en selv, vil denne tilnærmingen automatisk sette et bilde som kjennetegnet en. For å gjøre dette arbeidet, må du ha minst ett bilde knyttet til innlegget ditt.
etter at du har publisert innlegget uten det fremhevede bildet, tar funksjonen det første bildet fra den artikkelen og angir det som fremhevet bilde.
Det som er bra med dette er at når funksjonen setter kjennetegnet bilde for deg, vil det fortsette selv om du bestemmer deg for å slette bildet fra innlegget (den ene funksjonen som brukes til å lage det utvalgte bildet i utgangspunktet).
hvis du ikke har noen bilder knyttet til innlegget ditt og du trykker på publiser-knappen, vil det ikke være noen varsler, og selvfølgelig vil det ikke være noen bilder for funksjonen å velge mellom. Så, dette er et flott alternativ for noen som bruker bilder i de fleste av sine innlegg. Men hvis du har en tendens til å glemme bilder oftere enn ikke, og du ikke legger ved bilder regelmessig, foreslår vi at du sjekker den tidligere metoden for å forhindre publisering av innlegg uten bildet.
Nå når du vet hva du kan få med dette, la oss vise deg koden. For å installere funksjonen må du åpne funksjonene dine.php-fil og kopier / lim inn følgende 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');
ikke glem å lagre endringer etter å ha limt inn koden. Nå kan du prøve å legge til et nytt innlegg med et bilde inne i det og publisere det. Ser du hvordan utvalgt bilde dukket opp på nettstedet? Magic.
koble automatisk utvalgte postminiatyrbilder Til deres opprinnelige innlegg
Moderne WordPress-temaer Er kunstverk som er designet med den nyeste teknologien i tankene. Det betyr at utviklere har tatt vare på hver eneste ting du og dine fremtidige besøkende vil trenge fra et tema. Det inkluderer vakker design og mange funksjoner lagt til både backend og frontend.Etter At WordPress introduserte utvalgte postminiatyrbilder, måtte temautviklere finne en måte å knytte disse bildene til deres opprinnelige innlegg. Det enkle kjennetegnet bildet ble en spillveksler For WordPress som forvandlet en populær bloggplattform til enda mer populær CMS. Noen ganger trenger disse bildene ikke å koble hvor som helst, men hvis du spør oss, må hvert utvalgt miniatyrbilde føre til det opprinnelige innlegget.Selv om mange utviklere finner dette en må-ha-funksjon i et tema, vil Mange WordPress-temaer (de fleste av dem være freebies) ikke ha det installert som standard. Og hvis du har problemer med post miniatyrbilder ikke er klikkbare, som vi gjør, dette kan gå deg på nervene. Men ikke bekymre deg, en rask løsning kan bli funnet noen linjer under.
i denne delen av opplæringen, vi er i ferd med å vise deg hvordan du automatisk koble kjennetegnet bilde til innlegget permalink og dermed tillate alle som klikker på bildet for å bli omdirigert til det opprinnelige innlegget.
Link kjennetegnet bilde til innlegget:
- Åpne funksjoner.php
- Kopier og lim inn 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 );
- Lagre endringer
det er alt, folkens. Etter at du har lagret endringer, trenger du ikke å bekymre deg for at de utvalgte postminiatyrbildene ikke kobler til det opprinnelige innlegget. Nå både omtalt miniatyrbilde og» les mer » tekst vil lede besøkende til innlegget ditt.
slik legger du til miniatyrbildeforhåndsvisninger I Post / page edit list
hvis du har ditt Daglige WordPress-tema med standardfunksjoner, har du sannsynligvis blitt vant til Et bestemt utseende På WordPress admin panel. Når vi snakker om redigeringsalternativer for innlegg og sider, har du sannsynligvis en standardvisning der tittel, forfatter, kategorier, koder og datoer vises i forskjellige kolonner.
Som du kan se, er det ingen informasjon om utvalgte bilder. Så, hvis du vil se om et innlegg har et utvalgt bilde allerede satt og muligens se hvordan bildet ser ut, må du redigere hvert innlegg separat.
Tenk deg å gå gjennom dusinvis av innlegg bare for å ta en rask visning av det utvalgte bildet, slik at du ikke dupliserer en eller legger et innlegg uten en. Det er bare bortkastet tid, og det er derfor vi skal vise deg en rask løsning for dette.
i denne delen av opplæringen skal vi vise deg en enkel kode du kan legge til temaet ditt, som deretter legger til et miniatyrbilde direkte i kolonnen post / side. For at dette «trikset» skal fungere, må du sørge for at temaet ditt støtter postminiatyrbilder.
Nok med snakk; la oss sette inn koden i temaet og vise et miniatyrbilde i innleggseditoren din:
- Åpne funksjonen din.php fil
- Kopier og lim inn 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>"; } }
- Lagre endringer
- Gå Til Innlegg-> Alle Innlegg og se endringen /li>
i koden ovenfor har vi satt miniatyrstørrelsen til 100×100 piksler. Siden dette bare brukes som en forhåndsvisning, er det egentlig ikke behov for et større bilde. Selvfølgelig er du fri til å endre størrelsen på miniatyrbildet til en hvilken som helst størrelse du vil ha. I de følgende linjene kan du se noen eksempler på hvordan du redigerer den siste linjen i koden:
Vis fullverdig bilde i stedet for et miniatyrbilde:
echo the_post_thumbnail( 'featured-thumbnail' );
Dobbel miniatyrstørrelsen:
echo the_post_thumbnail( array(200,200) );
vår tittel sier at du kan vise miniatyrbilder i innlegg og sider redigere skjermer. Du har prøvd koden, men du kan ikke se tommelen på sider? Ikke bekymre deg, du trenger disse to kodelinjene, og du bør legge dem til i begynnelsen av kodebiten vist ovenfor:
add_filter('manage_pages_columns', 'posts_columns', 5);add_action('manage_pages_custom_column', 'posts_custom_columns', 5, 2);
etter at du har lagt til dette kodebiten, vil miniatyrbildene dine også være synlige på sideredigeringsprogrammet.
Få forfatterne til å velge utvalgte bilder før de publiserer innlegg
Når WordPress nådde versjon 2.9, fikk folk muligheten til å legge til utvalgte bilder i innleggene sine. Siden da, hvis temaer tillot det, kunne du laste opp eller velge et bilde for innlegget ditt som pent ville representere det, og du var fortsatt ikke forpliktet til å vise det bildet i innlegget.
WordPress-brukere ble raskt vant til den nye funksjonen, og nå har det blitt vanskelig å finne et tema uten utvalgte bilder.
men hvis du publiserer mye og har mer enn en forfatter, kan du noen ganger glemme å legge til et utvalgt bilde som kan resultere i et rotete nettsted. Innlegget ditt uten et bilde ville se tomt og uferdig ut på hjemmesiden, det ville definitivt være et hull i din siste innlegg-widget, og hvis du bruker miniatyrbilder for å vise bildene i begynnelsen av artiklene dine, ville innleggene dine se veldig enkle ut uten et bilde.
Det Er bare noen få enkle problemer du måtte ha hvis du glemmer å inkludere et utvalgt bilde. Før disse problemene kommer opp, la oss se hvordan du får det til å forsvinne for alltid.
i denne delen av opplæringen skal vi vise deg et stykke kode som lar deg glemme problemet. Når du har installert koden, vil hver forfatter som prøver å publisere et innlegg uten å ha et utvalgt bilde, få en feilmelding. Hans eller hennes innlegg vil da ende opp med å bli lagret som et utkast i stedet for å bli publisert. Dette vil gjøre at den aktuelle forfatteren bruker et utvalgt bilde før du publiserer et innlegg, og vil være en livredder når du er i et rush.
Hvis du er klar til å få funksjonen til å fungere, er det trinnene du bør følge:
- Åpne funksjonene dine.php fil
- Kopier og lim inn 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" );}}
- Lagre endringer
denne koden vil sjekke poststatus når forfatteren klikker på publiser-knappen. Det fungerer bare for innlegg, og hvis funksjonen ikke finner et miniatyrbilde knyttet til det, vil et utkast bli lagret, Og WordPress vil være forberedt på å vise en feilmelding. Hvis et miniatyrbilde er funnet, er et innlegg normalt publisert uten å vise meldingen.
siden koden vist ovenfor ikke inneholder feilmeldingen selv, trenger du fortsatt en liten kodebit som vil forberede den:
- rett etter den forrige koden, kopier og lim inn 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" );}}
- Lagre endringer og prøv din nye funksjon
hvis du vil tilpasse feilmeldingen, naviger til rad #5 og endre feilmeldingen. «en post thumbnail må settes før du lagrer Innlegget» til noe du liker.
Det er det. Nyt innleggene dine uten å måtte bekymre deg for ikke å ha et utvalgt bilde.
Endre Fremhevet bildetekst på administrasjonssider
hvis du redigerer et tema eller oppretter et nytt, må du sannsynligvis jobbe rundt fremhevede bilder.
hvis du for eksempel har brukt en funksjon som automatisk legger til utvalgt bilde fra det første bildet i et innlegg, ville det være fint å la forfatterne vite hva som skjer. Du kan bare endre teksten og bruke den som en kort melding som vil fortelle en forfatter at det utvalgte bildet vil bli valgt automatisk hvis en forfatter ikke har valgt en av seg selv. Så, hvordan å endre den teksten som leser «Set featured image» til noe annet?
- Åpne funksjoner.php-fil av temaet du bruker
- Kopier og lim inn 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' );
- Endre ‘din egendefinerte tekst går her’, Men ikke glem å la enkelt anførselstegn
- Lagre endringer
- Gå til et innlegg og se den endrede teksten
Innpakning
utvalgte bilder er trolig den viktigste mediefiltypen du vil ha på bloggen din. Derfor er det viktig at de ser bra ut. Mens du har et vakkert bilde eller et pent generert datamaskinbilde er viktig, bør du gjøre alt som er i din makt for å gjøre det så godt som det kan få.Heldigvis trenger Du Ikke å være utvikler eller ha en fullstendig forståelse av Hvordan WordPress behandler bilder. Du trenger bare en enkel plugin eller kodebit som vil hjelpe deg med å sette nye utvalgte bilder; vi håper at denne guiden hjalp deg med det.