Smart Hashtags [#hashtagger]

Beschreibung

The Smart Hashtags (formerly hashtagger) Plugin allows you to use #hashtags, @usernames and $cashtags in your posts

Dieses Plugin verwendet das WordPress Tag System um einen #hashtag automatisch in einen Post Tag (Schlagwort) zu konvertieren. Jeder #hashtag wird als „normales“ Schlagwort (ohne das Hash-Symbol) zum Beitrag hinzugefügt – damit besteht volle Kompatibilität zu bereits existierenden Schlagworten (Tags).

Verwendung

Verwende einfach irgendwo im Text

#hashtag
Dadurch wird „hashtag“ als Schlagwort (Tag) zum aktuellen Beitrag hinzugefügt und wird beim Anzeigen des Beitrags auf die Tag Archiv Seite für „hashtag“ verlinkt.

+#hashtag
Verwende +#hashtag um einen Link zur Tag Archiv Seite anzuzeigen ohne dass „hashtag“ als Schlagwort zum Beitrag hinzugefügt wird. Beim Anzeigen des Beitrags wird der Link als „#hashtag“ (ohne „+“) angezeigt. Wenn das Schlagwort nicht existiert, bleibt der Text unverändert und es wird kein Link erzeugt.

##hashtag
Verwende doppelte ##hashes um das Plugin anzuweisen, dieses Wort nicht zu verarbeiten und nicht in ein Schlagwort zu konvertieren. Beim Anzeigen des Beitrags werden die doppelten Hashes durch einen einzelnen Hash ersetzt.

@username
Dadurch wird ein Link entweder zur Profil Seite oder zur Website des Benutzers „username“ erstellt. Die @username Funktion kann optional aktiviert werden. Wenn der Benutzer nicht existiert, dann bleibt der Text unverändert und es wird kein Link erzeugt. Es wird ausdrücklich empfohlen, @nicknames anstatt @usernames zu verwenden um die Sicherheit zu erhöhen (Mehr dazu).

@@username
Verwende @@username um das Erzeugen eines Links zu vermeiden. Beim Anzeigen des Beitrags wird „@username“ ohne Link angezeigt (die Verarbeitung von @usernames muss aktiviert werden).

$cashtag
So erstellst Du einen Link zum jeweiligen Aktiensymbol auf MarketWatch, Google Finance, Yahoo Finance oder StockTwits. Die $cashtag Funktion kann optional aktiviert werden. $cashtags verlinken zum jeweiligen Aktiensymbol auf MarketWatch, Google Finance oder Yahoo Finance. Hinweis: Aktiensymbole können nicht überprüft werden, die Verwendung eines ungültigen Aktiensymbols führt zu einem Fehler auf der jeweiligen Zielseite.

$$chashtag
Verwende $$cashtag um das Erzeugen eines Links zu vermeiden. Beim Anzeigen des Beitrags wird „$cashtag“ ohne Link angezeigt (die Verarbeitung von $cashtags muss aktiviert werden).

WordPress Sicherheit

Wenn Du die @username Funktion aktiviert hast, dann ist die Verwendung von @nickname anstatt @username ausdrücklich empfohlen (Mehr dazu)!

Beitragstypen und Abschnitte

Es ist möglich, #hashtags, @usernames und $cashtags in Beiträgen, Seiten und in benutzerdefinierten Beitragstypen im Inhalt, im Titel und im Auszug zu verwenden. Aktiviere nur die Beitragstypen und die Abschnitte, die verarbeitet werden sollen, um unnötige Verarbeitung zu vermeiden und so die beste Performance zu erreichen.

Formatierung der Links

In den Plugin Einstellungen können CSS Klassen definiert werden, die den generierte Links hinzugefügt werden sollen.

Anzeige von Links im Frontend

Optional können alle Symbole (#, @, $) von den im Front End generierten Links entfernt werden.

Anzeige von Schlagworten im Front-End

Es gibt eine Option um Schlagwörtern (Tags) automatisch das Hash-Symbol voranzustellen (beispielsweise bei Verwendung des Widgets „Schlagwörter-Wolke“ – Tag Cloud).

Dokumentation & Support

Plugin Manual (englisch)

Support Forum

Video: How to use hashtags in WordPress [englisch] (Hinweis: Das Video ist überholt! Eine neue Version wird sobald als möglich erstellt.)

Do you like this plugin?

I spend some of my precious free time developing and maintaining my free WordPress plugins. You don’t need to make a donation. No money, no beer, no coffee. If you like this plugin then please do me a favor and give it a good rating. Thanks.

Plugin Datenschutzinformationen

  • Dieses Plugin setzt keine Cookies
  • Dieses Plugin sammelt und speichert keine Daten
  • Dieses Plugin sendet keine Daten an externe Server

Peters‘ Plugins Privacy Information Page (englisch)

ClassicPress

This plugin is compatible with ClassicPress.

Mehr Pluigns von Peter

Take a look at my other plugins

Für Entwickler

Verwende do_hashtagger( $content ) in Theme Dateien um #hashtags und @usernames im String $content zu verarbeiten.

Screenshots

  • Information: Hier wird die aktuelle Einstellung der Schlagwort-Basis angezeigt
  • Schlagwörter-Einstellungen: Optionen um auch hashtags zu erlauben, die mit einer Zahl beginnen, und um die Erzeugung von Links auszuschalten
  • Username-Einstellungen: Definition der Behandlung von @usernames bzw. @nicknames
  • Cashtag-Einstellungen: Definition der Behandlung von $cashtags
  • Erweiterte Einstellungen: Optionen um nicht verwendete Tags nicht zu löschen und um nur Seiten zu verarbeitet, die einen einzelnen Beitrag enthalten
  • Post-Typen-Einstellung: Definition, welche Post Typen verarbeitet werden sollen
  • Abschnitte-Einstellungen: Definition, welche Abschnitte verarbeitet werden sollen
  • CSS Einstellungen: Hinzufügen von CSS Klassen, die für die erzeugten Links verwendet werden sollen
  • Anzeige-Einstellungen: Optionen um Symbole von den Links entfernen und um zu WordPress Tags automatisch ein Hash Symbol hinzuzufügen
  • Regenerierung aller Objekte mit den aktuellen Einstellungen

FAQ

Welche Zeichen darf ein hashtag enthalten?

Die Hashtag-Erkennung folgt den Regeln, die auf Twitter, Instagram, YouTube, Pinterest und so weiter verwendet werden. Die minimale Länge eines Hashtags ist zwei Zeichen. Ein Hashtag darf nicht mit einer Zahl beginnen (kann optional geändert werden). Ein Hashtag endet nicht nur bei einem Leerzeichen sondern auch bei Satzzeichen und anderen Sonderzeichen. Ein Hashtag darf Unterstriche enthalten.

Funktioniert das auch für Seiten?

Ja und Nein. Ja – das Plugin kann Schlagworte auch zu Seiten hinzufügen. Nein – WordPress zeigt den Bereich Schlagworte für Seiten nicht an und Seiten werden auch nicht in Schlagwort Archiven angezeigt.

Dieses Plugin verändert dieses Verhalten von WordPress nicht weil es bereits mehrere Plugins gibt, die die Verwendung von Schlagworten für Seiten ermöglichen. Bitte verwende eines dieser Plugins wenn Du Schlagworte für Seiten verwenden möchtest.

Wie kann ich die Schlagwort-Basis ändern?

Die Schlagwort-Basis für die Tag Archiv Seiten URL (zum Beispiel example.com/tag/eintag) kann auf der Seite ‚Permalink Einstellungen‘ unter ‚Schlagwort-Basis‘ im WP Admin eingestellt werden.

Wohin verlinkt @username?

Das kann in den hashtagger Einstellungen konfiguriert werden. @username kann entweder zur Profilseite des Benutzers verlinken oder zur Website des Benutzers (wenn keine Website angegeben ist, wird automatisch die Profilseite verwendet). Beim Verlinken auf die Website des Benutzers kann der Link auch in einem neuen Browser Tag geöffnet werden wenn gewünscht.

Warum sollte ich @nicknames anstatt @usernames verwenden?

Dadurch wird die Sicherheit von WordPress erhöht. Bitte sieh Dir dazu dasPlugin Manual (englisch) an.

Kann ich #hashtags und/oder @usernames in Auszügen verwenden?

Ja, Du brauchst nur die entsprechende Option aktivieren.

Kann ich #hashtags und/oder @usernames in Titeln verwenden?

Ja, Du brauchst nur die entsprechende Option aktivieren.

Kann ich alle vorhandenen Beiträge regenerieren nachdem ich etwas an den Einstellungen verändert habe?

Ja, alle betroffenen Objekte (Beiträge, Seiten, benutzerdefinierte Beitragstypen) können mit den aktuellen Einstellungen regeneriert werden.

Wo kann ich Hilfe bekommen?

Bitte verwende das Support Forum.

Rezensionen

18. März 2023 1 Antwort
This is a plugin that I've used before and am using now as well. It works out of the box very well. However, this time, when I installed it, the nag screens asking to follow the creator on twitter turned up everywhere on the admin screen even before I had a chance to use the plugin. If the creator were to change the plugin so that the nag is less intrusive, I'll consider changing my review as well as increasing the rating to 5 stars
26. April 2022 1 Antwort
Needs to keep up with PHP/Wordpress changes, and might be some other functionality with other things like the @ symbol, maybe to factor in some semantics (e.g. when a hashtag is a location, or an emotion, etc.), maybe colourings but really, there's not anything I can think of to complain about. Just so much potential and in itself, great as it is 🙂 Brilliant piece of work!
17. März 2022 1 Antwort
This plugin functions perfectly as described, with a lot of intuitive settings and options (with clear descriptions). This only tags single words, no spaces, similar to how social hashtags work. I give it five stars.
11. Februar 2022 1 Antwort
I did'nd had trouble with this plug in from the first day on.
Alle 37 Rezensionen lesen

Mitwirkende & Entwickler

„Smart Hashtags [#hashtagger]“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Smart Hashtags [#hashtagger]“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Smart Hashtags [#hashtagger]“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

7.2.1 (2022-10-23)

  • bugfix regarding default settings
  • bugfix to avoid multiple hash symbols
  • Settings interface adapted to my other plugins

7.2 (2019-04-07)

  • bug fix for version 7.0 and 7.1

7.1 (2019-04-04)

  • Ignore Blocks added

7 (2019-04-03)

  • Ignore List added
  • security vulnerability in AJAX call fixed

6 (2019-03-09)

  • make use of $wp_rewrite->get_extra_permastruct() to show current tag base URL
  • UI improvements
  • code improvement

5 (2018-08-03)

  • StockTwits added as link target for $cashtags
  • further UI-improvements

4 (2018-05-08)

  • option to only process singular posts added
  • many code optimizations
  • minor UI-improvements

3.8 (2017-11-16)

  • fehlerhafte Darstellung in WP 4.9 behoben

3.7 (2017-09-13)

  • Option to automatically add hash symbol in front of tags

3.6 (2017-07-11)

  • Redesigned admin interface
  • Code improvement

3.5 (2016-09-13)

  • Option to only create tags from #hashtags, but do not show links
  • Bug fix Tag Regeneration

3.4 (2016-08-18)

  • Enhanced Polylang support to allow same hashtag in several languages
  • Option to allow hashtags starting with numbers

3.3 (2015-12-22)

  • Uage of cashtags to link to stock symbols
  • Optionally remove symbols in front of generated links in front end

3.2 (2015-05-28)

3.1 (2015-02-05)

  • Spanish translation added (thanks to Andrew for translating)
  • Cosmetics

3.0 (2014-12-21)

  • Completely rewritten with a lot of new Settings and a feature to regenerate existing objects

2.1 (2014-10-10)

  • Optionally use @nicknames instead of @usernames (thanks to joeymalek for pointing out)
  • Added do_hashtagger() Theme Function (thanks to joinfof for the idea)

2.0 (2014-09-17)

  • Optional usage of @usernames
  • Syntax +#hashtag to create link only without adding tag

1.3 (2014-08-15)

1.2 (2014-08-05)

  • hashtags can contain non ASCII characters
  • hashtags must not start with a number
  • hashtags can start after punctuation marks without whitespace
  • hashtags end at punctuation marks

1.1 (2014-07-31)

  • Option to specify css class added
  • German translation added

1.0 (2014-07-09)

  • Erste Veröffentlichung