Me kaikki haluamme saada kaiken irti jokaisesta ylläpidetystä verkkosivustosta - eikä WordPress ole poikkeus. Kun aloitimme tämän sivuston, oli monia asioita, joita emme voineet selvittää, ja meidän piti mennä yksin.
Tämän verkkosivuston kirjoittajat haluavat varmistaa, että aloitat oppimisprosessisi ja saat kaiken irti WordPressistä heti! Kanssa WordPress on CMS: n valinta 30%: lle kaikista Internetin verkkosivustoista, 40%: sta 10K: n suosituimmista sivustoista, ja se on CMS: n valinta 50%: lle CMS: ää käyttävistä verkkosivustoista, olemme varmoja, että puhumme monille ihmisille, kun sanomme, että nämä WordPress-vinkit auttavat sinua työntämään WordPress-blogin täyteen potentiaaliinsa!
WordPressin hienoa on, että sen suosio on johtanut lukuisiin käytettävissä oleviin vinkkeihin ja opetusohjelmiin, jotka voivat näyttää kuinka tehdä paljon asioita, pieniä WordPress-temppuja, jotka vievät verkkosivustosi maksimaaliseen potentiaaliinsa.
WordPress on kypsynyt merkittävästi vuosien varrella nöyrästä blogista CMS: ään, joka on niin joustava, että sen avulla voit luoda kaikenlaisia verkkosivustoja tänään. Voit luottaa WordPressiin ja kaikenlaisiin WordPress-teemoihin henkilökohtaisesta blogista verkkokauppasivustoon kapealle sosiaaliselle verkostolle, jotta voit luoda upean verkkosivuston. Muistiinpanoteemat, mukaan lukien myydyimmät tuotteet, Divi ja Avada, joita olemme tarkastelleet ja tarkastelleet täysin erillisissä viesteissä tätä ja tätä. Meillä on täydellinen luettelo teemoista ja pyöristyksistä, joita olemme tarkastelleet ja tarkastelleet yksityiskohtaisesti erityisessä osiossa tätä tarkoitusta varten yllä olevassa valikossa: WordPress> Teemat.
Kasvun myötä tarvitaan myös WordPress-temppuja tai "hakkerointeja" - pieniä muutoksia WordPress-koodiin WordPressin suorituskyvyn ja näytön optimoimiseksi.
Useimmat käyttäjät eivät kuitenkaan ole kehittäjiä, eikä heillä ole paljon kokemusta koodista. Siksi monet ihmiset eivät pysty käyttämään WordPress-temppuja säätääkseen ja optimoimalla sivustojaan lisätoimintojen lisäämiseksi.
Tässä artikkelissa näytämme sinulle, kuinka voit tehdä hienoja WordPress-vinkkejä ilman kehittäjän palkkaaminen - Nämä ovat muutamia yksinkertaisia WordPress-temppuja (tai pieniä parannuksia/muutoksia WordPress-koodissa), joiden avulla saat enemmän, paljon enemmän irti WordPress-verkkosivustosi asennuksesta.
Miksi kutsumme näitä temppuja tai hakkerointeja? Wikipedia määrittelee ohjelmointihakemuksen "epäkeskiseksi, mutta tehokkaaksi ratkaisuksi tietojenkäsittelyongelmaan". Joten koska muutamme WP-tiedostoja - kutsumme näitä muutoksia hakkeroiksi - se on lähinnä vain WordPress-vinkkejä ja vihjeitä, joita sinun pitäisi käyttää tekemään WP-kokemuksestasi terveellisempi ilman, että sinun tarvitsee käydä läpi valtava määrä opetusohjelmia.
Huomautuksia: Tässä artikkelissa oletetaan, että tiedät jonkin HTML / CSS-koodauksen. Jos et ole valmis tekemään mitään näistä muutoksista itse, miksi sinulla ei ole yrittää ja palkata WordPress-kehittäjä ylimmän 3%: n lahjakkuudesta Toptal? Näin saat kaikki edut ilman mitään vaivaa koodauksesta.
Tulet huomaamaan, että moniin näistä vinkeistä liittyy muutoksia johonkin mallitiedostoihin, kuten functions.php, single.php, otsikot tai jokin muu tiedosto. Varmista, että varmuuskopioit tiedostot, ennen kuin teet mitään muutoksia näihin tiedostoihin, koska virheet saattavat rikkoa sivustoasi ja sinun on palattava tiedoston toimivaan versioon.
Lisää uusia ominaisuuksia WP-sivustoosi seuraavien temppuvihjeiden ja muutosten avulla. Jos haluat saada lisää näistä, meillä on koko luettelo täällä, kohdassa WordPress> Vinkkejä ja vihjeitä.
1. Pakkaa kuvat nopeammin latausaikoja varten
Kuvat ovat yksi verkkosivun raskaimmista komponenteista, ja jos et optimoi niitä, vahingoitat sekä sivustosi suorituskykyä että SEO: täsi.
Sen lisäksi, että hitaat verkkosivustot luovat negatiivisen käyttökokemuksen.
Kuvien optimoimiseksi yksi tehokkaimmista tavoista on pakata ne. Voit myös pienentää niitä käyttämällä tiettyjä muotoja ja poistamalla samalla EXIF-tiedot.
On olemassa monia työkaluja kuvien pakkaamiseen menettämättä laatua (tai pahimmillaan hyvin vähän menetyksiä, joita ei edes ole havaittavissa).
Voit käyttää verkkopalveluja tai muuten käyttää tiettyjä ohjelmia, jotka sinun on asennettava omalle koneellesi.
Voit esimerkiksi käyttää yhtä seuraavista ohjelmista:
- Adobe Photoshop (maksettu)
- GIMP (ilmainen)
Molemmissa näistä ohjelmista on mahdollisuus tallentaa kuvasi verkkoon tai asetukset, jotka tekevät kuvista optimoituja verkkoon siten, että niiden koko on pienempi ja latautuvat siten nopeammin.
Voit myös tehdä samanlaisen kuvan pakkaamisen käyttämällä online-työkaluja, kuten:
- TinyPNG
- JPEGMini
- Optimooli
- Ewww Image Optimizer
Nämä ovat joko WordPress-laajennus tai online-palvelu, jonka avulla voit pakata kuvasi ennen kuin lataat ne WordPressiin.
Vaikka jotkut saattavat kiistellä näiden palvelujen tai ohjelmien eri ominaisuuksista, on aina parempi olla Kaikki kuvan pakkaustyökalu tai laajennus pikemminkin kuin ei mitään.
Käymme läpi, miten valita paras kuvanpakkauslaajennus WordPressille tai kuinka käyttää Photoshop/GIMP -ohjelmaa kuvien optimointiin verkossa, koska ne on kirjoitettuless kertaa.
Tärkeää on tietää, että sinä olet täytyy optimoi kuvasi parantamaan sivustosi suorituskykyä ja hakukoneoptimointia.
Muuten, jos etsit lisätietoja, kannattaa ehkä tarkastella tätä viestiä WPBuffsilta: Optimoi kuvat 300% WordPressissä näillä 17 ilmaisella työkalulla ja laajennuksella.
2. Käytä mukautettuja pysyviä linkkejä
Päivänä WordPressin pysyvät linkit käyttävät oletusarvoisesti "tavallisia" pysyvien linkkien asetuksia, jotka näyttivät www.esimerkki.fi/?p=123.
Tämä oli huono sekä SEO: lle että UX: lle.
Onneksi, jos asennat WordPressin tänään, se oletusarvoisesti määrittää pysyvän linkin asetukseksi "päivä ja nimi", joka näyttää www.esimerkki.fi/2020/01/01/näyte-juliste.
Tämä on paljon parempi. Mutta tässä on ongelma: päivämäärä sisältyy pysyvään linkkiin.
Tämä voi aiheuttaa ongelmia, kuten kävijät ajattelevat, että viesti on vanhentunut jonkin ajan kuluttua. Se voi myös olla ongelma, jos olet äskettäin päivittänyt sisältösi, mutta pysyvä linkki näyttää silti vanhan päivämäärän.
Ratkaisu on käyttää postin nimi pysyvä linkkivaihtoehto.
Määritä tämä siirtymällä kohtaan Asetukset > Permalinks ja valitse Postin nimi.
Tämä vaihtoehto on paras SEO-tarkoituksiin.
3. Nollaa WordPress ikään kuin se olisi uusi asennus (WP Reset -laajennuksen avulla)
Jos olet rakentamassa sivustoa, jos olet kehittäjä tai vaikka kirjoittaja kirjoitat artikkeleita WordPressistä, saatat huomata, että sinun on saatava uusi WordPress-asennus aina silloin tällöin, jotta voit testata erilaisia asioita naarmu.
Tämä voi olla aikaa vievää, varsinkin jos joudut tekemään useita uusia asennuksia säännöllisesti.
Mutta sinun ei tarvitse suorittaa täydellistä asennusta aina, kun tarvitset uuden asennuksen WordPress!
Siellä on laajennus nimeltä WP Reset jonka avulla voit nollata WordPressin ikään kuin se olisi uusi asennus.
Jos haluat käyttää tätä laajennusta, asenna se ja siirry sitten kohtaan Työkalut > WP Reset.
Kun olet sivulla, siirry asettaa uudelleen välilehti ja vieritä alas pohjaan. Näet ruudun, johon sinun on kirjoitettava sana "nollaus" käyttääksesi Nollaa sivusto -painiketta nollataksesi sivustosi.
Tämä nollaa nyt asennuksesi ikään kuin se olisi upouusi WP-asennus.
Tämä eroaa WordPressin sisäänrakennetusta uudelleenasennustoiminnosta, jossa se asentaa WordPressin uudelleen, mutta pitää sivustosi tiedot ennallaan.
Päinvastoin, WP Reset nollaa WordPress-asennuksesi ikään kuin se olisi todella uusi asennus. Käyttäjätunnuksesi ja salasanasi pysyvät samana, mutta kaikki muu poistetaan.
Muista, että wp-uploads-kansiosi säilyttää siinä olevat tiedostot (mutta ne eivät enää näy sivustosi mediakirjastossa). Voit korjata ongelman käyttämällä WP Reset -sovellusta Puhdista lähetyskansio työkalu Työkalut Tab.
4. Suojaa salasanalla WP-Admin tai WordPress Front-End
WP-järjestelmänvalvojan salasanasuojaus voi lisätä ylimääräisen suojaustason sivustoosi. Tämä vaikeuttaa hakkereiden pääsyä verkkosivustollesi ja pitää sen turvassa (r).
Suojata salasanalla WP-Admin (tai WordPress-käyttöliittymäsi tai kirjaimellisesti mikä tahansa muu verkkosivustosi osa) edellyttää, että sinulla on pääsy cPaneliin.
Huomautus: Tässä kuvatut vaiheet kattavat cPanelin nykyisen version syyskuussa 2020, mutta niiden pitäisi toimia lähitulevaisuudessa.
Vaihe 1: Kirjaudu sisään verkkosivustosi cPanel-tilille.
Vaihe 2: Alla Asiakirjat, löytö Hakemiston tietosuoja. Tämä vie sinut sivulle, jolla voit valita hakemistot, jotka haluat suojata salasanalla.
Vaihe 3: Löytö public_html ja napsauta sitä (oletusarvoisesti tämä on verkkosivustosi tiedoston sijainti. Jotkut isännät eivät noudata tätä, joten muista tarkistaa isäntänne käyttöoppaasta lisätietoja, jos et löydä kansiota nimeltä public_html).
Vaihe 4: Etsi nimetty kansio WP-admin sitten toimet napsauta muokata.
Tämä vie sinut sivulle, jolla voit aktivoida mainitun kansion salasanasuojauksen.
Huomautus: tämä olettaa, että WordPress-sivustosi on asennettu public_html kansio. Jos olet asentanut sen toiseen kansioon tai jos se on aliverkkotunnuksessa, sinun on löydettävä oikea wp-admin-kansiosi sijainti.
Vaihe 5: Aktivoi vaihtoehto “suojaa salasana salasanalla”. Anna sille nimi (tämä on vain viitteellistä), jos haluat, ja napsauta sitten säästää painiketta.
Sen jälkeen sivu pyytää sinua, että salasanasuojaus on aktivoitu. Klikkaa "Mene takaisin”-Linkkiä ja siirryt seuraavaan vaiheeseen, jossa määrität käyttäjänimen ja salasanan, jota haluat käyttää.
Vaihe 6: Luo käyttäjänimen ja salasanan yhdistelmä suojaamaan wp-järjestelmänvalvojaasi. Kun olet tyytyväinen, napsauta Tallenna-painiketta ja olet valmis!
Nyt kun vierailet verkkosivustosi wp-admin (tai wp-login.php) -sivulla, sinua pyydetään kirjautumisikkunalla, joka on samanlainen kuin alla oleva.
Huomaa, että saatat huomata, että se pyytää sinua vain kerran, etkä myöhemmissä tiedoissa. Tämä johtuu siitä, että kirjautumistiedot tallennetaan evästeeksi selaimeesi.
Jos käytät toista selainta, käynnistät incognito-toiminnon, tyhjennät selaimen evästeet tai käytät toista tietokonetta, sinua pyydetään kirjautumaan sisään uudelleen.
5. Piilota wp-sisällys-, wp-sisältö- ja wp-lataukset näkymästä selaimessa (poista hakemistoselaus käytöstä)
Olet ehkä huomannut, että näet vain verkkosivustollasi olevat tiedostot siirtymällä tiettyyn verkkosivustosi URL-osoitteeseen. Yritä mennä oma verkkosivusto.com/wp-includes/js/jquery/.
Jos sivu näyttää alla olevalta, sinun kannattaa poistaa hakemistoselaaminen käytöstä.
Jos et poista sitä käytöstä, haitalliset henkilöt voivat selvittää, minkälaisia teemoja ja laajennuksia sinulla on, ja näiden tietojen perusteella he voivat käyttää tunnettuja hyödykkeitä näihin kohteisiin hakkeroidakseen verkkosivustoosi.
Onneksi hakemistoselaamisen poistaminen käytöstä on hyvin yksinkertaista.
Muokkaa verkkosivustosi juurihakemistossa .htaccess tiedosto ja lisää tämä koodi alareunaan:
Asetukset -indeksit
Tallenna .htaccess tiedosto ja olet hyvä mennä! Kun olet tehnyt tämän, yritä käydä esimerkki-URL-osoitteessa aikaisemmin, ja sinua pitäisi nyt tervehtiä 403 kielletyllä virheellä.
6. Muuta WordPress Media Upload Directory -hakemistoa
Jos haluat muuttaa median lataushakemistoa, voit tehdä sen helposti lisäämällä koodirivin wp-config.php tiedosto.
Oletetaan esimerkiksi, että haluat vaihtaa lataushakemistosi kansioon nimeltä media, joka sijaitsee WordPressin juuriasennushakemistossa, lisätään tämä koodi heti vaatia kerran (ABSPATH. 'wp-settings.php'); vuonna wp-config.php tiedosto:
define ('UPLOADS', 'media');
Tästä lähtien kaikki lataamasi mediatiedostot siirtyvät nyt “media” -kansioon.
HUOMAUTUS: On suositeltavaa tehdä tämä juuri asennetulla WordPress-sivustolla. Voit kuitenkin tehdä tämän jo olemassa olevalla, jos tiedät, mitä olet tekemässä. Tämä johtuu siitä, että vanhat mediatiedostosi eivät maagisesti siirry uuteen kansioon.
Tämän seurauksena, kun teet tämän olemassa olevalla WordPress-asennuksella, vaikka vanhat kuvasi toimivat edelleen oikein viesteissäsi / sivuillasi, ne eivät näy oikein mediakirjastossa. Tämän korjaamiseksi sinun on siirrettävä vanhat mediatiedostot uuteen hakemistoon ja päivitettävä sitten tietokanta vastaamaan näitä muutoksia, mutta se on toisen artikkelin aihe.
7. Lisää kuvakkeet navigointivalikkoon
Voit helposti lisätä kuvakkeita navigointivalikkoon käyttämällä Valikkokuvakkeet plugin, jonka on kehittänyt ThemeIsle. Asenna ja aktivoi laajennus yksinkertaisesti ja voit nyt lisätä mukautettuja kuvakkeita valikkokohteisiisi.
Voit valita useista kuvaketyyppilähteistä (#1). Jos haluat käyttää omia mukautettuja kuvakkeita, sinun on otettava käyttöön Kuva vaihtoehto. Tämän avulla voit ladata omat mukautetut kuvakkeet. Kun olet aktivoinut mukautetut kuvaketyypit, voit nyt lisätä mukautettuja kuvakkeita valikkokohteisiisi (#2).
Jos haluat lisätä kuvakkeita navigointivalikkoon ilman laajennuksia, voit tehdä sen teeman mukautetun CSS: n kautta.
Ensin tarvitset kuvakkeen, mieluiten 25 x 25 kuvapistettä, ja lataa se sitten verkkosivustollesi. Suosittelemme uuden "kuvakkeet" -kansioon luomista WordPress-juuriasennukseen ja kaikkien mukautettujen kuvakkeiden lataamista sinne. Sitten viitat kuvakkeisiin ./icons/omanimi.png mukautetussa CSS-koodinpätkässä.
Tässä on esimerkki mukautetusta CSS: stä, jonka voit lisätä teemaan. Tämä on testattu toimivan täydellisesti TwentyTwenty-teemalla. Saatat joutua säätämään nämä sopimaan täydellisesti mihin tahansa käyttämääsi teemaan.
.homeemenuicon a {täyte-vasen: 30px; taustakuva: url (./ icons / youriconname.png); tausta-asema: vasen; tausta-toisto: ei-toista; }
Voit lisätä mukautetun CSS: n mihin tahansa teemaan Teemat > Muokkaa > Lisä CSS. Kun olet lisännyt valikkokuvakkeiden CSS: n, sinun on sovellettava sitä.
Mene Teema > valikko ja ota käyttöön CSS-luokat näytön asetuksissa.
Lisää seuraavaksi mukautettu luokka (esimerkissämme .kotivalikko) valikon CSS-luokat-kenttään.
Tallenna valikko ja katso kotivalikkokohteesi, jolla on nyt mukautettu kuvake sen vieressä.
Alla on, miltä esimerkkimme näyttää TwentyTwenty-teemalla käyttämällä mukautettua kotikuvaketta, jonka koko on 25 x 25 kuvapistettä.
8. Avaa Kaikki ulkoiset linkit uudessa ikkunassa ja / tai Lisää noreferrer noopener
Jos haluat avata kaikki ulkoiset linkit uudessa ikkunassa tai lisätä noreferrer ja noopener -attribuutin kaikkiin ulkoisiin linkkeihin, sinun tarvitsee vain asentaa laajennus nimeltä WP: n ulkoiset linkit.
Laajennuksen asentamisen jälkeen pääkäyttäjän navigointivalikossa on uusi kohde nimeltä "Ulkoiset linkit". Mene tänne ja määritä laajennus.
Varten Avaa ulkoiset linkit valitse kukin erillisessä uudessa ikkunassa tai välilehdessä. Voit jättää muut asetukset oletusarvoisesti ja olet hyvä mennä.
Noudata alla olevia ohjeita, jos haluat tehdä tämän manuaalisesti.
Lisää seuraava koodinpätkä teeman loppuun functions.php tiedosto:
add_action ('wp_enqueue_scripts', 'ulkoiset_linkit'); function external_linkit () {wp_enqueue_script ('external_links.js', get_template_directory_uri (). '/js/external_links.js', array ('jquery')); }
Luo seuraavaksi kansio nimeltä js teeman kansioon ja sen sisällä, luo komentotiedosto nimeltä external_links.js ja kopioi ja liitä sitten seuraava koodikatkelma mainittuun tiedostoon:
jQuery (document) .ready (function ($) {// Tarkista, ovatko linkit ulkoisia, jos kyllä, lisää class = external ja lisää oikeat määritteet $ ('a'). filter (function () {return this.hostname && this .hostname! == sijainti.hostname;}). addClass ("external"). attr ("rel", "external noopener noreferrer"). attr ("target", "_ blank");});
Nyt kaikki ulkoiset linkit avautuvat uudelle välilehdelle ja ovat ulkoinen, noopenerja noreferrer attribuutteja.
9. Lisää ”PayPal Lahjoita / Osta minulle olut” -painike
Jos haluat hyväksyä lahjoituksia verkkosivustollasi, voit tehdä sen helposti luomalla PayPal-tilin ja tarttumalla heidän lahjoituspainikkeeseen.
Näin lisätään PayPal Lahjoita-painike:
Kirjaudu sisään PayPal-tilillesi ja napsauta sitten ruudun oikeassa yläkulmassa olevaa rataskuvaketta. Mene sitten Myyjän työkalut ja sitten vieressä PayPal-painikkeet, Valitse hoitaa.
Seuraavalla sivulla PayPal kysyy, minkä painikkeen haluat luoda, valitse Lahjoita painiketta.
Seuraava on neliosainen prosessi.
Valitse ensimmäisessä vaiheessa maa / alue, kieli ja haluamasi PayPal-painikkeen tyyli. Voit halutessasi käyttää myös omaa painikekuvaa valitsemalla Käytä omaa painikekuvaa asettaminen.
Sen jälkeen seuraavassa vaiheessa voit asettaa tarkoituksen (mihin lahjoitus on tarkoitettu) jne. Voit vain painaa Jatka tätä osaa.
Kolmannessa vaiheessa voit asettaa lahjoitussummat (jos haluat laittaa kiinteät lahjoitusmäärät) ja haluamasi valuutan.
Neljännessä ja viimeisessä vaiheessa voit määrittää valinnaiset asetukset.
Kuten vaihe 2, voit vain ohittaa tämän osan ja napsauttaa Viimeistele ja hae koodi. Sen jälkeen näet PayPalin lahjoituspainikkeen HTML-koodin.
Kopioi koko koodi ja liitä se minne haluat sen näkyvän WordPress-sivustollasi.
10. Siirtyminen HTTP: stä HTTPS: ään
Ennen kuin aloitat tämän, varmista, että verkkosivustollasi on jo asennettu HTTPS tai SSL (varmenteet) ja käyttövalmis. Jos sinulla on kaikki asetukset ja ainoa asia, joka sinun on tehtävä sen määrittämiseksi verkkosivustollesi, sinun on tehtävä näin:
Mene Asetukset > general ja päivitä sitten URL-osoitteesi käyttämään https protokolla. Kun olet muokannut sitä, napsauta Säästä.
Päivitä seuraavaksi .htaccess-tiedostosi ja lisää seuraavat rivit:
RewriteEngine päällä RewriteCond% {HTTPS} pois RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]
Muokkaa sitten wp-config.php tiedosto ja lisää seuraava rivi:
define ('FORCE_SSL_ADMIN', tosi);
Lopuksi sinun on päivitettävä tietokanta vastaamaan URL-osoitteen muutosta. Jos et tee niin, sivustosi varoittaa sekasisältöisestä sisällöstä. Vaikka voit tehdä tämän manuaalisesti, on olemassa laajennus, joka helpottaa sitä: Parempi haku ja korvaaminen.
Asenna tämä laajennus ja siirry sitten Työkalut > Parempi haku ja korvaaminen.
In Etsi laita kenttään vanha URL-osoite esimerkiksi ilman https: ää, http://www.yourwebsite.com (#1) ja sittenKorvaa”-Kenttään, lisää uusi URL-osoitteesi https: n kanssa, kuten https://www.yourwebsite.com (#2). Valitse sitten kaikki taulukot (#3), jotta et menetä mitään.
Poista valinta Suoritetaanko kuivana? (#4) -vaihtoehto ja napsauta lopuksi Suorita haku / korvaa (#5) vaihtoehto.
11. Tarkista rikkinäiset linkit
Katkenneet linkit voivat vahingoittaa verkkosivustosi hakukoneoptimointia (Google pitää niitä laiminlyönneinä) sen lisäksi, että ne ovat negatiivinen käyttökokemus. Voit varmistaa, että olet aina vapaa rikkinäisistä linkeistä, käyttämällä laajennusta nimeltä Broken Link Checker.
Asenna ja aktivoi laajennus yksinkertaisesti. Se alkaa välittömästi indeksoida sivustoasi etsimällä seurattavia linkkejä.
Jos jokin linkki, olipa se ulkoinen tai sisäinen, rikkoutuu, se ilmoittaa sinulle ja antaa sinun sitten muokata tai poistaa mainittua rikkinäistä linkkiä suoraan laajennuksen hallintapaneelissa.
Laajennus on erittäin konfiguroitavissa. Voit valita, kuinka usein indeksointirobotti tarkistaa rikkinäiset linkit, käyttää muita sovellusliittymiä parempaan havaitsemiseen tai tarkistaa normaalien linkkien lisäksi myös selkeän tekstin linkit tai jopa CSS-tyylitaulukoiden linkit.
12. Miten Limit Login Attempts
Raa'at voimahyökkäykset ovat yksi yleisimmistä hyökkäysmuodoista, joita hakkerit käyttävät pääsemään WordPress-sivustoon.
Voit estää tämän helposti rajoittamalla kirjautumisyrityksiä. Laajennus Limit Login Attempts Reloaded on kirjoitettu nimenomaan suojautumaan tällaisilta hyökkäyksiltä.
Kun olet asentanut laajennuksen, pääset siihen läpi Asetukset > Limit Login Attempts.
Määritä laajennus siirtymällä kohtaan Asetukset välilehti ja määritä lukitusasetukset. Oletusarvot ovat usein riittäviä, mutta voit säätää niitä tarpeidesi mukaan.
Tässä on joitain nopeita tietoja asetuksista, jotta voit säätää niitä vastaavasti:
- Sallittu uudelleenyritys - kuinka monta kirjautumisyritystä ennen kuin käyttäjä (tai IP) on lukittu
- Minuutin lukitus - kuinka kauan käyttäjä on lukittu, ennen kuin hän voi yrittää kirjautua uudelleen
- X-lukot pidentävät lukitusajan X tuntiin - voit asettaa pidennetyn lukitusajanjakson, kun käyttäjä on lukittu tietyn määrän kertoja
- Tunnit uudelleenyrityksiin nollataan - Voit jättää tämän oletuksena
13. Kuinka lisätä kaksitekijäinen todennus
Yhdistettynä Limit Login Attempts, Kahden tekijän todennus tekee mahdottomaksi kirjautua WordPress -sivustoosi. Kahden tekijän lisäämiseksi yksi helpoimmista tavoista on käyttää laajennusta nimeltä kaksi Factor.
Laajennuksen asentamisen jälkeen uusi joukko vaihtoehtoja ilmestyy käyttäjät > Your Profile.
Tämän jälkeen voit valita, minkä tyyppisiä kahden tekijän vaihtoehtoja haluat käyttää (voit ottaa käyttöön useita vaihtoehtoja turvallisuuden parantamiseksi.)
- Sähköposti - joka kerta kun kirjaudut sisään, saat koodin sähköpostiosoitteeseesi (joka on rekisteröity WordPress-profiilisi alle).
- Aikaperusteinen kertakäyttöinen salasana (Google Authenticator) - Tätä varten tarvitset älypuhelimen, johon on asennettu Google Authenticator -sovellus.
- FIDO Universal 2nd Factor (U2F) - Tarvitset FIDO-sertifioidun USB-laitteen tämän asetuksen käyttöönottamiseksi. Löydät lisätietoja siitä tätä.
- Varmistuskoodit (kertakäyttöiset) - Jos menetät pääsyn esimerkiksi älypuhelimeesi, johon Google Authenticator on asennettu, sinulla voi olla ongelmia sisäänkirjautumisessa. Voit luoda kertaluonteisia varmuuskopiointikoodeja, joiden avulla voit kirjautua sisään WordPress-sivustoosi. Varmista, että tarkistat tämän vaihtoehdon Kun olet luonut koodit, jotta voit käyttää niitä.
14. Poista teema- ja laajennuseditori käytöstä
Kun sinulla on useita järjestelmänvalvojia, jotka hallinnoivat verkkosivustoasi, voit ehkä estää heitä häiritsemästä sitä poistamalla käytöstä teema- ja laajennuseditorin.
Poista se käytöstä muokkaamalla wp-config.php ja lisäämällä seuraava koodirivi juuri ennen riviä "Siinä kaikki, lopeta muokkaaminen! Hyvää julkaisua"
define ('DISALLOW_FILE_EDIT', tosi);
Kun lisäät kyseisen rivin, “muokkaa” -kohta poistetaan teemojen ja laajennusten järjestelmänvalvojan sivupalkin valikosta.
15. Laiska latauskuva
Laiska kuvien lataaminen on käsite, jossa kuvat ladataan vain, kun käyttäjä vierittää niitä.
Tämä tekee verkkosivun alkuperäisestä latausaikasta paljon nopeamman verrattuna tavalliseen kuvien lataamiseen. Tämä parantaa paitsi käyttäjäkokemustasi myös SEO: täsi (Google palkitsee nopeat verkkosivustot).
Jos haluat nopean verkkosivuston, suosittelemme, että katsot sen tämä WP Rocket -artikkeli.
HUOMAUTUS: WordPress 5.5: sta lähtien laiska lataus tuli osaksi ydinversiota. Jos käytät uusinta WordPress-versiota, voit ohittaa tämän temppun.
Tässä esittelemämme laajennus toimii kuitenkin rinnakkain sisäänrakennetun laiskan latauksen kanssa, mikä tehostaa huomattavasti. Laajennus käsittelee myös taaksepäin yhteensopivuutta ja ulkoisia kuvia (joita WordPress-ydin ei lainkaan lataa).
On monia laajennuksia, joiden avulla voit toteuttaa laiskan latauksen WordPress-verkkosivustollesi, mutta yksi parhaista kutsutaan a3 Laiskakuormitus. Toisin kuin kilpailijat, jotka yrittävät tehdä paljon muita asioita, tämä laajennus tarjoaa sinulle vain yhden ominaisuuden: laiska lataus verkkosivustosi eri resursseille.
Asenna vain tämä laajennus ja varmista, että laiska lataus on käytössä kautta Asetukset > a3 Lazy Load ja olet hyvä mennä!
Sinulla on nyt laiska lataus käytössä verkkosivustollasi.
16. Poista kyselyjonot staattisista resursseista
Joskus, kun testaat verkkosivustoasi Pingdom Toolsilla tai GTMetrixillä, näet ehdotuksen poista kyselymerkkijonot.
Kyselymerkkijonot ovat URL-osoitteen osa sen jälkeen ? ja &. Voit nähdä tämän usein monissa osissa verkkoa, etenkin osoiterivillä, kun haet jotain Googlesta.
www.omasivustosi.com/esimerkki.css?v=3.5
Yllä olevassa URL-osoitteen osassa ? V = 3.5 on kyselymerkkijono. Yleensä tällaiset URL-osoitteet ovat emme välimuistissa jopa välimuistin hallinnan kanssa, ja tämä voi vaikuttaa verkkosivustosi latausaikaan. Siksi verkkosivuston nopeustestaustyökalut suosittelevat kyselymerkkijonojen poistamista.
Jos haluat poistaa kyselymerkkijonoja staattisista resursseista, kopioi ja liitä tämä koodinpätkä teemaan functions.php tiedosto:
funktio remove_query_strings () {if (! is_admin ()) {add_filter ('script_loader_src', 'remove_query_strings_split', 15); add_filter ('style_loader_src', 'remove_query_strings_split', 15); }} function remove_query_strings_split ($ src) {$ output = preg_split ("/ (& ver | \? ver) /", $ src); return $ output [0]; } add_action ('init', 'remove_query_strings');
Tallenna tiedosto, ja staattisten resurssien kyselymerkkijonot pitäisi nyt olla poissa.
17. Estä pääsy kaikkiin .htaccess-tiedostoihin
Oletusarvon mukaan palvelimesi tulee automaattisesti kieltää pääsy kaikkiin tiedostoihin, jotka alkavat .ht: llä, mutta jos jostakin syystä se ei pidä paikkaansa, suosittelemme siirtymistä parempaan palvelimeen, jossa on parempi suojaus.
Sillä välin voit lisätä seuraavan koodin .htaccess-tiedostoosi estääksesi sen käytön:
Määräys sallia, kieltää kieltäminen kaikilta
18. Lisää mukautetut fontit WordPressiin
Mukautettujen kirjasinten lisääminen WordPressiin tekee sivustostasi ainutlaatuisen, varsinkin jos käytät suosittua teemaa.
Vaikka monet premium-teemat sisältävät jo mukautettuja fontteja, voit silti haluta lisätä oman fontin, todella ainutlaatuisen, jos haluat.
Tätä varten sinun on ensin löydettävä fontit verkkosivustollesi.
Jotkut parhaista paikoista etsiä fontteja ovat Google Fonts, Adobe Fonts ja Font Orava. On myös paljon lisäosia, joiden avulla voit lisätä mukautettuja fontteja WordPress sivusto.
Jotkut parhaista laajennuksista ovat Use Any Font, WP Google Font ja Google Fonts Typography.
Tässä vinkissä näytämme kuitenkin sinulle, kuinka Google Fonts -fontti lisätään verkkosivustoosi ilman käyttämällä laajennuksia.
Etsi ensin fontti, jota haluat käyttää Google-kirjasimissa. Esimerkkinä käytämme Ranchers-kirjasinta.
- Valitse haluamasi tyyli, napsauta Valitse tämä tyyli nappia (# 1) lisätäksesi sen valintaasi. Huomaa: kuvassa lukee Poista tämä tyyli, koska olemme jo valinneet sen.
- Siirry Upota (# 2) -välilehti sivupalkissa ja kirjoita (# 3) ja CSS-säännöt perheiden määrittämiseksi (# 4). Käytämme näitä myöhemmin.
Kirjaudu sisään WordPress-sivustoosi ja muokkaa functions.php: tä ja lisää seuraava koodinpätkä, jonka avulla voimme lisätä koodinpätkän WordPress-sivuston otsikkoon (kiitos Kinsta katkelmamallille):
/ * Lisää linkki Google-kirjasimiin * / add_action ('wp_head', 'add_link_to_googlefont'); function add_link_to_googlefont () {?> LISÄÄ KOODI LINKITÄ FONTTI TÄSTÄ
Vaihda LISÄÄ KOODI LINKKI FONTTI TÄSTÄ kanssa " ”(#3 yllä olevassa kuvassa) koodinpätkä. Tallenna tiedosto. Funktioiden.php pitäisi nyt näyttää samanlaisilta kuin tämä:
Nyt voimme aloittaa fontin käytön.
Ota fontti käyttöön siirtymällä kohtaan Esiintyminen > Muokkaa > Lisä CSS lisää sitten CSS-säännöt kirjasimen käyttämiseksi sivuston osiin. Esimerkiksi, jos haluamme käyttää kirjasinta kaikkiin sivuston h1-elementteihin sekä sivuston otsikkoon, lisätään tällainen CSS-koodinpätkä:
h1, .site-title {INSERT CSS RULE HERE}
korvata LISÄÄ CSS-SÄÄNTÖ TÄSTÄ CSS-säännöt perheiden määrittelemiseksi -koodinpätkällä (#4 yllä olevassa kuvassa) aiemmin. CSS: n tulisi näyttää tältä:
Huomaa, että muokkaajan esikatselu ei lataa mukautettua kirjasinta oikein, joten et näe muutoksia täällä reaaliajassa. Sinun on julkaistava muutokset ja tarkasteltava sivustoasi nähdäksesi, lataako fontti oikein.
Jos se ei onnistu, varmista, että olet noudattanut jokaista vaihetta oikein.
19. Lisää sivutetut kommentit
Joskus WordPress-sivustollasi julkaisemasi blogikirjoitus tai artikkeli herättää kymmeniä tai jopa satoja kommentteja. Nämä voivat lisätä, mikä johtaa siihen, että artikkelista tulee hyvin pitkä.
Mutta tässä on jotain, jota et todennäköisesti tiennyt:
WordPressissä on sisäänrakennettu asetus sivutettaville kommenteille, jotta tällainen ongelma ei onnistu!
Pääset tähän kirjautumalla WordPress-hallintapaneeliin ja siirtymällä sitten kohtaan Asetukset > Keskustelu ja sitten alle Muut kommenttiasetukset, valitse Jaa kommentit sivuille vaihtoehto.
Tämän jälkeen voit määrittää, kuinka monta ylätason kommenttia näytetään ennen seuraavien lisäämistä seuraavalle sivulle, niiden järjestys jne.
Huomaa, että teemasi tyylistä riippuen saatat nähdä numeroidun sivun tai Seuraava / Edellinen sivutus.
20. Vaihda "Lue lisää" -teksti
Jos haluat muuttaa luettua tekstiä, sinun tarvitsee vain lisätä seuraava koodinpätkä teemaan toiminto. php tiedosto:
function custom_read_more_link () {return " LUE LISÄÄ TEKSTI TÄSTÄ "; } add_filter ('the_content_more_link', 'custom_read_more_link');
korvata LUE LISÄÄ TEKSTI TÄSTÄ haluamasi lue lisää tekstiä. Teemastasi riippuen sinun on ehkä lisättävä mukautettu muotoilu .lisää linkkiä luokka korjata miltä se näyttää.
21. Siirrä WordPress uuteen isäntään
Jos haluat siirtyä uuteen isäntään, prosessi on yksinkertaisempi kuin luulet.
Huomautuksia: Tässä oppaassa oletetaan, että olet jo päivittänyt verkkotunnuksesi DNS osoittamaan uuteen isäntään. Jos et ole vielä tehnyt sitä, päivitä se ensin. Odottaessasi verkkotunnuksesi DNS-päivitystä voit aloittaa seuraavien ohjeiden noudattamisen, mutta saattaa kestää 24–48 tuntia, ennen kuin sivustosi palaa.
Tässä on yksinkertainen vaiheittainen opas WordPress-sivuston siirtämiseen uuteen isäntään:
STEP 1:
Varmuuskopioi WordPress-verkkosivustosi tiedostot. Kirjaudu cPanel-tilillesi ja pakkaa kaikki verkkosivustosi WordPress-tiedostot ja lataa luotu zip-tiedosto tietokoneellesi.
Voit myös käyttää FTP: tä tiedostojen lataamiseen sellaisina kuin ne ovat tietokoneellesi (muista luoda tietokoneellesi erillinen kansio, johon mahtuu vain sivustosi WordPress-tiedostot).
STEP 2:
Varmuuskopioi tietokanta. Kirjaudu sisään phpMyAdminiin ja varmuuskopioi tietokanta. Valitse sivustosi tietokanta vasemmasta sivupalkista ja siirry sitten Vienti Tab.
In Vientimenetelmä valita nopea. Vuonna muodostuuvalitse SQL. Napsauta sitten Go ja kopio tietokannastasi ladataan tietokoneellesi.
HUOMAUTUS: jos sinulla on mahdollisuus valita rivejä, valitset yhden vietävän taulukon. Varmista, että valitset koko tietokannan. Varmistaaksesi, että koko tietokanta on valittu, ylimmässä tilarivissä ei pitäisi olla mitään muuta sen jälkeen Tietokanta: oma verkkosivusto_db ja sivun pitäisi sanoa jotain viedään taulukoita ”any_dbname” -tietokannasta ja emme viedään rivejä riippumatta_nimi -taulukosta.
STEP 3:
Luo uusi tietokanta uudelle isännälle. Merkitse muistiin tietokannan nimi, käyttäjänimi ja salasana. Tarvitset nämä tiedot pian.
STEP 4:
Pura pakattu WordPress-varmuuskopio (lataamasi vaiheessa 1) ja muokkaa tiedostoa wp-config.php.
Etsi ja päivitä DB_NAME uuden tietokannan nimen kanssa, DB_USER uuden tietokannan käyttäjän kanssa ja DB_SALASANA uuden tietokannan salasanalla. Nämä ovat yksityiskohdat, jotka loit vaiheessa 3.
STEP 5:
Jos aiot käyttää uutta verkkotunnusta sivustollesi, Tee uusi varmuuskopio vanhasta tietokannasta, muokkaa sitten kopiota ja etsi ja korvaa vanha verkkotunnuksesi uudella verkkotunnuksellasi.
UUDET DOMAIN-VAIHEET
Erityisissä tekstieditorissa, kuten Notepad ++ tai Visual Studio Code, on hieno löytää ja korvaa -ominaisuus, joka helpottaa tätä.
Formaatin tulisi olla:
LÖYTÖ: https://www.yourdomain.com
KORVATA: https://www.yournewdomain.com
Varmista, että liität oikean protokollan (http or https) sekä siitä, käyttääkö sivustosi www tai ei (sekä uudelle että vanhalle verkkotunnukselle) ja lopeta se tld: llä (ts .com, . Net) ilman taaksepäin (/).
Kun olet varma muutoksista, paina etsi ja korvaa kaikki -painike tai mikä tahansa vastaava vaihtoehto, jolla tekstieditorieditorissasi on. Voit nyt ladata tämän päivitetyn tietokannan uuteen isäntään.
Jos hämäät, sinulla on vielä varmuuskopiotietokanta, johon voit palata.
PIDÄ SAMA DOMAININIMI
Kirjaudu uuden isännän cPaneliin ja avaa sitten phpMyAdmin. Napsauta uuden tietokannan nimeä vasemmassa sivupalkissa ja siirry sitten Tuoda välilehti. Klikkaa Valitse tiedosto -painiketta ja valitse sitten WordPress-verkkosivustosi varmuuskopio tietokannasta ja napsauta Go. Tämä prosessi voi kestää jonkin aikaa.
STEP 6:
Zip päivitä WordPress-varmuuskopio ja kirjaudu sitten uuden isännän cPaneliin ja lataa arkisto cPanelin Tiedostonhallinnan kautta. Kun lataus on valmis, pura tiedostot public_html (tai mikä tahansa kansio, jossa sivustosi asuu - tarkista isännältäsi yksityiskohdat - mutta yleensä se on public_html). Varmista, että tiedostot ovat juuressa, ei kansiossa! Joissakin tapauksissa tiedostojen purkaminen pakatusta arkistosta purkaa ne kansioon, jolla on sama nimi kuin arkistolla - jos näin on, siirrä tiedostot juurihakemistoon.
Vaihtoehtoisesti voit käyttää FTP: tä tiedostojen lataamiseen uuteen isäntään ilman, että niitä tarvitsee vetää. Varmista, että lataat päivitetyn (sen, johon päivitit DB-tunnukset).
Täältä voit nyt kirjautua sivustoosi käyttämällä vanhoja kirjautumistietojasi.
Ja olet valmis! Olet siirtänyt verkkosivustosi onnistuneesti uuteen isäntään!
22. Vaihda WordPress-verkkotunnus
WordPress-verkkotunnuksen muuttaminen on helppoa.
Ennen kuin teet tämän, varmista, että uuden verkkotunnuksen nimipalvelimet osoittavat nykyistä isäntäpalvelinta.
Sinun tarvitsee vain kirjautua sisään WordPress-hallintapaneeliin ja mennä sitten Asetukset > general ja päivitä sitten WordPress-osoite (URL) ja Sivuston osoite (URL) uuden verkkotunnuksesi kanssa (oletusarvoisesti molempien asetusten tulisi sisältää sama verkkotunnus [URL], jos et tiedä, pitäisikö sinun lisätä kaksi eri arvoa tähän, laita sitten uusi verkkotunnuksesi molempiin).
Napauta Tallenna muutokset.
Saat nyt 404-virheen ... se on normaalia.
Käytä nyt verkkosivustoasi ja WordPress-järjestelmänvalvojan sivua uuden verkkotunnuksen kautta. Olet päivittänyt verkkotunnuksesi onnistuneesti!
Älä unohda määrittää 301-uudelleenohjauksia .htaccess-tiedostoon vanhasta URL-osoitteesta uuteen URL-osoitteeseesi SEO-tarkoituksia varten.
23. Kuinka palata perinteiseen WordPress Editoriin
WordPress 5.0 julkaisi uuden Gutenberg Editorin, lohkoeditorin, joka on melko samanlainen kuin sivunrakentajat. Kanssa Gutenberg voit käyttää "lohkoja" lisätäksesi elementtejä viestiisi tai sivullesi, mikä helpottaa visuaalisesti upeiden sivujen luomista jopa ilman sivunrakentajan, kuten Elementorin tai Beaver Builder.
Emme kuitenkaan voi kieltää sitä, että klassisella WordPress-editorilla on oma viehätyksensä, ja joillekin se voi olla helpompi käyttää.
Jos haluat Classic Editorin, voit palata siihen helposti asentamalla kutsutun laajennuksen Classic-editori. Kun olet asentanut ja aktivoinut laajennuksen, siirry kohtaan Asetukset > kirjoittaminen ja valitse Classic-editori oletuseditorina kaikille käyttäjille.
Olet ehkä huomannut uuden vaihtoehdon, jonka avulla käyttäjät voivat vaihtaa toimittajien välillä. Valitaan Kyllä lisää uuden widgetin, jonka avulla kirjoittajat voivat vaihtaa haluamaansa muokkausohjelmaan.
24. Käytä kuvien otsikkotunnisteita ja vaihtoehtoista tekstiä
Kuvan vaihtoehtoisen tekstin lisääminen auttaa hakukoneita ja näytönlukijoita ymmärtämään, mikä kuva on. Jos kuvaa ei jostain syystä voitu ladata, sen sijaan näytetään vaihtoehtoinen teksti - jolloin kävijät saavat tietää, minkä kuvan on tarkoitus olla.
Toisaalta otsikkotunniste, vaikka se ei ole yhtä vaikuttava SEO: lle kuin alt-tag, on silti melko tärkeä käytettävyyden kannalta. Kuvan otsikkotunniste näytetään, jos käyttäjä vie hiiren kuvan päälle (kuten alla).
Voit jättää otsikkotunnisteen tyhjäksi, mutta alt-tunniste on melkein aina pakollinen.
Jos haluat lisätä alt-tunnisteen kuvaan Block Editorin kautta, napsauta kuvaa ja siirry sitten sivupalkkiin Tukkia välilehti ja alla kuva-asetukset, löydät alt-attribuutin asetuksen ja sen alapuolelta kehittynyt, löydät kuvan nimen asetukset.
Jos käytät perinteistä editoria, napsauta kuvaa ja napsauta sitten lyijykynä-kuvake Avaa kuva-asetukset. Sieltä sinun pitäisi nähdä asetukset sekä tekstille että otsikolle.
25. Gutenbergin pikavalinnat
Nämä Gutenberg-pikakuvakkeet voivat auttaa sinua siirtymään ja muotoilemaan sisältöäsi helposti, kun käytät uutta WordPress-editoria.
Näytä Gutenberg-pikavalinnat painamalla vaihto + alt + h (vaihtoehto + ohjaus + h Macille).
26. Lisää yksi tai useampi alatunnisteen widget-alue
Kaikki verkkosivustot eivät tue alatunnisteen widgettejä. Joten tämä säätö auttaa sinua lisäämään useita alatunnisteen widgetejä WordPress-teemaan. Lue opetusohjelma täältä.
27. Mukauta kirjautumissivua
On useita tapoja muokata kirjautumissivua. Jos haluat muuttaa sitä CSS: n kautta, tässä on huijausarkki:
Valitsin |
Mitä se muuttaa |
body.login |
Koko kirjautumissivun tausta |
body.login div # login h1 a |
WordPress-logo |
body.login div # kirjautumislomake # kirjautumislomake |
Sisäänkirjautumislomake |
body.login div # kirjautumislomake # loginform p -tunniste |
Käyttäjätunnus ja salasana -kentän nimi |
body.login div # kirjautumislomake # kirjautumislomakkeen syöttö |
Käyttäjätunnuksen ja salasanan syöttökenttä |
body.login div # kirjautumislomake # loginform input # user_login |
Käyttäjätunnus-kenttä |
body.login div # kirjautumislomake # loginform input # user_pass |
Salasanan syöttökenttä |
body.login div # kirjautumislomake # loginform p.forgetmenot |
Muista minut |
body.login div # kirjautumislomake # loginform p. lähetä syöte # wp-submit |
Lähetä-painike |
body.login div # login p # nav a |
"Kadonnut salasanasi" -tekstilinkki |
body.login div # login p # backtoblog a |
Takaisin kohteeseen {site_name} tekstilinkki |
Tämän CSS: n käyttämiseksi sinun on luotava CSS-tiedosto, joka pitää sisällään mukautetut tyylisi. Suosittelemme luomaan kansion WordPressin juuriasennukseen, johon mahtuu mukautettu CSS-tiedosto.
Sitten sinun on lisättävä toiminto teemoihisi functions.php mukautetun CSS-tiedoston lataustiedosto:
funktio custom_login_style () {wp_enqueue_style ('custom-login', 'PATH_TO_YOUR_CUSTOM_CSS_FILE'); } add_action ('login_enqueue_scripts', 'custom_login_style');
Älä unohda korvata PATH_TO_YOUR_CUSTOM_CSS_FILE CSS-tiedostosi todellisen polun kanssa.
28. Lisää mukautettu sivumalli WordPressiin
Luo ensin tiedosto nimeltämycustompagetemplate.php”. Voit nimetä tiedoston mihin tahansa, kunhan tiedostonimen laajennus on. Php".
Avaa tämä tiedosto suosikkitekstieditorissasi ja lisää tämä rivi:
Tämä kertoo WordPressille, että tämä on mallitiedosto, kutsumme sitä nimellä "Oma mukautettu sivumalli". Jälleen voit laittaa mitä tahansa haluamasi mallin nimen jälkeen, varmista, että se heijastaa sitä, mihin mallia on tarkoitus käyttää (eli koko leveysmalli, punainen BG-malli jne.).
Lataa tiedosto teeman juurihakemistoon (tai mihin tahansa teemaan, johon aiot käyttää tätä mukautettua mallia). Tämä on tyypillisestiwp-content / themes / themename".
Yritä sen jälkeen luoda uusi viesti tai sivu ja näet mukautetun mallisi valittavissa. Sen nimi on mikä tahansa, mitä kirjoitat mallin nimeen.
Tällä hetkellä kuitenkin, jos käytät mukautettua mallia sivulle, sivu ei näytä mitään, koska mallitiedostossamme ei ole mitään.
Saadaksesi mallitiedostossamme jotain, vaihdetaan myscustomtemplate.php-tiedoston sisältö seuraavaan:
Käytä nyt mallia sivulle ja katso, että se näyttää sivun sisällön oikein. Täältä voit tehdä mukautettuja muutoksia tähän malliin lisäämällä omat mukautetut koodinpätkät, mukautetun tyylin jne.
29. Lisää Infinite Scroll WordPress-temppu
Loputtoman vierityksen lisääminen WordPress-sivustoosi voidaan tehdä helposti yksinkertaisella temppulla, mutta se vaatii sinua asentamaan JetPack-plugin. Kun olet asentanut laajennuksen, siirry kohtaan rakettireppu > Asetukset siirry sitten kirjoittaminen -välilehti ja etsi Teeman parannukset osiossa.
Jos tätä osiota ei ole otettu käyttöön tai jos se pyytää tukea, muokkaa teeman funktiota function.php ja lisää seuraava koodinpätkä:
add_theme_support ('infinite-scroll', array ('container' => 'sisältö', 'footer' => 'sivu',));
Nyt JetPackin äärettömän vieritysvaihtoehdon pitäisi olla nyt läsnä.
30. Poista postiversiot käytöstä
Jos jostain syystä et halua tallentaa päivityksiä (pienentäen siten tietokannan kokoa), voit lisätä seuraavan koodirivin wp-config.php tiedosto:
define ('WP_POST_REVISIONS', väärä);
Tallenna tiedosto ja olet valmis!
31. Asenna lapsiteema
Lapsiteeman luominen on erinomainen tapa lisätä pysyviä mukautuksia teemaasi.
Jos teet paljon muokkauksia verkkosivustollesi functions.php-tiedoston kautta, tiedät, että aina, kun päivität teemaa, tekemäsi muutokset menetetään. Yksi tapa säilyttää ne on käyttää lapsiteemaa.
Käytämme TwentyTwenty-teemaa esimerkkinä.
Voit luoda aliteeman avaamalla WordPress-juuriasennuksesi cPanelin tiedostojen hallinnan tai FTP: n kautta ja siirtymällä kohtaan wp-content > Teemat.
Luo sen sisällä uusi kansio, anna sille sama nimi kuin pääteemalle, mutta-lapsi”Loppuliite (esimerkiksi“kaksikymmentäkymmentä lapsi").
Luo kansion sisälle tiedosto nimeltästyle.css”. Liitä sen sisälle seuraava:
/ * Teeman nimi: Kaksikymmentä kaksikymmentä lasta Kuvaus: Kaksikymmentä kaksikymmentä lasta -teemamalli: kaksikymmentäviisi versio: 1.0.0 * /
Tämä kertoo WordPressille, että olemme luomassa lapsiteeman perustuen Twenty Twenty -ohjelmaan. Voit lisätä muita parametreja tähän, mutta Teeman nimi ja Sapluuna vaaditaan. Teeman nimi on lapsiteemasi nimi ja malli on pääteeman hakemiston nimi.
Ja siinä kaikki!
Sinun pitäisi nyt nähdä ja aktivoida lapsiteema, kun kirjaudut WordPress-hallintapaneeliin. Lisää mukautettuja toimintoja luomalla a functions.php tiedosto aliteeman hakemistoon ja lisää mukautetut koodinpätkät.
Et enää menetä mukautettuja koodikatkelmia, vaikka päivität pääteeman.
32. Poista olemassa olevat julkaisuversiot
Voit helposti poistaa olemassa olevat julkaisuversiot asentamalla laajennuksen nimeltäWP-pyyhkäisy”. Kun olet asentanut ja aktivoinut kyseisen laajennuksen, voit käyttää sitä Työkalut > Sweep.
Sieltä löydät Versiot ja napsauta sitä vastaavaa Sweep -painike korjausten jälkeistä puhdistusta varten.
Jos et halua käyttää laajennusta ja olet mukava käyttää MySQL-komentoja ja käyttää phpMyAdminia, haluat käyttää seuraavaa kyselyä:
POISTA WP_postsista WHERE post_type = "versio";
Älä unohda korvata wp_ tietokannan WordPress-etuliitteellä. Varmista myös, että otat varmuuskopion ennen kuin teet tämän!
33. Lisää Featured-ruutu sisällön sisälle
Yksi parhaista tavoista lisätä esillä oleva laatikko sisällön sisään on käyttää lyhytkoodia.
Kopioi ja liitä seuraava koodinpätkä toiminnot.php-tiedostoon:
funktio content_featured_box ($ atts, $ content = null) {return ' ". do_shortcode ($ content). ' "; } add_lyhytkoodi ('Featuredbox', 'content_featured_box');
Käytä tätä yksinkertaisesti käyttämällä lyhyttä koodia [Featuredbox] Esittelyssä oleva sisältösi menee tänne ja laita esillä oleva sisältösi väliin (voit lisätä HTML-koodin).
Voit mukauttaa sen ulkonäköä muokkaamalla lyhytkoodia tai määrittämällä tunnuksen tai luokan elementti funktiot.php -koodissa ja antamalla sille sitten mukautettu muotoilu teeman CSS-editorin kautta (mukauta> lisä CSS).
34. Näytä aiheeseen liittyvät viestit
Yksi parhaista tavoista houkutella käyttäjiä verkkosivustollesi on näyttämällä aiheeseen liittyvää sisältöä. Mutta miten voit tehdä tämän WordPress-verkkosivustollasi?
Siellä on monia laajennuksia, jotka tekevät työtä kuten YARPP (jota emme pidä, koska se aiheuttaa suorituskykyongelmia) ja JetPack. Jos haluat ratkaisun, joka käyttää laajennuksia, asenna yksi näistä laajennuksista ja saat aiheeseen liittyvät viestitoiminnot heti laatikosta.
Jos haluat DIY-ratkaisun, jatka lukemista.
Ensin sinun on luotava nykyisen teeman lapsiteema. Kun olet valmis, tee kopio pääteemastasi single.php or yksikkö.php tiedosto aliteeman kansioon.
Luo aliteeman juurihakemistoon tiedosto nimeltä related-posts.php ja laita sen sisälle seuraava koodinpätkä. Tämä katkelma näyttää neljä aiheeseen liittyvää viestiä luokittain. Tämä on melko peruskysely, mutta saa työn valmiiksi.
Saatat myös pitää: wp_get_post_categories($post->ID) , 'posts_per_page' => 4, // näytettävien aiheeseen liittyvien viestien määrä 'post__not_in' => array( $post->ID ) )); if ($liittyvät->have_posts()) { while ($liittyvät->have_posts()) { $liittyvät->viesti(); ?>
Lisää sitten lapsiteemasi single.php- tai singular.php-tiedostoihin seuraava koodinpätkä missä haluat, että aiheeseen liittyvät viestit näkyvät. Voit esimerkiksi laittaa tämän juuri ennen sulkemista tunnisteita.
Lopuksi meidän on muotoiltava uusi sisältö. Lapsesi teemalla style.css lisää seuraava koodinpätkä:
.related-posts {marginaali: 2em auto auto auto; leveys: 70%; pehmustepohja: 35 kuvapistettä; tekstin tasaus: keskellä; } .related-posts-link {täyte: 5px 0; kirjasinkoko: 1.65em; font-variantti: pienet korkit; fontin paino: lihavoitu; } .related-posts-excerpt {marginaali: auto; toppaus-top: 10px; leveys: 75%; }
Voit määrittää nämä tyylit kaikilla haluamillasi viesteillä.
Sinulla on se! Sinulla on nyt yksinkertainen aiheeseen liittyvä viestitoiminto. Voit nipistää kyselyä muun sisällön näyttämiseksi, kuten lajittelemalla julkaisupäivän mukaan, jotta saat kategorian viimeisimmän julkaistun tai päivitetyn sisällön, tai muita sinulle hyödyllisiä korjauksia.
35. Poista tuhansia suodattamattomia roskapostikommentteja sekunneissa
Saatat ajatella, että on vaikea päästä eroon kaikista roskapostikommenteistasi (ehkä tuhansista niistä) sekunneissa, mutta se ei ole. WordPressissä on sisäänrakennettu roskapostinpuhdistin, johon pääset helposti läpi Kommentit > roskapostin.
Pitäisi olla Tyhjä roskaposti -painike, joka napsauttamalla poistaa kaikki roskapostikommentit.
36. Poista hallintapalkin käyttöoikeus käytöstä kaikille käyttäjille
Usein jäsenyys- / yhteisösivusto, WordPress-hallintapalkkia ei räätälöidä loppukäyttäjille. Tällaisissa tapauksissa kannattaa ehkä poistaa hallintapalkin käyttöoikeus.
Jos haluat poistaa pääsyn hallintapalkkiin kaikille käyttäjille, mukaan lukien järjestelmänvalvoja, lisää seuraava teemaasi functions.php tiedosto:
show_admin_bar (väärä);
Nyt, kun kirjautunut käyttäjä tarkastelee sivustosi käyttöliittymää, hallintapalkki ei tule näkyviin.
37. Lisää PHP-muistia
Jos haluat lisätä WordPress-sivustosi PHP-muistirajaa, sinun tarvitsee vain muokata verkkosivustosi wp-config.php -tiedostoa ja lisätä seuraava rivi heti sen rivin jälkeen, joka sanoo define ('WP_DEBUG', väärä);
Huomautuksia: virheenkorjaus saattaa olla asetettu eri arvoon, mutta niin kauan kuin rivi sanoo "WP_DEBUG”, Se on oikea paikka.
määritä ('WP_MEMORY_LIMIT', '256M');
Voit muuttaa toisen parametrin haluamaasi arvoon ja sen jälkeen "M", joka tarkoittaa megabytes. 256 miljoonan pitäisi olla enemmän kuin riittävä useimmille sivustoille, mutta voit vapaasti säätää tarpeidesi ja hosting -suunnitelmasi mukaan.
Tallenna tiedosto ja olet valmis, olet onnistuneesti kasvattanut WordPress-sivustosi muistirajaa.
38. Poista Plugin-päivitysten tarkistus käytöstä
Jos jostain syystä haluat poistaa WordPress-laajennusten päivityksen tarkistuksen käytöstä (ehkä suorituskykysyistä), sinun tarvitsee vain lisätä seuraava koodinpätkä teeman functions.php tiedosto:
remove_action ('load-update-core.php', 'wp_update_plugins'); add_filter ('pre_site_transient_update_plugins', create_function ('$ a', "return null;"));
Nyt et enää saa laajennusten päivitysilmoituksia.
Varoitus: ei ole suositeltavaa jättää tätä päälle pitkään, koska vanhentuneet laajennukset voivat aiheuttaa tietoturvariskejä sivustollesi. Unless sinulla on muita tapoja pitää sivustosi ajan tasalla ja vähentää tällaisia riskejä.
39. Suurenna / pienennä enimmäislatauskokoa Media Uploader -sovelluksen avulla
Jos haluat lisätä tai vähentää tiedostolatauksia, sinun tarvitsee vain lisätä seuraava koodi sivustoosi .htaccess tiedosto:
php_value upload_max_filesize 64M php_value post_max_size 64M
Yllä oleva koodi kasvattaa latauskokoa 64 megatavuun. Voit vaihtaa sen 2M: n kaltaiseksi pienentääksesi latauskokoa 2MB: ksi tai 256M: n kaltaiseksi, jos haluat lisätä sen edelleen 256MB: ksi.
Jos latauksesi aikakatkaisu, lisää seuraava:
php_value max_execution_time 300 php_arvo max_input_time 300
Oletusarvoisesti PHP-komentosarjojen enimmäisaika on 30 sekuntia.
Jos komentosarja toimii pidempään kuin oletusaika, PHP lopettaa sen ja ilmoittaa virheestä.
Yllä olevat koodinpätkät tekevät siitä niin, että PHP-komentosarjat voivat toimia jopa 300 sekuntia. Saatat joutua säätämään sitä varsinkin, jos nostat lähetyskokorajaasi vielä suurempaan tiedostokokoon.
40. Ohjaa huoltosivulle
Jos haluat laittaa sivustosi ylläpitotilaan, sinun kannattaa ohjata kaikki huoltosivullesi ilmoittamaan heille, että sivustoasi päivitetään tai ylläpidetään parhaillaan.
Oletetaan esimerkiksi, että huoltosivusi sijaitsee osoitteessa sivustosi.com/huolto.html, sinun on lisättävä seuraava koodi omaan .htaccess tiedosto:
# Ohjaa kaikki liikenne huolto.html-tiedostoon RewriteEngine RewriteCond% {REQUEST_URI}! /Maintenance.html$ RewriteCond% {REMOTE_ADDR}! ^ 123 \ .123 \ .123 \ .123 RewriteRule $ /maintenance.html [R = 302, L]
Niin kauan kuin tämä koodi on aktiivinen .htaccess-tiedostossasi, kaikki ohjataan huoltosivullesi. Älä unohda poistaa tätä, kun olet suorittanut ylläpidon!
41. Mukautetut virhesivut
Jos haluat luoda omat virhesivusi, sinun tarvitsee vain muokata omaa .htaccess tiedosto osoittamaan mukautetuille virhesivuillesi.
ErrorDocument # /directory/your-error-file.html
korvata # virhekoodin kanssa, / hakemisto / virhetiedoston polun kanssa ja your-error-file.php virhetiedoston tiedostonimelle.
Esimerkiksi alla olevat koodinpätkät julistavat mukautetut virhesivut 403-, 404- ja 500-virheille. Tiedostoja kutsutaanXXX-virhe.html"Ja koska polkua ei ole, oletetaan, että nämä tiedostot ovat verkkosivuston juurihakemistossa.
# Virheiden 403, 404 ja 500 oma virhesivu ErrorDocument 404 /404-error.html ErrorDocument 403 /403-error.html ErrorDocument 500/500-error.html
42. Korosta kirjoittajan kommentit
Joskus haluat, että kirjoittajien kommentit erottuvat muista. Sinun tarvitsee vain lisätä mukautettu CSS kautta Esiintyminen > Muokkaa > Lisä CSS:
.bypostauthor {tausta: #eee; }
Tämä korostaa kirjoittajan kommentin harmaalla taustalla. Voit muuttaa sitä haluamallasi värillä ja lisätä tyyliä.
43. Pysy kirjautuneena pitkään
Oletuksena WordPress pitää sinut kirjautuneena kahden viikon ajan, jos valitset Muista minut -vaihtoehdon kirjautumisen yhteydessä.
Lisää seuraava koodinpätkä teeman funk.php-tiedostoon, jotta voit pysyä kirjautuneena sivustoosi vuoden ajan. Voit muuntaa milloin tahansa sekunneiksi ja päivittää vastaavasti, jos haluat sen olevan pidempi tai lyhyempi.
add_filter ('auth_cookie_expiration', 'stay_logged_in_for_1_year'); funktio stay_logged_in_for_1_year ($ expire) {return 31556926; // 1 vuosi sekunneissa}
44. Ota pikakoodit käyttöön widgeteissä
Pikanäppäimet toimivat heti laatikosta monissa widgeteissä, mutta eivät kaikissa. Varmista, että widgetit käsittelevät oikotietoja oikein, lisäämällä seuraava koodinpätkä teemaanne functions.php tiedosto:
add_filter ('widget_text', 'do_shortcode');
45. Muuta otteen pituutta
Oletuksena WordPressin otteiden pituus on 55 sanaa. Voit muuttaa sitä lisäämällä seuraavan koodinpätkän teemaanne functions.php tiedosto:
funktio custom_excerpt_length ($ length) {return 20; } add_filter ('otteen_pituus', 'mukautettu_laajuus_pituus', 999);
Tämä muuttaa teeman otteen pituudeksi 20 sanaa, kuten sanottu rivi osoittaa palauta 20; mutta voit vaihtaa sen mihin tahansa haluamaasi numeroon.
46. Näytä eniten kommentoidut viestit lyhytkoodilla
Jos haluat näyttää luettelon eniten kommentoiduista viesteistä missä tahansa sivustollasi, sinun tarvitsee vain lisätä seuraava koodinpätkä teemasi toiminto. php tiedosto:
function display_most_commented_posts() { // aloita lähdön puskurointi ob_start(); ?> have_posts()) : $kysely->viesti(); ?>
Kun olet lisännyt koodinpätkän ja tallentanut tiedoston, voit nyt käyttää lyhytkoodia:
[dmcp_most_commented]
... missä tahansa sivustollasi ja 10 parhaan luettelo (tai mikä tahansa arvo, jonka asetit posts_per_page) eniten kommentoituja viestejä näytetään.
47. Mukauta tekstit kommenttilomakkeen jälkeen
Lisää seuraava koodi teemaasi functions.php mukauttaa tekstiä kommenttilomakkeen jälkeen. Korvaa teksti haluamallasi tekstillä.
toiminto collectiveray_comment_text_after ($ arg) {$ arg ['comment_notes_after'] = " Nautimme rakentavista kommenteistanne, mutta kommentoikaa vastuullisesti. Uistelua, häirintää tai muuta loukkaavaa käyttäytymistä ei hyväksytä, ja jatkotoimenpiteisiin ryhdytään tarpeen mukaan. "; return $ arg;} add_filter ('comment_form_defaults', 'collectiveray_comment_text_after ');
Yllä oleva esimerkki näyttää tältä:
48. Tunnista käyttämättömät tunnisteet
Jos poistat viestit manuaalisesti SQL-kyselyjen avulla, näihin viesteihin käyttämäsi tunnisteet pysyvät tietokannassasi ja jäävät käyttämättä.
Voit tunnistaa kaikki käyttämättömät tunnisteet suorittamalla seuraavan SQL-kyselyn:
SELECT * FROM wp_terms wterms SISÄINEN LIITTYMINEN wp_term_taxonomy wttax ON wterms.term_id = wttax.term_id WHERE wttax.taxonomy = 'post_tag' JA wttax.count = 0;
HUOMAUTUS: jos käytät eri tietokannan etuliitettä WordPress-sivustoosi (oletus on wp_), varmista, että muutat yllä olevaa koodinpätkää vastaavasti (erityisesti wp_terms ja wp_term_taxonomy ehdot).
Yllä olevan kyselyn suorittaminen palauttaa luettelon kaikista käyttämättömistä tunnisteista. Tämän jälkeen voit poistaa ne turvallisesti WordPress-hallintapaneelista.
49. Poista Ohje ja näytön asetukset hallintapaneelista
Tämä WordPress-vinkki puhdistaa järjestelmänvalvojan hallintapaneelin tarpeettomasta sekaannuksesta. Näet vaihtoehdot "ohje" ja "näyttö" WordPress-hallintapaneelin oikeassa yläkulmassa.
Lisää seuraavat koodinpätkät teemaanne functions.php poistaa nämä kohteet hallintapaneelista.
add_filter ('kontekstuaalinen apu', 'wpse_25034_remove_dashboard_help_tab', 999, 3); add_filter ('screen_options_show_screen', 'wpse_25034_remove_help_tab'); function wpse_25034_remove_dashboard_help_tab ($ old_help, $ screen_id, $ screen) {if ('kojelauta'! = $ screen-> base) palauttaa $ old_help; $ screen-> remove_help_tabs (); return $ old_help; palauta } function wpse_25034_remove_help_tab ($ visible) {globaali $ current_screen; jos ('kojelauta' == $ current_screen-> base) palauttaa epätosi; return $ näkyvissä; }
50. Näytä suosittuja viestejä sivupalkissa
Jos haluat näyttää 5 suosituinta viestiä kommenttien lukumäärän mukaan, aseta alla olevat rivit teemaan sidebar.php tiedosto.
Jos haluat näyttää enemmän tai less kuin 5, muuta arvo 5 toiseen haluamaasi arvoon $ tulos linja.
Suositut postaukset get_results("VALITSE kommentin_määrä,ID,viestin_otsikko $wpdb->viestit ORDER BY comment_count DESC RAJA 3 , 3"); foreach ($tulos muodossa $post) { setup_postdata($post); $posted = $posti->ID; $otsikko = $post->post_title; $kommenttien määrä = $post->comment_count; if ($kommenttien määrä != 0) { ?> { }
51. Lisää Breadcrumbs teemallesi
Monissa teemoissa on sisäänrakennettu leivänmuru, mutta jos käytät sellaista, jolla ei ole sellaista, se on helppo toteuttaa.
Asenna laajennus Breadcrumb NavXT. Kun olet asentanut ja aktivoinut sen, sinulla on uusi widget nimeltä Breadcrumb NavXT, jonka avulla voit näyttää leivänmurut missä tahansa laitat kyseisen widgetin.
Jos haluat hallita tarkemmin sitä, mihin haluat leivänmurun ilmestyvän, voit lisätä teidän mallipohjaan seuraavan koodinpätkän, jossa haluat leivänmurun näkyvän (esim. Single.php, archives.php jne.).
Voit muokata leivänmurun tyyliä ja ulkonäköä siirtymällä kohtaan Asetukset > Breadcrumb NavXT.
52. Mukauta sivupalkkisi yksittäisiä viestejä varten
Jos haluat näyttää mukautetun sivupalkin yksittäisille viesteille tai sivuille, voit käyttää tätä laajennusta nimeltä Mukautetut sivupalkit.
Tämän laajennuksen avulla voit näyttää mukautetun sivupalkin lisäksi jopa widgetejä, joiden on tarkoitus näkyä vain tietyillä WordPress-sivustosi alueilla (kuten esimerkiksi alatunnisteessa tai otsikossa).
Laajennuksen asentamisen ja aktivoimisen jälkeen saat uuden widgetin tekstieditorissa, jonka avulla voit valita, mitkä widgetit tai sivupalkit haluat näkyvän tietyssä paikassa viestiä tai sivua kohden.
Kuten yllä olevasta kuvasta näet, voit esimerkiksi näyttää jopa vasemman sivupalkin alatunnisteessa. Luovalla säätämisellä voit luoda melko paljon joustavuutta.
53. Linkki ulkoisiin linkkeihin viestisi otsikoista
Yleensä etusivun blogitekstien otsikot linkitetään viestin URL-osoitteeseen.
Jos kuitenkin tietyn blogiviestin ainoa tarkoitus on jakaa tietty ulkoinen linkki, et halua houkutella käyttäjiä avaamaan viestiäsi. Sen sijaan käyttäjät voivat vierailla ulkoisessa linkissä napsauttamalla blogikirjoituksen otsikkoa itse kotisivulta. Lisää seuraava koodi teemaasi functions.php tiedosto.
function print_post_title () {globaali $ post; $ thePostID = $ post-> ID; $ post_id = get_post ($ thePostID); $ title = $ post_id-> post_title; $ perm = get_permalink ($ post_id); $ post_keys = taulukko (); $ post_val = matriisi (); $ post_keys = get_post_custom_keys ($ thePostID); jos (! tyhjä ($ post_keys)) {foreach ($ post_keys nimellä $ pkey) {if ($ pkey == 'external_url_title') {$ post_val = get_post_custom_values ($ pkey); }} if (tyhjä ($ post_val)) {$ link = $ perm; } muu {$ link = $ post_val [0]; }} else {$ link = $ perm; } kaiku ' ". $ otsikko. ' "; }
Etsi seuraavaksi seuraava koodinpätkä, joka yleensä löytyy content.php, arkisto.php, category.php ja muut mallitiedostot. Huomaa, että teema ei välttämättä käytä täsmälleen samaa katkelmaa, mutta niin kauan kuin se on lähellä, sen pitäisi olla se. Yksi indikaattori onotsikko()”Toiminto.
', esc_url( get_permalink() ) ), ' ' ); ?>
Korvaa tämä seuraavalla:
Nyt olet valmis koodiosaan. Seuraavaksi sinun on käytettävä mukautettua kenttää postissa, jossa haluat ulkoisen linkin otsikkoon.
Käytä nimessäexternal_url_titleja lisää sitten ulkoinen linkkisi arvoon.
Mukautetut kentät eivät ehkä ole oletusarvoisesti käytössä, joten sinun on ehkä otettava ne ensin käyttöön.
Jos käytät perinteistä postieditoria, napsauta Näytön asetukset sivun oikeassa yläkulmassa ja etsi sitten Mukautettuja kenttiä ja valitse se aktivoidaksesi.
Jos käytät Gutenbergiä, napsauta kolminkertaista pistettä sivun oikeassa yläkulmassa olevan rataskuvakkeen vieressä ja napsauta sitten Vaihtoehdot avattavassa valikossa ja sitten kohdassa Kehittyneet paneelit, puutiainen Mukautettuja kenttiä.
Voit tehdä muita muutoksia otsikoihin ja sivuston taglineihin hakukoneoptimointitarkoituksiin, löydät lisätietoja täältä.
54. Lisää teemaasi tarjottu kuvatuet
Lähes kaikissa nykyisissä teemoissa on heti saatavilla oleva kuvan tuki.
Mutta jos rakennat mukautettua teemaa tai jos sinulla on teema, jolla ei ole tätä ominaisuutta, voit ottaa sen helposti käyttöön lisäämällä seuraavan koodinpätkän sen functions.php tiedosto:
add_theme_support ('pikkukuvien jälkeiset kuvat');
Nyt teemalla olisi pitänyt olla esillä oleva kuva käytössä.
55. Mukautettu CSS yksittäisille viesteille
Jos haluat pystyä lisäämään mukautetun CSS: n yksittäisille viesteille, lisää seuraava koodinpätkä teeman header.php-tiedostoon juuri ennen sulkemista tunnisteet:
ID, 'customstyle', true); jos (! tyhjä ($ customstyle)) {?>
Jos haluat lisätä mukautetun tyylin yksittäiseen viestiin, lisää mukautettu kenttä nimen kanssa mukautustyyli ja lisää sitten CSS-koodisi arvoon.
56. Luo mukautetut käyttäjäroolit
WordPress tarjoaa oletusarvoisesti seuraavat käyttäjäroolit: järjestelmänvalvoja, toimittaja, kirjoittaja, avustaja ja tilaaja.
Joskus sinun on kuitenkin määritettävä joitain räätälöityjä käyttäjärooleja.
Voit tehdä tämän lisäämällä seuraavat rivit teemaanne functions.php tiedosto.
Voit muuttaa toimintojen saatavuutta asettamalla oikeaksi asetukseksi tosi tai epätosi.
Voit myös muuttaa mukautettua roolinimeä muokkaamalla oma_mukautettu rooli ja Omat roolini -merkkijonot mieltymyksesi mukaan (ensimmäinen, alleviivattu, on roolin nimi ja toinen on näyttönimi - joka näkyy WordPress-hallintapaneelissa).
add_role ('my_custom_role', __ ('My Custom Role'), array ('read' => true, // true sallii tämän ominaisuuden 'edit_posts' => false, // antaa käyttäjän muokata omia viestejään edit_pages '= > true, // antaa käyttäjän muokata sivuja 'edit_others_posts' => false, // antaa käyttäjän muokata muita viestejä paitsi omia 'create_posts' => false, // avulla käyttäjä voi luoda uusia viestejä 'manage_categories' => false , // antaa käyttäjän hallita postiluokkia 'publish_posts' => false, // antaa käyttäjän julkaista, muuten viestit pysyvät luonnostilassa 'edit_themes' => false, // false kieltää tämän ominaisuuden, käyttäjä ei voi muokata teema 'install_plugins' => false, // käyttäjä ei voi lisätä uusia laajennuksia 'update_plugin' => false, // käyttäjä ei voi päivittää mitään laajennuksia 'update_core' => false // käyttäjä ei voi suorittaa ydinpäivityksiä)) ;
57. Poista hallintapalkki käytöstä, paitsi järjestelmänvalvojat
Jos haluat poistaa hallintapalkin käyttöoikeuden muilta käyttäjiltä paitsi järjestelmänvalvojalta, lisää seuraava katkelma teeman funktiot.php-tiedostoon, jotta muiden kuin järjestelmänvalvojien käyttö estetään:
add_action ('after_setup_theme', 'remove_admin_bar'); funktio remove_admin_bar () {if (! current_user_can ('järjestelmänvalvoja') &&! is_admin ()) {show_admin_bar (false); }}
Nyt kaikki rekisteröidyt käyttäjät järjestelmänvalvojia lukuun ottamatta eivät näe hallintapalkkia katsellessaan käyttöliittymää, vaikka he olisivat kirjautuneet sisään.
58. Lisää kirjailija Bio minne haluat
Lisää vain seuraavat rivit teemaanne single.php tiedosto näyttää kirjailijan elämäsi haluamassasi paikassa.
post_author; ?>
Käytä seuraavaa CSS: ää tyylin kirjoittajan elämään:
.author-box {tausta-väri: #fff; täyte: 20px; marginaali: 0 0 40 kuvapistettä; näyttö: inline-block; leveys: periä; } .author-box .author-img {kellua: vasen; marginaali oikea: 20px; alareuna: 20 kuvapistettä; } .author-box .author-img img {reunan säde: 50%; } .author-box .author-name {font-weight: bold; selkeä: ei mitään; näyttö: inline; }
59. Korvaa "Howdy" -viesti kojelaudasta
Jos haluat korvata Howdy-viestin hallintapaneelista, lisää seuraava koodinpätkä teemaanne toiminto. php:
funktio korvaa_howdy ($ wp_admin_bar) {$ avatar = get_avatar (get_current_user_id (), 16); if (! $ wp_admin_bar-> get_node ('oma tilini')) return; $ wp_admin_bar-> add_node (array ('id' => 'my-account', 'title' => sprintf ('Kirjautunut sisään nimellä:% s', wp_get_current_user () -> display_name). $ avatar,)); } add_action ('admin_bar_menu', 'vaihda_howdy');
Nyt viesti on "Kirjautunut sisään".
60. Tee blogikirjoituksen julkaisemiseen vaadittava kuva
Jos haluat, että kaikissa viesteissä on esillä oleva kuva, voit pakottaa sen siten, ettei kukaan voi julkaista viestiäless siinä on esillä oleva kuva.
Asenna yksinkertaisesti kutsuttu laajennus Vaadi esillä oleva kuva ja nyt kaikki viestit (oletusarvoisesti) edellyttävät nyt esillä olevaa kuvaa ennen kuin voit julkaista ne.
Laajennus toimii sekä klassisessa että Gutenberg-editorissa ja voi tarkistaa myös mukautetut viestit - sinun on vain sallittava niiden tarkistaminen laajennuksen asetuksissa Asetukset > Req-esittelykuva.
61. Lisää vahvistusruutu, kun julkaiset sivuja ja viestejä
Uudessa Gutenberg-editorissa sinun on napsautettava Julkaise-painiketta kahdesti julkaistaaksesi viestisi.
Tämä varmistaa, että et julkaise vahingossa keskeneräistä viestiä. Klassisessa editorissa ei kuitenkaan ole sellaista. Kun olet painanut julkaisupainiketta, viesti julkaistaan riippumatta siitä, onko se valmis vai ei.
On kuitenkin yksinkertainen temppu, joka estää sinua julkaisemasta vahingossa viestejäsi, kun käytät perinteistä editoria. Sinun tarvitsee vain lisätä seuraava koodinpätkä teemaasi functions.php tiedosto:
add_action ('admin_print_footer_scripts', 'publish_confirm'); function publish_confirm () {echo " jQuery(document).ready(function($){ $('#publishing-action input[name=\"publish\"]').click(function() { if(confirm('Are you sure you want to publish this?')) { return true; } else { $('#publishing-action .spinner').hide(); $('#publishing-action img').hide(); $(this).removeClass('button-primary-disabled'); return false; } }); }); ";}
Tästä lähtien kun napsautat Julkaise-painiketta, esiin tulee vahvistusruutu, jossa kysytään, haluatko todella julkaista viestin vai sivun.
62. Ohjaa muokatulle sivulle rekisteröinnin jälkeen
Jos haluat ohjata käyttäjät muokatulle sivulle rekisteröimisen jälkeen verkkosivustollesi, voit käyttää seuraavaa koodinpätkää (lisää tämä teeman functions.php tiedosto):
function __my_registration_redirect () {return home_url ('/ mukautettu sivu'); } add_filter ('rekisteröinnin_ohjaus', '__my_registration_redirect');
Missä custom-sivu on mukautetun sivusi URL-osoitteesi.
63. Lisää sosiaalisen profiilin tiedot käyttäjäprofiilisivulle
Muutama vuosi sitten käyttäjät voivat lisätä AIM-, Yahoo IM-, Jabber- / Google Talk -yhteystietonsa profiilisivulle aiemmin, mutta WordPress on poistanut tämän, koska suurin osa näistä on vanhoja ja vanhentuneita.
Tänään käyttäjä tai kirjoittaja voi oletusarvoisesti lisätä vain sähköpostiosoitteensa ja verkkosivustonsa Yhteystiedot-osioon.
Tämän WordPress-temppun avulla voit helposti lisätä muita yhteyshenkilökenttiä, kuten Facebook, Twitter jne. Voit tehdä tämän lisäämällä seuraavan koodinpätkän teeman functions.php tiedosto:
function my_new_contactmethods ($ contactmethods) {// Lisää Twitter $ contactmethods ['twitter'] = 'Twitter'; // Lisää Facebook $ contactmethods ['facebook'] = 'Facebook'; palauta $ contactmethods; } add_filter ('user_contactmethods', 'my_new_contactmethods', 10, 1);
Yllä oleva koodinpätkä lisää kentät Twitterille ja Facebookille. Voit lisätä muita sosiaalisia verkostoja tarvittaessa käyttämällä muotoa:
$ contactmethods ['new_contact_name'] = 'Kenttätarra';
- uusi_yhteyden_nimi on uusi yhteystietosi tunniste (joka on myös sellainen, johon sinun on soitettava, kun haluat näyttää sen käyttöliittymässä), kun Kenttämerkintä on se, mikä näkyy WordPress-hallintapaneelissa uuden yhteystietokohteen tarrana.
Näiden uusien yhteystietojen näyttämiseksi sinun on lisättävä tämä koodinpätkä teemaanne kirjailija. php tiedosto:
Edellä mainittu palauttaa käyttäjän Twitter-yhteystiedot. Voit tehdä saman muille lisäämäsi kentille.
64. Listaa kaikki blogisi kirjoittajat sivulle
Jos haluat listata kaikki sivun tekijät, aiomme käyttää funktiot.php-tiedostoa uuden lyhytkoodin lisäämiseen. Lisää alla oleva katkelma teeman toiminnot.php-tiedostoon:
function collect_ray_list_authors () {$ author = get_users (array ('orderby' => 'post_count', 'order' => 'DESC', 'count_total' => 'false', 'role__in' => ['tekijä']) ); $ lähtö = ''; if ($ kirjoittajaa): $ output. = ' "; foreach ($ kirjoittajaa $ kirjoittajana): $ author_id = $ tekijä-> ID; $ user_archive_url = get_author_posts_url ($ author_id); $ user_posts_count = count_user_posts ($ author_id); $ user_avatar = get_avatar (get_the_author_meta ('käyttäjän_sähköposti', $ author_id)); $ user_display_name = get_the_author_meta ('näyttönimi', $ kirjoittaja_id); $ user_bio = get_the_author_meta ('kuvaus', $ author_id); $ tuotos. = ' "; $ tuotos. = ' ". $ user_avatar. ' "; $ tuotos. = ' ". $ user_display_name. ' "; $ tuotos. = ' ". $ user_bio. ' "; $ tuotos. = ' '. 'Näytä kaikki käyttäjän' viestit. $ user_display_name. '('. $ user_posts_count. ') '; $ tuotos. = ' "; endforeach; $ tuotos. = ' "; loppu Jos; return $ tuotos; } add_shortcode ('tekijän_lista', 'kollektiivinen_ray_list_authors');
Tämän jälkeen lisää seuraava CSS-koodi teemaanne Lisä CSS:
.author-box {tausta-väri: #fff; täyte: 20px; marginaali: 0 0 40 kuvapistettä; leveys: periä; } .author-box .author-img {kellua: vasen; marginaali oikea: 20px; alareuna: 20 kuvapistettä; } .author-box .author-img img {reunan säde: 50%; } .author-box .author-name {font-weight: bold; selkeä: ei mitään; näyttö: inline; } .author-box a {text-decoration: none; }
Nyt voit käyttää lyhytkoodia [tekijän_lista] näyttää kaikki kirjoittajat valitsemallasi viestillä tai sivulla.
65. Lisää vieraskirjailija WordPressiin ilman rekisteröitymistä
Suurin osa vieraskirjailijoista on kertakäyttöisiä julkaisijoita, varsinkin jos otat vierasviestejä sivustollasi. Joten ei ole mitään syytä luoda erillistä profiilia heille. Mutta kuinka sitten näytät vieraskirjailijan tiedot?
Yksinkertainen, siellä on laajennus nimeltä (Yksinkertaisesti) Vieraan kirjoittajan nimi jonka avulla voit lisätä vieraskirjailijan postikohtaisesti. Voit jopa lisätä linkin vieraskirjailijan kotisivulle tai sosiaalisen median profiiliin tai mihin tahansa muuhun asiaan.
Laajennuksen asentamisen jälkeen viestiesi alaosassa on uusi kenttä, jonka avulla voit syöttää vieraskirjailijan tiedot.
Täytä vain tämä ja nämä tiedot näkyvät nykyisen viestin tekijän metatiedoissa.
66. Lisää Google Analytics -koodi
Päivänä joudut käyttämään kolmannen osapuolen laajennusta tai lisäämään koodinpätkät manuaalisesti verkkosivustosi otsikkoon. Nykyään Googlelta löytyy virallinen laajennus Googlen sivustopaketti.
Tämän avulla voit yhdistää verkkosivustosi Googleen ja aktivoida Google Analyticsin automaattisesti sivustollesi.
Asenna vain laajennus ja noudata näytön ohjeita. Kun olet määrittänyt sen, voit liittää sivustosi Google Analyticsiin siirtymällä kohtaan Sivustopaketti > Analytics ja sitten konfiguroida se.
67. Asetus A / B-testit Google Optimizen avulla
Kun olet määrittänyt Google Analyticsin sivustollesi Googlen sivustopaketti plugin, voit nyt tehdä A / B-testin menemällä kohtaan Asetukset > Yhdistä lisää palveluita > Asetusten optimointi.
Tämän avulla voit yhdistää Google Optimize -tilisi verkkosivustoosi, jonka avulla voit suorittaa A / B-testit helposti. Huomaa: Sinun on ehkä määritettävä Google-tilisi Optimize-tunnus ennen jatkamista.
Kun olet määrittänyt Optimize-sovelluksen ja liittänyt sen verkkosivustoosi Site Kitin kautta, siirry kohtaan https://optimize.google.com/ ja luo kokemuksesi ja julkaise se, kun olet valmis.
68. Seuraa tiedostolatauksia Google Analyticsin ja Google Tag Managerin avulla
Määritä tiedostojen latausten seuraamiseksi Google Analyticsin avulla Tag manager in Googlen sivustopaketti. Voit tehdä sen siirtymällä osoitteeseen Sivustopaketti > Asetukset > Yhdistä lisää palveluita välilehti ja sitten määritystagien hallinta.
Tämä kehottaa sinua yhdistämään Google Tag Manager -tilisi verkkosivustoosi Site Kitin kautta.
Kun olet määrittänyt sen ja se on yhdistetty sivustoosi, siirry osoitteeseen https://tagmanager.google.com/. Valitse säilö, jonka olet liittänyt WordPress-sivustoosi (varmista, että säilötunnus vastaa).
Napsauta sitten sivun vasemmalla puolella Tunnisteet Ja napsauta sitten Uusi.
Nimeä se mitä haluat, mutta tässä esimerkissä me kutsumme sitä "Seuraa latauksia".
Napsauta sitten painiketta Tagin määritys ja valitse näkyviin tulevasta valikosta Google Analytics: Universal Analytics.
Seuraa sitten alla olevia asetuksia:
- Raidan tyyppi: Tapahtuma
- Luokka: Asiakirjan lataus (kirjoita se - huomaa, että tämä voi olla mitä haluat)
- Toiminta:
- Napsauta painiketta +, joka on akun kaltaisen kuvakkeen sisällä.
- Tämä avaa liukuvan ikkunan, jossa sinua pyydetään valitsemaan muuttuja.
- Klikkaa "Takkasydämet".
- Etsi ja valitse Valitse URL.
- Levy-yhtiö:
- Napsauta painiketta +, joka on akun kaltaisen kuvakkeen sisällä.
- Tämä avaa liukuvan ikkunan, jossa sinua pyydetään valitsemaan muuttuja.
- Etsi ja valitse Sivun polku.
- Google Analytics -asetukset:
- Napauta Uusi muuttuja
- Aseta muuttujan määritysikkunassa seurantatunnuksesi seurantatunnuskenttään.
- Säästä
Jätä kaikki muut asetukset oletusarvoihin.
Napsauta sitten painiketta liipaisu alueella. vuonna Valitse liipaisin avautuvassa näytössä napsauta + -painiketta oikeassa yläkulmassa.
Valitse Liipaisimen määritys -alue ja sinua pyydetään valitsemaan laukaisimen tyyppi. Valitse Vain linkit Napsauta-osiossa. Valitse sitten Joitakin linkkiklikkauksia varten Tämä laukaisin laukaisee. Seuraa alla olevia asetuksia:
Tässä on käytetty regex-lauseke:
\. (pdf | xlsx | png | docx) $
Tämän avulla voit seurata tiedostojen latauksia pdf-, xlsx-, png- ja docx-laajennuksilla.
Tallenna laukaisimesi (sinua pyydetään nimeämään se, jos et ole jo tehnyt niin - nimeä se mitä haluat - mutta tässä esimerkissä me nimitimme sen "Seuraa latauksia").
Viimeisen ruudun pitäisi nyt näyttää tältä:
Olet nyt valmis Säästä se on valmis!
69. Piilota yksittäisten viestien mainokset
Jos näytät mainoksia jokaisessa blogiviestissä ja haluat piilottaa tietyn viestin mainokset, lisää vain seuraava koodinpätkä single.php tiedosto. Muista korvata xx postitunnuksella ja lisätä mainoskoodisi alla olevaan koodinpätkään.
if (get_the_ID ()! = xx) {Mainoskoodisi täällä}
70. Kääri mainokset viestiin missä haluat
Joskus haluat päättää, missä mainoksesi näkyvät manuaalisesti, lyhytkoodin avulla. Tämän tekemiseen ei tarvita laajennusta. Näin:
Teemassasi functions.php lisää seuraava koodinpätkä. Varmista lisäksi, että lisäät mainoskoodisi siihen. Korvata ADSENSE-KOODI SIIRRY TÄSTÄ omalla AdSense-koodinpätkällä.
funktio display_adsense () {ob_start (); ?> ADSENSE-KOODI SIIRRY TÄSTÄ
Nyt sinun tarvitsee vain laittaa lyhytkoodi [col_ray_adsense] viesteissäsi tai sivuillasi ja mainoksesi näkyvät tarkassa paikassa.
71. Vie sähköpostiosoitteet käyttäjän lähettämistä kommenteista
Suorita alla oleva SQL-kysely tietokantaa vastaan viedäksesi kaikki käyttäjän lähettämät sähköpostiosoitteet ilman kopioita. Tästä voi olla apua sähköpostilistan luomisessa.
SELECT DISTINCT comment_author_email FROM wp_kommentit;
GDPR: n käyttöönoton jälkeen tämä on määriteltävä yksinomaan ja sovittava osana tietosuojakäytäntöäsi. Sinun on myös kaksinkertaistettava käyttäjät, jotka on lisätty postituslistallesi tällä tavalla.
72. Estä tietty IP-osoite
Lisää seuraavat rivit .htaccess tiedosto estää tiettyjä IP-osoitteita pääsemästä sivustoosi.
Tilaa Salli, Estä Salli kaikilta Hylkää osoitteesta xxx.xxx.xxx.xxx
Voit vaihtaa xxx: n eri malleiksi estämään joko yhden, useita, kokonaisia IP-alueita tai mitä tahansa muuta mitä tarvitset. Lisätietoja tämän tekemisestä täällä: https://htaccessbook.com/block-ip-address/
73. Sulje sivut pois hausta
Jos haluat välttää sivujen näyttämistä hakutuloksissa, lisää seuraava koodinpätkä teemaanne functions.php tiedosto.
function modify_search_filter ($ query) {if ($ query-> is_search) {$ query-> set ('post_type', 'post'); } return $ kysely; } add_filter ('pre_get_posts', 'modify_search_filter');
74. Lisää mainossisältö artikkeleiden yläpuolelle olevaan kotisivuun
Tätä varten sinun on muokattava teeman index.php-tiedostoa. Etsi sitten ja suoraan sen alle voit lisätä mainossisällön, kuten uutiskirjeen tilauslomakkeen, mainokset ja muut.
Huomaa, että kaikki teemat eivät käytä samaa koodia ja rakennetta index.php-tiedoston tuottamiseen. Joskus se voi olla jokin seuraavista:
Jälleen, kaikki teemat eivät käytä näitä, jotkut käyttävät muita yhdistelmiä, mutta niiden tulisi aina olla index.php tiedostoa ja ovat aina lähellä yläosaa.
75. Rajoita pääsyä kirjautumissivulle tietyille IP-osoitteille
Lisää seuraava sivustosi .htaccess tiedosto:
Tilaa Estä, Salli Estä kaikilta Salli osoitteesta xx.xx.xx.xx
Korvaa xx.xx.xx.xx omalla IP-osoitteellasi. Tämän avulla vain sinä pääset kirjautumissivulle.
76. Luo manuaalinen varmuuskopio tietokannastasi
Kirjaudu sisään phpMyAdminiin, valitse varmuuskopioitava WordPress-tietokanta.
Siirry Vie-välilehteen ja napsauta Siirry-painiketta sivun alaosassa. Kun selaimesi kehottaa lataamaan varmuuskopion, napsauta kyllä. Sinulla on nyt varmuuskopio tietokannastasi!
77. Palauta WordPress-tietokanta
Jos olet luonut sivustostasi manuaalisen varmuuskopion edellisten temppujen mukaisesti, saatat joutua lopulta joutumaan palauttamaan sen.
Kirjaudu phpMyAdmin, valitse WordPress-tietokanta, siirry Tuoda välilehti, napsauta Valitse tiedosto ja valitse palautettava tietokanta kiintolevyltä. Napsauta sitten Go painiketta.
78. Käytä SSL-tilaa kirjautumiseen
Jos palvelimellasi on asennettuna SSL-varmenne, voit pakottaa WP-asennuksesi käyttämään SSL-tilaa turvalliseen käyttäjän kirjautumiseen.
Lisää sitä varten alla oleva koodi wp-config.php tiedosto.
define ('FORCE_SSL_ADMIN', tosi);
Muuten, jos haluat välttää kaiken SSL: n hankkimiseen liittyvän vaivan itse, isäntämme InMotion tukee SSL-isännöintiä InMotion-jaettujen tiliensä kautta. Lue koko arvostelu täältä: https://www.collectiveray.com/inmotion-hosting-review.
79. Rajoita pääsyä wp-sisältää kansioon
Tämän lisääminen omaan .htaccess tiedosto estää kaiken pääsyn WordPress-sivustosi wp-sisältäviin tiedostoihin ja hakemistoon:
# Estä wp-tiedosto sisältää kansion ja tiedostot RewriteEngine päällä RewriteBase / RewriteRule ^ wp-admin / sisältää / - [F, L] RewriteRule! ^ Wp-sisältää / - [S = 3] RewriteRule ^ wp-sisältää / [^ /] + \. Php $ - [F, L] RewriteRule ^ wp-sisältää / js / tinymce / langs /.+ \. Php - [F, L] RewriteRule ^ wp-sisältää / teema-yhteensopiva / - [F, L]
80. Poista mallipohjan muokkaus käytöstä
Kaikki WordPress-käyttäjät, joilla on järjestelmänvalvojan oikeudet, voivat muokata malleja siirtymällä kohtaan Ulkoasu> Editori. Jos sivustollasi on useita järjestelmänvalvojia, kannattaa poistaa tämä ominaisuus käytöstä.
Voit tehdä sen lisäämällä seuraavan koodirivin wp-config.php:
define ('DISALLOW_FILE_EDIT', tosi);
81. Piilota versionumero
Tietyissä WordPress-versioissa voi olla haavoittuvuuksia, joita voidaan hyödyntää. Jos hakkeri onnistuu tunnistamaan käyttämäsi WordPress-version, hän voi käyttää näitä tietoja hallitakseen verkkosivustoasi tunnettujen haavoittuvuuksien kautta.
Lisäämällä alla oleva koodi omaan functions.php piilotat WP-versionumeron, joka on lisäsuoja sivustollesi.
remove_action ('wp_head', 'wp_generator');
82. Poista pääsy tiettyihin tiedostotyyppeihin
Luoda uusi .htaccess tiedosto, lisää seuraava koodi ja lataa tiedosto wp-content kansio.
# Poista pääsy kaikkiin tiedostotyyppeihin lukuun ottamatta seuraavaa tilauksen estoa, salli Estä kaikilta Salli kaikilta
Tämä poistaa pääsyn kaikkiin tiedostotyyppeihin lukuun ottamatta koodissa mainittuja tiedostoja.
83. Katso äskettäin muokatut tiedostot
Jos sinulla on SSH-yhteys palvelimellesi, kirjaudu sisään ja suorita alla oleva komento nähdäksesi äskettäin muokatut tiedostot. Tämä komento on kätevä varsinkin jos epäilet haavoittuvaa pääsyä palvelimellesi ilman suostumustasi.
Alla oleva komento näyttää muutokset, jotka on tehty viimeisen kahden päivän aikana määritetyssä hakemistossa.
etsi / koti / hakemisto / sivustosi / -mtime -2 -ls
84. Nollaa salasanasi manuaalisesti
Kirjaudu sisään phpMyAdminiin, valitse verkkosivustosi tietokanta, siirry SQL-välilehteen ja liitä seuraava komento tekstikenttään ja napsauta Siirry-painiketta:
PÄIVITÄ `wp_users` SET` user_pass` = MD5 ("SALASANA") WHERE `wp_users`.`user_login` =" ADMIN ";
Huomaa: Varmista, että vaihdat “PÄÄKÄYTTÄJÄ” todelliseksi käyttäjänimeksi ja ”SALASANA” haluamasi salasanaksi. ÄLÄ käytä SALASANAA todellisena salasanana, koska verkkosivustosi hakkeroidaan.
85. Deaktivoi kaikki laajennukset, vaikka et pääse kojelautaan
Usein joudut ehkä poistamaan kaikki laajennukset käytöstä vianmääritystä varten.
Jos kuitenkin jostain valitettavasta syystä et pysty kirjautumaan hallintapaneeliin, voit poistaa kaikki laajennukset käytöstä FTP: n tai CPanelin, File Manager Accessin kautta.
Mene wp-content / hakemistoon ja vaihda kansion nimi laajennuksista johonkin muuhun, kuten wp-content-backup. Tämä deaktivoi / poistaa käytöstä automaattisesti kaikki laajennuksesi, jolloin voit käyttää hallintapaneeliasi uudelleen, jos jokin näistä laajennuksista aiheuttaa ongelmia.
86. Näytä kaikki aktiiviset laajennukset
Ylläpitotarkoituksia varten saatat haluta hakea luettelon aktiivisista laajennuksista tietylle WordPress-asennukselle.
Liitä seuraava koodi osoitteeseen functions.php tiedosto, ja alat nähdä widgetin, joka näyttää kaikki aktiiviset laajennukset hallintapaneelissasi.
add_action ('wp_dashboard_setup', 'wpse_54742_wp_dashboard_setup'); function wpse_54742_wp_dashboard_setup () {wp_add_dashboard_widget ('wpse_54742_active_site_plugins', __ ('Active Plugins'), 'wpse_54742_active_site_plugins'); } function wpse_54742_active_site_plugins () {$ the_plugs = get_option ('aktiiviset_laajennukset'); kaiku ' "; foreach ($ the_plugs as $ key => $ value) {$ string = explode ('/', $ value); // Kansion nimi näytetään kaiku ' '. $ merkkijono [0].' "; } kaiku ' "; }
87. Estä kommenttien roskapostit helposti
Sen sijaan, että merkitsisit kommentit roskapostiksi joka kerta, voit estää roskapostittajia julkaisemasta kommentteja blogissasi. Seuraava koodi etsii HTTP-viittainta ja estää kommentin automaattisesti, jos viite ei ole kelvollinen.
Lisää seuraava koodi teemaasi functions.php tiedosto:
function check_referrer () {if (! isset ($ _ SERVER ['HTTP_REFERER']) || $ _SERVER ['HTTP_REFERER'] == "") {wp_die (__ ('Ota viitteet käyttöön selaimessasi, tai jos uudelleen roskapostittaja, bugger pois! ')); }} add_action ('check_comment_flood', 'check_referrer');
88. Poista Post Date Stamp SERP: stä
Jos sisältösi ei ole aikaherkkä, muista välttää WordPress-postituspäivämerkkien näyttämistä SERP: llä, mikä lisää SERP: ssä näytettävien viesteidesi napsautussuhdetta.
Mene single.php tiedosto ja etsi jotain tällaista:
Korvaa se seuraavalla koodilla:
document.write("");
Joillakin teemoilla ei ole samaa tarkkaa koodia ja joillakin teemoilla, kuten GeneratePress, voit poistaa päivämäärät kokonaan lisäämällä suodattimen, joten jos tämä ei toimi, voit kysyä lisätietoja teeman kehittäjältä.
89. Estä kuvien pikalinkitys
Kuvien suojaaminen pikalinkeiltä auttaa säästämään paljon kaistanleveyttä estämällä muita sivustoja näyttämästä tai jopa upottamasta kuvia omiin sivustoihinsa.
Mene vain .htaccess tiedosto ja lisää seuraava koodi. Varmista, että olet korvannut verkkotunnuksesi-nimi-täällä-osan todellisella verkkotunnuksellasi.
RewriteEngine on RewriteCond% {HTTP_REFERER}! ^ $ RewriteCond% {HTTP_REFERER}! ^ Http (s)?: // (www \.)? Your-domain-name-here [NC] RewriteRule \. (Jpg | jpeg | png | gif) $ - [NC, F, L]
89. Poista HTML käytöstä kommenteissa
Roskapostittajat ovat tottuneet lähettämään paljon HTML-linkkejä kommentteihin, mikä voi vaikuttaa kielteisesti orgaanisen liikenteen tuomiseen verkkosivustoosi. Voit korjata tämän estämällä kaiken HTML-koodin kommentista ja jättämällä vain tekstin.
Avaa HTML-elementit käytöstä kommenteissa avaamalla toiminnot.php ja lisäämällä seuraava koodi.
// Tämä tapahtuu, kun kommentti lähetetään
function plc_comment_post ($ incoming_comment) {
// muuntaa kaikki kommentin sisältö kirjaimellisesti
$ incoming_comment ['comment_content'] = htmlspecialchars ($ incoming_comment ['comment_content']);
// ainoa poikkeus on yksittäiset lainausmerkit, jotka eivät voi olla # 039; koska WordPress merkitsee sen roskapostiksi
$ incoming_comment ['comment_content'] = str_replace ("'",' '', $ incoming_comment ['comment_content']);
paluu ($ incoming_comment);
}
// Tämä tapahtuu ennen kommentin näyttämistä
function plc_comment_display ($ comment_to_display) {
// Laita yksittäiset lainaukset takaisin sisään
$ comment_to_display = str_replace ('' ', "'", $ comment_to_display);
return $ comment_to_display;
Ja kuka muu on hakukoneiden lisäksi tärkeä verkkosivustoillemme? Tietysti sosiaaliset verkostot! Tässä on WordPress-sosiaalisen verkoston temppuja.
Tietysti blogisi ei olisi mikään, ellei se ole tänään sosiaalista - tässä on muutama lisää WordPress-vinkkejä blogisi seurusteluun.
90. Rajoita bottien käyttöä
Estämällä väärinkäyttäviä botteja pääsemästä verkkosivustoosi voit parantaa WordPress-blogisi turvallisuutta. Kopioi seuraava koodi osoitteeseen .htaccess tiedosto.
SetEnvIfNoCase-käyttäjä-agentti ^ $ keep_out SetEnvIfNoCase-käyttäjä-agentti (pycurl | casper | cmsworldmap | diavol | dotbot) keep_out SetEnvIfNoCase-käyttäjä-agentti (räikeä | ia_archiver | jakarta | kmccrew) keep-Agent | syötetty keep_out Tilaa Salli, Estä salli kaikilta Hylkää käyttäjältä env = keep_out
91. Poista itsensä palautukset käytöstä
Jos olet ottanut käyttöön pingbacks-palvelun sivustollasi, luo pingback aina, kun linkität omiin viesteihisi. Voit poistaa tämän käytöstä seuraavalla koodinpätkällä.
Lisää seuraava koodi omaan functions.php poistaa itsetestauksen.
function disable_self_trackback (& $ links) {foreach ($ links as $ l => $ link), jos (0 === strpos ($ link, get_option ('home'))) ei määritetty ($ links [$ l]); } add_action ('pre_ping', 'disable_self_trackback');
92. Ohjaa liikenne muusta kuin www-osoitteesta www
Voit helposti 301 ohjata kaiken liikenteen muusta kuin www-versiosta www-versioon lisäämällä seuraavan koodin .htaccess tiedosto:
RewriteEngine on RewriteCond% {HTTP_HOST} ^ verkkosivustosi \ .com RewriteRule ^ (. *) $ Https://www.omaverkkosivustosi.com/$1 [R = 301, L]
Älä unohda korvataverkkosivustosi.com”Omalla verkkotunnuksellasi.
93. Näytä löytyneiden hakutulosten määrä
Näytä WordPress-hakutulossivulta löytyneiden hakutulosten määrä lisäämällä seuraava koodirivi teemaanne search.php tiedosto.
Hakutulos haulle post_count; _e (''); _e (' '); echo $ -näppäin; _e (' '); _e ('-'); echo $ count. ''; _e ('tavarat'); wp_reset_query (); ?>
94. Sulje luokat hausta
Kun käyttäjä tekee haun sivustollasi, joskus haluat ehkä olla näyttämättä hakutuloksia tietystä luokasta, joka sisältää myynninedistämissisältöä, salkkueriä jne. Lisää vain seuraava koodi functions.php-tiedostoon sulkeaksesi tietyt luokat hausta.
toiminto poissulkee_luokan_hakemuksesta ($ kysely) {if ($ kysely-> on_haku) {$ kysely-> sarja ('kissa', '-24, -45, -52'); } return $ kysely; } add_filter ('pre_get_posts', 'poissulkea_luokan_hakusta');
Tärkeä osa tässä on tämä rivi:
$ query-> set ('kissa', '-24, -45, -52');
Tämä kertoo WordPressille, mitkä kategoriat haluamme sulkea pois hausta heidän tunnustensa kautta. Tässä esimerkissä suljetaan pois luokat, joiden tunnukset ovat 24, 45 ja 52. Sinun on korvattava ne luokkatunnuksilla, jotka haluat sulkea pois (Huomaa: miinusmerkki [-] on oltava mukana!).
95. Poista kaikki palautukset
Suorita seuraava SQL-komento phpMyAdminin kautta tietokantaa vastaan poistaaksesi kaikki saamasi pingbacks. Kuten tavallista, nämä WordPress-vinkit, joissa poistamme tavaraa tietokannasta, voivat aiheuttaa korjaamatonta haittaa verkkosivustollesi.
Ota varmuuskopiot!
POISTA WP_kommenteista WHERE comment_type = 'pingback';
96. Poista HTML käytöstä kommenteissa
Roskapostittajat lähettivät paljon HTML-linkkejä kommentoidessaan, mikä voi vaikuttaa kielteisesti orgaanisen liikenteen tuomiseen verkkosivustoosi. Avaa HTML-elementit käytöstä kommenteissa avaamalla vain teeman toiminnot.php-tiedosto ja lisäämällä seuraava koodi.
add_filter ('pre_comment_content', 'wp_specialchars');
97. Näytä valikoivat twiitit
Jos käytät henkilökohtaista twitter-tiliä, et ehkä halua näyttää jokaista twiittiä blogisi lukijoille. Tällaisissa tapauksissa voit näyttää vain valikoivia tweettejä blogin lukijoille tietyllä avainsanalla tai hashtagilla.
Siirry Twitter-widgeteihin >> napsauta painiketta 'luoda uusi' >> napsauta 'haku' -välilehteä.
Kirjoita hakukenttään kenttä: dartcreations webdesign
Korvaa dartcreations twitter-kahvalla ja web-suunnittelu haluamallasi kyselyllä. Tallenna widget ja kopioi se WordPress-sivustosi widget-osioon.
98. Ohjaa syötteet FeedBurner-syötteisiin
Lisää seuraava koodi .htaccess WP-syötteiden kääntämiseksi FeedBurner-syötteiksi.
RewriteEngine on RewriteCond% {HTTP_USER_AGENT}! FeedBurner [NC] RewriteCond% {HTTP_USER_AGENT}! FeedValidator [NC] RewriteRule ^ feed /? ([_ 0-9a-z -] +)? /? $ Https: //feeds.feedburner. fi / syötteesi [R = 302, NC, L]
Muista mukauttaa yllä oleva koodi FeedBurner-syötteen URL-osoitteellasi (https://feeds.feedburner.com/yourfeed - korvaa tämä URL-osoitteellasi) ennen tallennusta.
99. Luokkakohtaiset RSS-syötteet
On hyvä tarjota lukijoillesi tilata tietty blogisi luokka, varsinkin jos katat monenlaisia luokkia blogissasi.
Lisää / lisää luokan URL-osoitteen loppuun. Huomautus: tämä toimii vain, jos mukautetut pysyvät linkit ovat käytössä!
100. Viivästytä RSS-syötteisiin lähettämistä
Kun julkaiset blogikirjoituksen, se lähettää tilaajille ilmoituksen uudesta viestistä välittömästi RSS-syötteiden kautta. Voit viivästyttää RSS-syötteisiin lähettämistä tunnin ajan. Tästä voi olla hyötyä, esimerkiksi jos unohdat tarkistaa rikkoutuneita linkkejä tai kirjoitusvirheitä ennen viestiesi julkaisemista.
function Delay_RSS_After_Publish ($ where) {globaali $ wpdb; if (is_feed ()) {$ now = gmdate ('Ymd H: i: s'); $ wait = '60'; $ device = 'MINUTE'; $ where. = "AND TIMESTAMPDIFF ($ device, $ wpdb-> posts.post_date_gmt, '$ now')> $ wait"; } return $ missä; } add_filter ('posts_where', 'Delay_RSS_After_Publish');
101. Lisää sosiaalisen median jakamispainikkeet
Sosiaalisen median sivustot ovat nykyään erittäin suosittuja. Sadat miljoonat ihmiset käyttävät päivittäin erilaisia sosiaalisen median alustoja, joten on järkevää, että sisältösi on jaettavissa niiden kesken.
Yksi parhaista laajennuksista sosiaalisen median jakamispainikkeiden lisäämiseksi on Jaetut määrät. Se on yksinkertainen ja kevyt laajennus, jonka avulla voit lisätä:
- Facebook-Jaa-painike
- Pinterest-painike
- Maukas painike
- Twitter-twiittipainike (käyttäen kolmannen osapuolen Twitcount.com-sovellusliittymää)
- Sähköpostin jakaminen (reCAPTCHA-tuella väärinkäytösten estämiseksi)
- Osakemäärä yhteensä
- Tulosta-painike
- LinkedIn Share-painike
Käärimistä
Tietenkin olemme sisällyttäneet nämä 101 WordPress-vihjeiden temppua ja muokkausta tähän artikkeliin, koska uskomme, että nämä ovat joitain parhaita WordPress-optimointeja, jotka voit toteuttaa nopeasti ja helposti tarvitsematta palkata kehittäjää.
Nämä ovat pieniä muutoksia koodissa, jonka voit saavuttaa nopeasti itsesi vaarantamatta verkkosivustosi tai WordPress-mallisi rikkomista ;-)
Tarvitsetko apua asioiden tekemiseen? Kokeile näitä huippuluokan keikkoja Fiverrillä! (alkaen 5 dollaria)
Klikkaa tästä löytää asiantuntijoita WordPress.
Klikkaa tästä luoda täydellinen WordPress-verkkosivusto.
Ole hyvä Jätä hyödyllinen kommentoi ajatuksiasi ja jaa tämä sitten Facebook-ryhmissäsi (ryhmissä), jotka pitävät tätä hyödyllisenä, ja hyödynnetään yhdessä. Kiitos jakamisesta ja mukavuudesta!
Disclosure: Tämä sivu voi sisältää linkkejä ulkoisille sivustoille tuotteille, joita rakastamme ja kannatamme sydämestämme. Jos ostat suosittelemiamme tuotteita, saatamme ansaita viittausmaksun. Tällaiset maksut eivät vaikuta suosituksiimme, emmekä hyväksy maksuja positiivisista arvosteluista.