Otsikkomääritteiden muuttaminen WordPressissä

Verkkosivusto tai a WordPress blogi ilman nimikkeiden hallintaa on melko mahdotonta. Jos olet joskus unohtanut kirjoittaa otsikon, huomasit nopeasti, että WordPress lisäsi sen sellaisenaan. Koska ne ovat tärkeitä järjestelmänvalvojille, muille käyttäjille, vierailijoille ja jopa hakukoneille, sinun tulee olla erityisen varovainen kirjoittaessasi otsikoita.
Vaikka sinun pitäisi ehdottomasti käyttää ylimääräinen minuutti jokaiseen kirjoittamaasi otsikkoon, on joitain asioita, joita voit muuttaa koko sivustolla. Pysy siis kanssamme tämän oppaan läpi ja opi muokkaamaan erilaisia otsikkomääritteitä WordPressissä.
Kuinka rajoittaa WordPress-otsikon pituutta
Kun haluat pitää viestien otsikot mahdollisimman lyhyinä ja työskentelet useiden kirjoittajien kanssa, siitä voi tulla ongelma. Olitpa sitten muotiblogin perustaminen, ruokablogissa tai muussa verkkosivustossa, jokaisen olisi huolehdittava otsikoistaan, laskettava sanoja tai kirjaimia, ja se olisi luultavasti vaikeaa tehdä joka kerta, kun kirjoitat uutta artikkelia.
Joten miten rajoitat viestin otsikon WordPressissä niin, että se huolehtii automaattisesti otsikon pituudesta, joka näytetään sivullasi?
Aloitetaan yksinkertaisella ratkaisulla.
- Avaa functions.php teemassasi
- Liitä seuraava koodi:
function max_title_length( $title ) {
$max = 20;
if( strlen( $title ) > $max ) {
return substr( $otsikko, 0, $max ). "…";
} Else {
palauta otsikko;
}
}- Sijoita seuraava funktio haluamaasi paikkaan teemassasi. Jos esimerkiksi haluat näyttää lyhennetyt otsikot etusivullasi, haluat sijoittaa tämän koodin päähakemistomalliisi (index.php).
add_filter('nimi', 'nimikkeen_enimmäispituus');Kuten koodista näet, muuttuja $ max käytetään rajoittamaan viestisi otsikon pituutta. Voit vapaasti muuttaa sen haluamaasi numeroon. Muista kuitenkin, että otsikon optimaalinen pituus on 55–60 merkkiä.
Ole hyvä. Jos olet kutsunut toimintoa päähakemistomallissasi, otsikot näkyvät lyhennettyinä ja meidän tapauksessamme 20 merkin jälkeen näkyviin tulee kolme pistettä, jotka osoittavat, että näytettävää on enemmän.
Tekemällä saman voit vapaasti kiinnittää toiminnon minne haluat – olipa kyseessä sitten otsikko, alatunniste, sivupalkki tai mikä tahansa muu.
Viestisi otsikon tasauksen muuttaminen
WordPress Teemat joita voit käyttää WordPressissä, ovat erilaisia. Voit käyttää WordPressin mukana tulevaa vakiomallia, luoda oman, löytää ilmaisen tuhansien käytettävissä olevien teemojen joukosta tai ostaa premium-teeman Internetistä.
Vaikka olisit maksanut paljon rahaa teemastasi, se ei ole kaikkea käden ulottuvilla, ja kaikkea on mahdotonta sisällyttää käyttäjäystävälliseen käyttöliittymään. Joten jos haluat muuttaa viestien otsikoiden kohdistusta eikä teemassa ole helposti vaihdettavaa vaihtoehtoa, sinun on tehtävä se itse.
Valmistele työkalusi ja löysää joitain ruuveja, jotta saat työn valmiiksi. OK, tämä kuulosti siltä, että edessäsi on työtunteja – älä huoli, olet valmis noin minuutissa.
Sillä ei ole väliä mitä teemaa käytät, viestisi otsikko sijaitsee samassa tiedostossa:
- Navigoida johonkin Ulkoasu -> Toimittaja
- Etsi oikealta puolelta Single Post -tiedosto (single.php) ja avaa se tai vielä parempaa, avaa tiedosto jossain ulkoisessa editorissa
- Etsi tiedostosta " "
- Muokkaa tunnistetta haluamallasi tasauksella:
VASEN:
KESKUSTA:
OIKEA:
- Tallenna muutokset
Se siitä. Nyt voit vapaasti avata minkä tahansa viestisi ja nähdä tekemäsi muutokset. Jos olet noudattanut ohjeita ja muuttanut kohdistusta, viestisi otsikon pitäisi näkyä vasemmalla, keskellä tai oikealla.
WordPressin kanssa työskentely on hauskaa, eikö? Jos haluat oppia lisää bloggaamisesta ja WordPressin mukauttamisesta, katso meidän resurssit ja nostaa verkkovastaavan taitojasi hetkessä.
Kirjoita luettelo sanoista, joita ei voi käyttää viestien otsikoissa
Vaikka voit suhteellisen helposti rajoittaa otsikon pituutta WordPressissä, joskus joudut muokkaamaan nimikkeitä vielä enemmän. Merkkien määrän rajoittaminen viestin otsikossa voi auttaa sinua säilyttämään vakaan rakenteen ja se voi auttaa SEO, mutta kirjoittajasi voivat silti kirjoittaa mitä tahansa.
Riippuen siitä, mitä kirjoitat tai kumppanuudestasi jonkun muun yrityksen kanssa, otsikoissasi saattaa olla sanoja tai lauseita, joita haluat välttää. Nämä voivat olla kirosanoja, joita haluat välttää, tai vain tuotenimi tai kaksi, joita et halua mainostettavan sivustossasi.
Vaikka voit istua ja keskustella kirjoittajien kanssa siitä ja pyytää heitä olemaan mainitsematta sanoja, jotka voivat vahingoittaa sivustosi mainetta, on vain ajan kysymys, milloin joku kirjoittajista unohtaa kaiken ja julkaisee otsikon, joka voi saada sinut näyttää huonolta tai jopa menettää rahaa rikkomalla sopimusta kumppanin kanssa.

