WordPress-Emoticons. Neue WordPress-Emoticons – mit und ohne Plugin. Mögliche Probleme und Störungen

Hallo wieder!

Ich weiß nicht mehr genau, was mich auf die Idee gebracht hat, Emoticons auf dieser Seite zu installieren. Anscheinend hat mir ein Bekannter eine Analyse der Emoticons im Messenger „QIP infium“ gegeben, den ich nun seit mehreren Jahren verwende, und ich wollte unbedingt Emoticons hier hinzufügen.

Nachdem ich ein wenig nach einem geeigneten Plugin für WordPress gesucht hatte, stieß ich auf dieses und entschied mich, es zu verwenden, aber das war nicht der Fall – ich wollte eine andere Ausgabe und ich wollte die Prüfung zum Ersetzen von Symbolen durch Emoticons vereinfachen. Außerdem brauchte ich nicht so viele Emoticons. Natürlich konnte ich alle meine Wünsche verwirklichen, indem ich das oben genannte Plugin bearbeitete, aber irgendwie, fast zufällig, begann ich, meinen eigenen Code zu schreiben, der schließlich zu einem Plugin wurde, das ziemlich erfolgreich zu sein scheint

Über das Emoji-Plugin für WordPress

Was das Plugin macht:

  • ersetzt Standard-WordPress-Emoticons durch Emoticons von QIP.
  • Fügt dem Kommentarfeld eine Liste mit Emoticons hinzu. Welche Emoticons in die Liste aufgenommen werden, wird in den Einstellungen angegeben.
  • Fügt Emoticons zum Admin-Bereich hinzu, wo Sie sie einfach einfügen können, wenn Sie auf Kommentare antworten oder einen Beitrag schreiben.
  • erleichtert das Auffinden und Ersetzen von Emoticon-Codes im Text.
Kama WP Smiles-Einstellungen

Ich erzähle Ihnen ein wenig über die Einstellungen

Manuelles Einfügen eines Emoticon-Blocks in das Kommentarformular

Das Plugin fügt automatisch Emoticons zum Kommentarformular (Textbereich) hinzu. Es kann jedoch sein, dass das Plugin die Liste nicht normal einbetten kann. In diesem Fall können Sie den Emoticon-Block manuell an einer beliebigen Stelle in der Vorlage einfügen. Lassen Sie dazu das Feld „Emoticons automatisch einfügen“ in den Einstellungen leer. Auf diese Weise deaktivieren Sie das automatische Einfügen und fügen den Block mithilfe von PHP-Code an der gewünschten Stelle in der Vorlage ein (normalerweise irgendwo in der comments.php). Datei):

Dieser Code gibt einen Block mit Emoticons aus.

HTML-Ausschluss-Tags

In dieser Einstellung können Sie HTML-Tags angeben, deren Text vom Plugin nicht verarbeitet wird. Wenn Sie dort beispielsweise Code angeben, wird der folgende Code vom Plugin nicht verarbeitet:

lächeln :) .

Tags müssen durch Kommas getrennt werden.

Spezielle Emoji-Bezeichnungen (Ausnahme-Emoticons)

