Slik kobler du til eksterne lenker fra posttittelen i WordPress
Vil du legge til en ekstern lenke som posttittel i WordPress? Noen ganger kan du bare dele en kobling med brukerne dine. I stedet for å sende dem til et innlegg, vil du kanskje at posttittelen skal kobles til den andre nettsiden. I denne artikkelen vil vi vise deg hvordan du kobler til eksterne lenker fra posttittelen i WordPress.
Metode 1: Kobling av posttittel til en ekstern lenke i WordPress ved hjelp av plugin
Denne metoden er enklere og anbefales for nybegynnere.
Første du må gjøre er å installere og aktivere sidelinkene til plugin. For mer informasjon, se vår trinnvise veiledning om hvordan du installerer et WordPress-plugin.
Ved aktivering, bare opprett et nytt innlegg eller rediger en eksisterende. Du vil legge merke til den nye meta-boksen «Sidekoblinger til» under postredigering.
Klikk på 'En egendefinert nettadresse' for å legge til lenken du vil legge til i posttittel. Nå kan du lagre eller publisere innlegget ditt.
Det er alt. Posttittelen vil nå koble til den egendefinerte nettadressen du oppgav.
Det er ikke nødvendig å bruke det bare for eksterne koblinger. Du kan også bruke den til å sende brukere til forskjellige innlegg og sider på WordPress-siden din.
Metode 2: Legg til ekstern lenke til posttittel ved hjelp av kode
Denne metoden krever at du legger til kode på WordPress-siden din. Du kan bruke denne metoden hvis du er komfortabel med å legge inn bunter fra web til WordPress.
Bare legg til denne koden i temaets funksjoner.php-fil eller et nettstedspesifikt plugin.
funksjon print_post_title () global $ post; $ thePostID = $ post-> ID; $ post_id = get_post ($ thePostID); $ title = $ post_id-> post_title; $ perm = get_permalink ($ post_id); $ post_keys = array (); $ post_val = array (); $ post_keys = get_post_custom_keys ($ thePostID); hvis (! tom ($ post_keys)) foreach ($ post_keys som $ pkey) if ($ pkey == 'external_url') $ post_val = get_post_custom_values ($ pkey); hvis (tomt ($ post_val)) $ link = $ perm; ellers $ link = $ post_val [0]; ellers $ link = $ perm; ekko ''$ Tittel.'
';
Denne koden ser rett og slett ut etter et tilpasset felt som inneholder den egendefinerte nettadressen din. Hvis innlegget har det egendefinerte feltet, utsender det posttittelen som er koblet til nettadressen din.
Det neste trinnet er å erstatte temaets standardvisning av posttittel med denne funksjonen. Du finner den i arkiv.php, content.php, category.php og andre maler. Det ville se slik ut:
', esc_url (get_permalink ()))''); ?>
Du må erstatte den med denne koden:
Kodedelen er over, nå må du legge til den eksterne nettadressen til innlegget. Bare rediger innlegget eller opprett en ny. På postredigeringssiden, se etter meta-boksen for tilpassede felt.
Hvis du ikke kan se meta-boksen for tilpassede felt, må du klikke på Skjermalternativer øverst til høyre på skjermen. Dette vil bringe ned en meny der du må merke av i boksen ved siden av 'Egendefinerte felt'.
Du finner den tilpassede feltmeta-boksen under innleggsredigeren.
Klikk på 'Skriv inn ny' og skriv deretter inn external_url
i 'Navn' feltet og nettadressen du vil legge til i posttittel i "Verdi' felt.
Du kan nå lagre eller publisere innlegget ditt. Det er alt, din posttittel vil nå være koblet til nettadressen du la til i det egendefinerte feltet.
Neste gang du må legge til en lenke, trenger du bare å velge external_url
egendefinert felt fra rullegardinmenyen og skriv inn din eksterne lenke i verdifeltet.
Vi håper denne artikkelen hjalp deg med å lære hvordan du kobler til eksterne lenker fra posttittelen i WordPress. Du kan også se vår guide om hvordan du legger til et eksternt linkikon på WordPress-siden din.
Hvis du likte denne artikkelen, vennligst abonner på vår YouTube Channel for WordPress-videoopplæringsprogrammer. Du kan også finne oss på Twitter og Facebook.