Miksi et kirjoittaisi suullisen varoituksen sijaan funktiota, joka kieltää ketään sivustollasi kirjoittamasta otsikkoa tietyillä sanoilla? Tai vielä parempi, miksi et vain kopioi ja liitä samaa toimintoa alhaalta ja yksinkertaisesti muuttaisi sanoja, jotka haluat estää?
Nyt kun olet päättänyt poistaa tiettyjä sanoja viestien otsikoista, katsotaanpa, miten voit tehdä sen.
Poista tietyt sanat otsikoista:
- Avaa functions.php-tiedosto
- Kopioi ja liitä koodi:
function titlerestriction($title){ global $post; $otsikko = $post->post_title; $restrictedWords = "sana1;sana2;sana3"; $rajoitetutWords = explode(";", $rajoitetut sanat); foreach($restrictedWords as $restrictedWord){ if (stristr( $title, $restrictedWord)) wp_die( __('Virhe: Olet käyttänyt kiellettyä sanaa viestin otsikossa') ); } } add_action('publish_post', 'titlerrestriction');- Vaihda sanat 4th Lisää niin monta kuin haluat, mutta älä unohda erottaa niitä puolipisteellä
- Mukauta virheilmoitusta 8th viiva
- Tallenna muutokset
Jos avaat uuden viestin ja yrität julkaista sen, kun otsikko sisältää yhden koodissa määrittämistäsi sanoista, WordPress estää sinua julkaisemasta viestiä ja varoittaa sinua viestillä.
Vaikka olet ehkä kertonut kirjoittajillesi kielletyistä sanoista, ei olisi haittaa näyttää ne sanat suoraan otsikon alla ja kirjoittaa ne muistutukseksi.
Jos se ei ole huippusalainen, voitko kertoa meille, mitkä sanat olet lisännyt luetteloon ja miksi?
Pienellä otsikon erottimen muutoksella voi olla suuri vaikutus sivustoosi
Otsikkoerotin on yksi yksinkertainen merkki, joka erottaa verkkosivustosi otsikon viestien ja sivujen nimistä. Vaikka se ei ole yhtä tärkeää kuin oikeiden avainsanojen löytäminen artikkeleihisi, se näkyy selaimesi välilehden yläosassa, kun avaat verkkosivuston, mutta mikä tärkeintä, Google ja muut hakukoneet käyttävät tätä erotinta, kun ne näyttävät sivustosi Hakutulokset.
Vaikka ei ole todisteita siitä, että eri erottimilla voi olla erilainen vaikutus hakukoneoptimointiisi, saatat haluta muuttaa tavallista erotinta vain muuttaaksesi tapaa, jolla WordPress-verkkosivustosi näytetään kaikilla muilla hakutuloksissa olevilla sivustoilla.
Muuta otsikon erotin:
WordPress 4.4:n heräämisen jälkeen otettiin käyttöön uusia suodattimia, joista yksi on suoraan vastuussa otsikon erottimista. Muuta otsikon erotinta seuraavasti:
- Avaa functions.php-tiedosto
- Kopioi ja liitä seuraava koodi:
function wploop_change_separator() { return '|'; } add_filter('document_title_separator', 'wploop_change_separator');- Muuta erotinta yksittäisten lainausmerkkien välillä kolmannella rivillä
- Tallenna muutokset
Vaihda otsikon erotin WordPressin vanhemmille versioille
Ennen WordPress 4.4:n julkaisua otsikkoerotin olisi voitu helposti vaihtaa wp_title-funktiolla. WordPress-kehittäjät ensin poisti toiminnon tuettujen luettelosta ja siitä tuli vanhentunut. Mutta koska valtava määrä teemoja käyttää sitä edelleen, kehittäjät päättivät tuoda sen takaisin.
Seuraava toiminto voi silti auttaa sinua muuttamaan erotinta, jos käytät vanhempaa WordPress-versiota, mutta suosittelemme, että päivität WordPressin mahdollisimman pian (monista eri syistä) ja käytät yllä näkyvää uutta menetelmää. ennemmin tai myöhemmin wp_title-funktio vanhenee lopullisesti, ja sinun on muokattava functions.php:tä uudelleen.
function change_wp_title_separator( $otsikko, $sep ) { $sep = '-'; $otsikko = str_replace( '|', $sep, $title ); palauttaa $title; } add_filter( 'wp_title', 'change_wp_title_separator', 10, 2 );Vaikka voit vaihtaa erottimen mihin tahansa haluamaasi merkkiin, suosittelemme, että et tee niin. Esimerkiksi Google ei yksinkertaisesti näytä tiettyjä erikoismerkkejä, etkä halua sivustosi otsikon näyttävän epäammattimaiselta. Jotkut yleisimmistä erottimista ovat "|", "-" ja ">", joten älä liioittele ja valitse se, josta pidät eniten.
Otsikkotunnisteita voidaan helposti muuttaa mukautettujen kenttien kautta
Otsikkotunnisteet ovat tärkeitä verkkosivustollesi. Ne eivät vain näy käyttäjille, vaan niillä on tärkeä rooli hakukoneoptimoinnissasi. Oikean otsikkotunnisteen valinnalla voi olla suuri vaikutus hakukoneisiin, ja voit hyötyä otsikkotunnisteiden vaihtamisesta, jos se tehdään oikein.
Tavallisen käyttäjän on helppo vaihtaa otsikkotunnisteita yksinkertaisesti navigoimalla kohtaan Asetukset -> Yleiset. Samoin menossa Ulkoasu -> Mukauta näyttää paikan, jossa lähes jokaisen teeman avulla voit muuttaa sivustosi otsikkoa ja tunnuslausetta. Yleensä verkkosivustot käyttävät otsikkoaan ja viestin/sivun nimeä erotettuina yhdellä merkillä. Mutta voit muuttaa sen, jos haluat olla niin kapinallinen.
Luo staattinen otsikkotunniste kaikille viesteillesi:
Vaikka sitä ei suositella, kannattaa ehkä muuttaa sivun otsikkotunnistetta ja tehdä siitä sama kaikissa WordPress-viesteissäsi ja -sivuissasi. Esimerkiksi otsikon, erottimen ja viestin nimen sijaan voit muuttaa sen joksikin staattiseksi:
- Avaa functions.php-tiedosto
- Kopioi ja liitä seuraavat:
function same_title_tag() { return 'Ensimmäinen sivustoopas'; } add_filter('pre_get_document_title', 'sama_title_tag');- Muuta otsikkoa 3rd viiva
- Tallenna muutokset
Tämä toiminto muuttaisi jokaisen tekstin ja sivun otsikon "Ensimmäisen sivuston oppaaksi" (hei, älä käytä nimeämme, ole luova), mutta se on hyväksyttävää, jos sinulla on kohta vain yksi sivu. Sen sijaan oletusotsikoiden käyttäminen on paljon parempi vaihtoehto SEO:n ja yleisen käyttökokemuksen kannalta. Vaikka sinulla olisi vain koti- ja yhteystietosivu, on silti parempi vaihtoehto, että "yhteystiedot"-osa kirjoitetaan otsikkotunnisteeseen.
Muuta otsikkotunnisteita mukautettujen kenttien kautta:
Mutta kehitetään tätä ja annetaan tekijöillesi mahdollisuus lisätä mukautettuja otsikoita viesteihinsä:
- Avaa functions.php
- Kopioi ja liitä koodi:
function post_meta_title_tag() { $customPostTitleMeta = get_post_meta( get_the_ID(), 'custom_post_title', true); if($customPostTitleMeta) { return $customPostTitleMeta; } return ''; } add_filter('pre_get_document_title', 'post_meta_title_tag');- Tallenna muutokset
- Avaa viesti, jonka otsikkoa haluat muuttaa
- Kirjoita mukautetun kentän nimeen "custom_post_title"
- Kirjoita mukautetun kentän arvoon mikä tahansa otsikko, jota haluat käyttää kyseiselle viestille
- Tallenna muutokset / julkaise viesti
Oletusotsikon sijaan viestisi käyttäisi nyt mukautettua otsikkoa, jonka olet antanut 6th askel. Jos jätät mukautetun kentän pois, WordPress lataa oletusotsikkotunnisteen ja käyttää sitä kyseisessä viestissä.
Hallitse WordPress-otsikoitasi
Toivomme, että tämä opas on auttanut sinua hallitsemaan WordPress-otsikoitasi helpommin. Mutta jos sinulla on kysyttävää, voit jättää ja kommentoida, niin yritämme vastata niihin mahdollisimman pian.