Standardmäßig werden Emoticons im Text durch den Code (:emoticon_file_name:) identifiziert, es gibt jedoch Ausnahmen. Ein Smiley wird beispielsweise als:-) oder:) oder =) bezeichnet und sein nativer Code ist (:smile:) . Standardmäßig gibt es 3 solcher Ausnahmen: :) :(:D . Diese Einschränkung ist auf eine kleine Optimierung zurückzuführen... Solche Ausnahmen können im Plugin konfiguriert werden.

Bearbeiten des Erscheinungsbilds

Wenn Sie mit dem Aussehen der Liste der Emoticons nicht zufrieden sind, können Sie sie bearbeiten, sofern Sie sich mit CSS auskennen. Dazu müssen Sie die CSS-Regeln im Feld „CSS-Stile“ ändern. Um zu verhindern, dass Stile in den Einstellungen gespeichert werden, können Stile in Ihre eigene Stildatei kopiert und aus den Einstellungen entfernt werden.

Installieren Sie Ihre eigenen Emoticons

Wenn Sie nicht die Emoticons sehen, die Sie gerne auf Ihrem Blog haben würden, seien Sie nicht verärgert. Sie können Emoticons ganz einfach durch Ihre eigenen hinzufügen/ersetzen.

Um die Liste zu ergänzen, müssen Sie lediglich den Ordner kama-wp-smile-packs neben dem Plugin-Ordner erstellen und Ihren Satz Smiley-Bilder hinzufügen. Diese. Als Ergebnis sollten Sie einen Ordner mit Bildern von Emoticons wie diesem erhalten: /wp-content/plugins/kama-wp-smile-packs/mypack/*.gif. Nachdem Sie einen solchen Ordner erstellt haben, müssen Sie zu den Einstellungen gehen und das neue Paket mit Emoticons auswählen, das angezeigt wird.

Der Text des Eintrags verwendet die Konstruktion (:file_name:) . Wenn Sie beispielsweise ein emotions.gif-Bild in den Text einfügen, wird dieses Emoticon als (:emotion:) eingefügt.

In Dateinamen sind nur lateinische Kleinbuchstaben zulässig Buchstaben a-z, Zahlen 0-9, Zeichen - und _. Wenn die Datei andere Zeichen enthält, funktioniert sie nicht.

Filtern – Emoticon-Code aus Text entfernen

Wenn Sie den Text irgendwo filtern müssen (den Emoticon-Code nicht anzeigen), wenden Sie den folgenden Filter an:

$text = "Testtext (:good:)"; $text = preg_replace("/\(:(0,15):\)/", "", $text); echo $text; // return: Testtext

So betten Sie das Plugin in andere Bereiche ein, zum Beispiel in BbPress, Quick Chat

Das Standard-Plugin funktioniert nur für Kommentare und Beiträge. Wenn Sie es woanders „schrauben“ müssen, dann werden Ihnen die folgenden Funktionen und ein wenig CSS-Kenntnisse von Nutzen sein:

  • kws_get_smiles_html($textarea_id) – zeigt einen Block von Emoticons für einen Textbereich an
  • kws_convert_smiles($content) – verarbeitet den Ausgabeinhalt, um Bilder aus Smiley-Codes zu erstellen

Bei plötzlichen Problemen, Störungen, Bugs und „anderen Dingen“ oder wenn Sie einfach so etwas schreiben möchten – schreiben Sie es in die Kommentare

Emoticons sind ein Ausdruck von Gefühlen und Emotionen im Internet. Sie können Ihrem Blog mehr Spaß machen, indem Sie animierte Emoticons hinzufügen. Im Allgemeinen gibt es verschiedene Arten und Arten von Emoticons. Wenn Ihnen die Primitivität der WordPress-sowjetischen Emoticons nicht zusagt, dann haben Sie heute die Möglichkeit, Besitzer neuer angenehmer Gesichter zu werden.

So sehen Standard-WordPress-Emoticons aus

Um die standardmäßigen WordPress-Emoticons in etwas Originelleres zu ändern, gehen Sie zum Stammverzeichnis Ihres Blogs und gehen Sie zu diesem Pfad /wp-includes/images/smilies/ . Laden Sie neue Emoticons in den Smilies-Ordner hoch, die Ihnen am besten gefallen, aber denken Sie daran
Die Namen der neuen Emoticons müssen mit den Namen der Standard-Emoticons übereinstimmen.

Hier stelle ich Ihnen vorgefertigte Emoticons zur Verfügung, bei denen Sie den Namen nicht ändern müssen, sondern ihn einfach in den Smilies-Ordner hochladen und fertig.

Mini-Koloboks

Koloboks

Schema zum Hinzufügen von Emoticons in WordPress

Sie können Emoticons mithilfe von Satzzeichen direkt zu Blogbeiträgen hinzufügen - (O8)-:|D; usw.
Hier ist ein Diagramm der Emoticon-Satzzeichen.

Lassen Sie uns nun noch eine Frage lösen: Wie fügt man Emoticons in Kommentaren über dem Textfeld hinzu?

So fügen Sie Emoticons in Kommentaren hinzu.

Wenn Sie WordPress unter 3.0 haben, suchen Sie im Vorlagenthema die Datei comments.php. Wenn Sie WordPress 3.0 und höher haben, gehen Sie im Stammverzeichnis der Website zum folgenden Pfad zur Datei comments.php.

Ihr Blogname\wp-includes\theme-compat\ comments.php

Suchen Sie den folgenden Code in der Datei comments.php:

Fügen Sie diesen Code darüber hinzu: