Beschreibung
The Smart Hashtags 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).
Retired Plugin
Development, maintenance and support of this plugin has been retired in october 2023. You can use this plugin as long as is works for you.
There will be no more updates and I won’t answer any support questions. Thanks for your understanding.
Feel free to fork this plugin.
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
This creates a link either to the Profile Page or the Website of User „username“. The usage of @usernames can be activated optionally. If the username does not exist the text remains unchanged and no link is created. It is highly recommended to use @nicknames instead of @usernames to enhance security.
@@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
If you activate the @username feature it is highly recommended to use @nickname instead of @username!
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).
Plugin Datenschutzinformationen
- Dieses Plugin setzt keine Cookies
- Dieses Plugin sammelt und speichert keine Daten
- Dieses Plugin sendet keine Daten an externe Server
Für Entwickler
Verwende do_hashtagger( $content )
in Theme Dateien um #hashtags und @usernames im String $content zu verarbeiten.
Rezensionen
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.3 (2024-04-16) CLEANUP
- Cleanup
7.2.2 (2022-10-05) FINAL VERSION
- removed all links to webiste
- removed request for rating
- removed manual
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)
- Works now with User Submitted Posts
- Works now with Barley for WordPress
- Hook filters only when needed
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)
- Solved: do not use hex color codes in css as hashtags (see this Support topic)
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