Hei taas!
En muista tarkalleen, mistä sain idean asentaa hymiöitä tälle sivustolle. Näyttää siltä, että eräs tuttava teki minulle analyysin hymiöistä "QIP infium" -viestinnässä, jota olen käyttänyt jo useita vuosia, ja olin innokas lisäämään hymiöitä tänne.
Etsittyäni hieman sopivaa WordPress-laajennusta, törmäsin tähän ja päätin käyttää sitä, mutta niin ei käynyt - halusin toisenlaisen tulosteen ja halusin yksinkertaistaa symbolien korvaamisen tarkistusta hymiöillä. En myöskään tarvinnut niin paljon hymiöitä. Tietysti pystyin toteuttamaan kaikki toiveeni muokkaamalla yllä mainittua lisäosaa, mutta jotenkin melkein vahingossa aloin kirjoittamaan omaa koodiani, joka lopulta muuttui liitännäiseksi, joka näyttää varsin onnistuneelta
Tietoja WordPressin emoji-laajennuksestaMitä laajennus tekee:
- korvaa tavalliset WordPress-hymiöt QIP:n hymiöillä.
- lisää luettelon hymiöistä kommenttikenttään. Luetteloon sisällytettävät hymiöt näkyvät asetuksissa.
- lisää hymiöitä hallintapaneeliin, johon voit helposti lisätä niitä, kun vastaat kommentteihin tai kirjoitat julkaisua.
- helpottaa hymiökoodien löytämistä ja korvaamista tekstistä.
Kerron hieman asetuksista
Hymiölohkon lisääminen manuaalisesti kommenttilomakkeeseenPlugin lisää automaattisesti hymiöitä kommenttilomakkeeseen (tekstialueeseen). Saattaa kuitenkin käydä niin, että laajennus ei pysty upottamaan luetteloa normaalisti. Tässä tapauksessa voit lisätä hymiölohkon manuaalisesti mihin tahansa mallin kohtaan. Jätä tätä varten asetusten "Hymiöiden automaattinen lisäys" -kenttä tyhjäksi, niin poistat automaattisen lisäyksen käytöstä ja lisäät PHP-koodin avulla lohkon haluamaasi paikkaan mallissa (yleensä jonnekin comments.php:ssä tiedosto):
Tämä koodi tulostaa hymiölohkon.
HTML-poissulkemistunnisteetTässä asetuksessa voit määrittää HTML-tageja, joiden tekstiä laajennus ei käsittele. Jos esimerkiksi määrität koodin sinne, laajennus ei käsittele seuraavaa koodia:
hymyillä :).
Tunnisteet on erotettava pilkuilla.
Erikoishymiöt (poikkeushymiöt)Oletuksena hymiöt tunnistetaan tekstissä koodilla (:hymiön_tiedoston_nimi:), mutta poikkeuksiakin on. Esimerkiksi hymiön merkintä on:-) tai:) tai =), ja sen alkuperäinen koodi on (:smile:) . Oletuksena tällaisia poikkeuksia on 3: :) :(:D . Tämä rajoitus johtuu pienestä optimoinnista... Tällaisia poikkeuksia voidaan määrittää liitännäisessä.
Ulkoasun muokkaaminenJos et ole tyytyväinen hymiöluettelon ulkoasuun, voit muokata sitä edellyttäen, että osaat css:n, tätä varten sinun on muutettava CSS-sääntöjä CSS-tyylit -kentässä. Jotta tyylit eivät tallennu asetuksiin, tyylejä voidaan kopioida omaan tyylitiedostoon ja poistaa asetuksista.
Oman hymiösarjan asentaminenJos et näe blogissasi haluamiasi hymiöitä, älä ole järkyttynyt. Voit helposti lisätä/korvaa hymiöitä omillasi.
Täydentääksesi luetteloa sinun tarvitsee vain luoda kama-wp-smile-packs-kansio laajennuskansion viereen ja lisätä siihen hymiökuvat. Nuo. Tämän seurauksena sinun pitäisi päätyä kansioon, jossa on kuvia hymiöistä, kuten tämä: /wp-content/plugins/kama-wp-smile-packs/mypack/*.gif. Kun olet luonut tällaisen kansion, sinun on siirryttävä asetuksiin ja valittava uusi avautuva hymiöpaketti.
Syötteen tekstissä käytetään rakennetta (:tiedoston_nimi:) . Jos esimerkiksi lisäät tekstiin emotion.gif-kuvan, tämä hymiö lisätään muodossa (:emotion:) .
Vain pienet latinalaiset kirjaimet ovat sallittuja tiedostonimissä kirjaimet a-z, numerot 0-9, merkit - ja _. Jos tiedostossa on muita merkkejä, se ei toimi.
Suodatus - hymiökoodin poistaminen tekstistäJos haluat suodattaa tekstiä jossain (ei näytä hymiökoodia), käytä seuraavaa suodatinta:
$text = "Testiteksti (:hyvä:)"; $teksti = preg_replace("/\(:(0,15):\)/", "", $teksti); echo $teksti; // paluu: Testiteksti
Kuinka upottaa laajennus muihin kenttiin, esimerkiksi BbPressiin, Quick ChatiinOletuslaajennus toimii vain kommenteissa ja viesteissä. Jos sinun on "kierrettävä" se jonnekin muualle, seuraavat toiminnot ja pieni tieto CSS:stä ovat hyödyllisiä sinulle:
- kws_get_smiles_html($textarea_id) - näyttää hymiölohkon tekstialueelle
- kws_convert_smiles($content) - käsittelee tulostetun sisällön tehdäkseen kuvia hymiökoodeista
Äkillisten ongelmien, virheiden, vikojen ja "muiden asioiden" tapauksessa tai jos haluat vain kirjoittaa jotain tällaista - kirjoita kommentteihin
Hymiöt ovat tunteiden ja tunteiden ilmaisu Internetissä. Voit tehdä blogistasi hauskempaa lisäämällä animoituja hymiöitä. Yleensä hymiöitä on eri tyyppejä ja tyyppejä. Jos WordPress-neuvostoliiton hymiöiden primitiivisyys ei sovi sinulle, niin tänään sinulla on mahdollisuus tulla uusien miellyttävien kasvojen omistajaksi.
Tältä tavalliset WordPress-hymiöt näyttävät
Jos haluat vaihtaa WordPressin vakiohymiöt johonkin omaperäisempään, mene blogisi juureen ja mene tälle polulle /wp-includes/images/smilies/ . Lataa hymiöt kansioon uusia hymiöitä, joista pidät eniten, mutta muista
Uusien hymiöiden nimien on vastattava tavallisten hymiöiden nimiä.
Tässä annan sinulle valmiita hymiöitä, joissa sinun ei tarvitse muuttaa nimeä, lataa se hymiöt-kansioon ja se on siinä.
Mini kolobokit
Koloboks
Järjestelmä hymiöiden lisäämiseksi WordPressiinVoit lisätä hymiöitä suoraan blogikirjoituksiin käyttämällä välimerkkejä - (O8)-:|D; jne.
Tässä on kaavio hymiöiden välimerkeistä.
Ratkaisemme nyt vielä yhden kysymyksen: kuinka lisätä hymiöitä tekstikentän yläpuolelle oleviin kommentteihin?
Hymiöiden lisääminen kommentteihin.Jos sinulla on WordPress alle 3.0, etsi malliteemasta tiedosto comments.php, jos sinulla on WordPress 3.0 tai uudempi, siirry sivuston juuressa seuraavaan polkuun comments.php-tiedostoon.
blogisi nimi\wp-includes\theme-compat\ comments.php
Etsi seuraava koodi comments.php-tiedostosta:
lisää tämä koodi sen yläpuolelle: