Forensis Virtualis

Sonntag, 11. April 2021

Wordpress Themes: "Continue Reading" anpassen

In den Themes, die wir gern benutzen (Hueman, PEN etc.) ist der Button "Weiterlesen" oft noch mit "Continue Reading" vorbelegt. 

Um das zu ändern, in die functions.php (Theme-Editor) schauen, dort suchen nach "continue reading" und anpassen.

Im Theme "PEN" muss man noch eine Ebene tiefer gehen, hier ist die functions.php sehr ordentlich in einzelne, inkludierte Bereiche unterteilt. Der "continue reading" Ausdruck liegt hier dann in der Datei include/content.php

Und manchmal muss man NOCH tiefer einsteigen ... eben je nach Theme oder individueller Anpassung. Dazu gibt es einen guten weiterführenden Artikel u.a. hier:


Donnerstag, 8. April 2021

SIM Kartennummer

Manchmal braucht man die Nummer seiner SIM-Karte aus dem Handy, die sogenannte "ICCID". Weil "Karte-Rausfummeln" aber blöd ist und selbst dann die Nummer auf der Karte oft nicht gut lesbar ist, hier ein paar Alternativen, wie man an diese Mobilfunk SIM-Kartennummer kommt:

1. Sie steht nicht nur auf der SIM-Karte selbst, sondern auch auf den Original-Vertragspapieren, manchmal auch auf der Rechnung und/oder im Online-Service-Bereich des Anbieters.

2. Sie ist im Gerät (Handy, Tablet etc.) ohne Ausbau abrufbar:
a) Apple-Geräte (iOS): unter Einstellungen -> Info
b) Android: aus dem Playstore eine "ICCID" App herunterladen und damit auslesen.

Wir machen sicherheitshalber vor dem Einbau neuer Karten immer auch einfach ein Foto, damit wir die Kartendaten sofort zur Hand haben, falls das Gerät weg oder gerade nicht greifbar sein sollte.


Samstag, 3. April 2021

Facebook: Posts vollständig teilen

Wir administrieren verschiedene Blogs bei Blogger und in Wordpress sowie dazugehörige Gruppen & Seiten bei Facebook. Was total nervt: wenn wir einen Blogartikel schreiben, diesen auf einer unserer Seiten oder Gruppen veröffentlichen, noch etwas Text dort hinzufügen und dann den kompletten Facebook-Post (samt Zusatztext) weiterteilen möchten, wird mittels der üblichen "Teilen"-Funktion nur der Link zum Original-Blogartikel, nicht aber der FB-Zusatztext mitgeteilt. Nervt.

Natürlich könnten wir den gesamten FB-Post (samt Zusatztext) kopieren und an anderer Stelle komplett einfügen. Nachteil: die Verbindung zur dazugehörigen Facebook-Seite geht dabei verloren.

Wir möchten aber:

a) einen Blogartikel erstellen
b) diesen auf der dazugehörigen Facebook-Seite/Gruppe mit einem Zusatztext veröffentlichen
c) diesen kompletten FB-Post so verteilen, dass ALLES "mitkommt" (also sowohl der Original-FB-Post als auch der darin enthaltene Link zum Blogartikel). 

Wie geschrieben, ist dies mit der üblichen "Teilen"-Funktion nicht immer möglich (warum genau, ließ sich noch nicht endgültig analysieren, da es immer mal so, dann so, dann wieder anders ist ...)

Hierfür brauchen wir also einen eindeutigen, stets wiederholbaren Ablauf.

In der FB-Hilfe habe ich hierzu bislang dies gefunden:
Eingebettete Beiträge - Soziale Plugins (facebook.com)

Das beschreibt zwar vorrangig, wie sich ein FB-Post in eine Website einbetten lässt - dies könnte aber auch eine Lösung zum Weiterverteilen innerhalb von Facebook sein. Das werden wir testen, dann mehr.




Freitag, 2. April 2021

WordPress: eigene Felder definieren (Custom Fields)

Im Artikel "WordPress Theme Hueman erweitern" ging es bereits um eigene, feste Felder über und unter dem eigentlichen Text eines Blog-Beitrags. Das war aber noch nicht "handlich" genug und außerdem galt das nur für einen immer gleichen, also "statischen" Text. 

Variabler ist die Lösung mittels sog. "eigener Felder" (Custom Fields) in WordPress. 

Um bei unserem Beispiel zu bleiben: wir möchten auf unserem Blog einen Link zu unserer Facebook-Seite haben. Und wenn der Blogbeitrag auf Facebook gepostet ist, dann soll das natürlich der direkte Link zu genau dem passenden Facebook-Posting sein. Und das geht bspw. so:

Facebook: Link zum Posting mittels "Custom Fields"
"Custom Fields" bieten die Möglichkeit, Wordpress mit individuellen "Funktionsfeldern" zu erweitern. Ein sehr gutes Plugin dafür ist "Advanced Custom Field". Damit habe ich auf einem unserer Blogs die Möglichkeit geschaffen, den direkten Link zum entsprechend Posting auf der dazugehörigen Facebook-Seite einzubauen:

1. Installation
Das Plugin Advanced Custom Fields installiert und aktiviert (es erscheint dann in der Menüleiste des WP Adminbereichs mit einem eigenen Punkt "Individuelle Felder".

2. Aktivierung und Einrichtung
Darin (also in Advanced Custom Fields) ein Feld namens "Facebooklink" angelegt und im WP Editor aktiviert. Jetzt passiert erstmal noch nichts. Das Feld existiert und kann im Editor benutzt werden, sonst passiert weiter nichts, denn unser Theme "kennt" dieses Feld ja noch nicht. 

3. Theme-Anpassung (Basis-Theme: Hueman)

Die allgemeine Anleitung zur Nutzung von Advanced Custom Fields im eigenen Theme ist hier zu finden: https://www.advancedcustomfields.com/resources/adding-fields-posts/

Der Einbau ist ganz einfach, beides kann hier in einer Datei erfolgen (die functions.php muss also nicht, wie im vorherigen Artikel beschrieben, angefasst werden):

Design > Theme Editor > tmpl/single-tmpl.php
Hierin über dieser Zeile ...
<?php hu_get_template_part('parts/single-heading'); ?>
... sowas einfügen:

<!-- Advanced Custom Fields: Facebooklink TOP / Start -->
<div style='background-color:#F4F4F4;color:#000000;padding-left:5px;padding-right:5px;font-style:italic;'>
Deine Meinung oder Feedback? Diskutiere fair und freundlich direkt auf &nbsp;
<?php 
$fblink = get_field('Facebooklink'); 
if( $fblink ): $fblink = $fblink;
else: $fblink = "https://www.facebook.com/WirHabenDieWahl/";
endif;
?>
<a href='<?php echo $fblink; ?>' style='color:#dd9933;font-weight:bold;'>&rarr; Facebook</a>
</div>
<!-- Advanced Custom Fields: Facebooklink TOP / End -->
  
<!-- Advanced Custom Fields: Facebooklink BOTTOM / Start -->
<?php
function string_after_the_content($content) {

$fblink2 = get_field('Facebooklink'); 
if( $fblink2 ): $fblink2 = $fblink2;
else: $fblink2 = "https://www.facebook.com/WirHabenDieWahl/";
endif;
return $content . "<div style='background-color:#F4F4F4;color:000000;padding-left:5px;padding-right:5px;font-style:italic;font-size:90%;'>Deine Meinung oder Feedback? Diskutiere fair und freundlich direkt auf <a href='" . $fblink2 . "' style='color:dd9933;font-weight:bold;font-size:90%;'>&rarr; Facebook</a></div>";
} add_filter('the_content',string_after_the_content);
?>
<!-- Advanced Custom Fields: Facebooklink BOTTOM / End -->

Das ist etwas "Schnellstrick" und kann natürlich noch weiter optimiert werden - aber es funktioniert, juchhu :-)

Ergebnis / Handhabung:

Damit erscheint jetzt über dem Titel und unter dem Text der Link zum jeweiligen Facebook-Post (sofern vorhanden),

Im WordPress Backend kann direkt beim Erstellen oder Bearbeiten des Beitrags jetzt der Link zum Facebook-Posting einfach direkt über das Feld "Facebook-Link" eingepflegt werden, sobald der Link vorhanden ist. Steht dort (erstmal) nichts, wird einfach direkt allgemein auf die Facebookseite verlinkt.

Simpel, perfekt.

Montag, 29. März 2021

WordPress: Hueman Theme erweitern (Text über und unter dem Post-Inhalt)

UPDATE - dies war die erste Version. Die funktioniert auch, aber inzwischen habe ich noch eine bessere gefunden, Anleitung >> siehe hier.

Auf einem unserer Wordpress Blogs, das auf dem Hueman Theme basiert, möchten wir auf allen Artikel-Seiten (Posts) einen festen Zusatztext eingeben. Dieser Zusatztext sieht in HTML bspw. so aus (grobe Fassung): 

<div style="border: 1px silver;margin:0;padding:0;font-style:italic;font-size:90%">Deine Meinung oder Feedback? Diskutiere fair und freundlich auf unserer <a href="https://www.facebook.com/WirHabenDieWahl/" style="font-weight:bold;">>>> Facebook-Seite</a></div>

Dieser feste Zusatz soll an zwei Positionen erscheinen: über und unter dem eigentlichen Artikel-Inhalt. Hier die Anleitung dazu (für uns, um es nicht zu vergessen, und für andere, die vielleicht eine ähnliche Lösung suchen - enjoy):

1. Über dem eigentlichen Artikel

Den gewünschten HTML-Text (siehe oben) in einer dieser beiden Dateien einfügen. Beide sind unter Design > Themes / Theme Editor erreichbar:

a) entweder in > tmpl/single-tmpl.php
direkt über <?php hu_get_template_part('parts/single-heading'); ?> 

b) oder in > parts/single-heading.php
direkt über dem <h1> des Artikel-Headers

2. Unter dem eigentlichen Artikel

Außerdem soll der Zusatz zwar unter dem Artikel-Text, aber noch über den Zusatzfunktionen wie "Teilen, Gefällt mir, Ähnliche Artikel" etc. erscheinen.

Die Datei, die für die Anzeige des Posting-Inhaltes verantwortlich ist, heisst single-tmpl.php (tmpl/single-tmpl.php). Darin wird der Artikelinhalt durch die Funktion "the_content" bezogen. Die Funktion "the_content" ist ein direkter Bestandteil von WordPress (nicht vom Theme) und bestimmt den a) Artikelinhalt sowie b) die Sharing-Funktionen "Teilen per ..." und "Gefällt mir". 

Um unseren Zusatztext am Ende des Artikeltextes, aber noch vor den Sharing-Funktionen einzubauen, müssten wir also theoretisch die zentrale Funktion "the_content" anpassen. Hier bietet WordPress jedoch zum Glück eine bessere Option: die "the_content" lässt sich mit Filtern steuern, und das machen wir uns jetzt zunutze.

Statt also die Funktion "the_content" direkt anzupassen, schreiben wir eine eigene Funktion, die die "the_content" aufruft, ihr aber zusätzlich unseren eigenen Text mitgibt.

Dazu erweitern wir die functions.php mit unserer eigenen Funktion:

function string_after_the_content($content) {
return $content . "<div style='background-color:#dd9933;color:white;padding-left:5px;padding-right:5px;font-style:italic;font-size:90%;'>Deine Meinung oder Feedback? Diskutiere fair und freundlich auf unserer <a href='https://www.facebook.com/WirHabenDieWahl/' style='color:white;font-weight:bold;font-size:90%;'>>>> Facebook-Seite</a></div>";
} add_filter('the_content',string_after_the_content);

Vielen Dank an diese Seiten (vor allem an die letzte, sehr gute Erklärung!)

http://www.macaalay.com/2015/12/23/arranging-post-components-after-the_content-on-wordpress/
https://developer.wordpress.org/reference/functions/the_content/
https://www.karnetzke.de/blog/ausgabe-von-the_content-anpassen/


Freitag, 12. März 2021

Filme (und Musik) auf das iPad übertragen

Es gibt eine Reihe guter Anleitungen im Web, wie sich Videos (oder Musikdateien) von/zum iPad übertragen lassen. z.B. hier:


Übertragen "ohne Software": die VLC Methode

Normalerweise benutzt man für die Übertragung eine "Zwischensoftware" wie iTunes, CopyTrans usw. - ich habe mich allerdings für die "VLC Methode" entschieden, die oben unter dem ersten Link (bei aiseesoft.de) vorgestellt wird. Der VLC Player ist den meisten sicherlich bereits bekannt. Der Vorteil hierbei ist, dass keine "Zwischensoftware" benötigt wird, sondern die Videodateien mittels "VLC for Mobile" direkt übers WLAN zwischen PC und iPad übertragen werden können, Sehr schnell, sehr einfach.

Und das geht so - es ist wirklich simpel:
  1. Aus dem AppStore die App "VLC for Mobile" installieren (es gibt alle möglichen "VLC" Ausgaben, bitte genau diese benutzen)

  2. Die App auf dem iPad starten (falls die App fragt, dann die Netzwerkverbindung erlauben) und in der VLC App in den Netzwerkeinstellungen die Option "WLAN-Freigabe" einschalten:


  3. Sobald das aktiviert ist, erscheint unter "WLAN-Freigabe" eine Webadresse, z.B. http://192.168.0.36/ (oder die Umschreibung dafür, z.B. http://ipad-Pro.local) => Diese Adresse auf dem PC im Browser öffnen. Das ist die Startseite der VLC-WLAN-Freigabe. Hierüber können jetzt Mediendateien von / zum iPad ausgetauscht werden. Wichtig ist nur für die Übertragung, dass sich PC und iPad im selben WLAN befinden. Die Videodateien, die auf das iPad sollen, jetzt einfach per Drag & Drop in dieses Browserfenster ziehen. Die Übertragung startet daraufhin sofort automatisch, was man an einem Fortschrittsbalken direkt im Browserfenster verfolgen kann:

  4. Da das Video sich jetzt direkt auf dem iPad befindet, ist zum Abspielen keinerlei WLAN/Internet-Verbindung mehr nötig. Die braucht man nur zum "Rüberkopieren". Sobald die Übertragung abgeschlossen ist, kann das Video auf dem iPad angesehen werden (in VLC for Mobile einfach auf "Video" klicken):

  5. Im Videoplayer gibt es dann folgende Optionen:


So einfach🙂

Audiodateien

Die VLC-Übertragung funktioniert genauso auch mit Audiodateien. Allerdings sollte man sich vorher einen MP3-Tag-Editor zulegen und die Datei-Infos (Künstler*in, Album etc.) sauber angeben, sonst wird es schnell unübersichtlich in der Musikdateiliste.

Downloads auf dem iPad wiederfinden

Nur eine Randnotiz - oft fragt man sich, wo die Downloads auf dem iPad oder iPhone eigentlich geblieben sind. Dazu ist das hier hilfreich:

Dienstag, 19. Januar 2021

Welcher Messenger?

Wegen des aktuellen Messenger-Wirrwarrs hier ein paar Links rund um die aktuellen Messengerdienste Möge sich letztendlich jede/r selbst entscheiden. Meine Meinung vorweg:

1. Whatsapp ist nicht "böse", bzw. nicht "böser" als vorher. Und auch es gehört auch schon lange zu Facebook - das ist alles nicht neu und keine "Überraschung". Aber noch gelten auch bei Whatsapp die EU Bestimmungen, die auch weiterhin besser sind als anderswo. Mehr siehe Linksammlung.

1. Der größte Lacher: sich bei Facebook über den Datenschutz von Whatsapp aufzuregen. Quasi mit der Billigwurst im Einkaufswagen über Massentierhaltung schimpfen - super. Chapeau! Kurzum: ein Witz in sich. Dann doch bitte auch den eigenen FB Account löschen, erst das wäre konsequent.

2. Telegram ist nicht die Lösung. Ja, es ist witzig, hat nette Features und vor allem werden Fotos verlustfrei übertragen und nicht wie bei Whatsapp zwangskomprimiert. Aber - Telegram hat zuviel Zulauf von Rechts (gut, das ist nicht zu ändern, muss aber auch nicht unterstützt werden) und ist in punkto Sicherheit fragwürdiger als Whatsapp.

3. Signal - wird jetzt getestet, erst dann erlaube ich mir eine Meinung.

4. Threema - wird leider nicht genug akzeptiert. Und einen Messenger, in dem kaum jemand messaged, macht keinen Sinn. Und Threema kostet ein paar Euro - ja, Schreck lass nach, da möchte jemand doch tatsächlich was für seine Arbeit haben, wie ungewöhnlich. Also das sollte es einem schon wert sein.

Soweit meine Meinung. Hier nun die Links, die ich rund um das aktuelle "Messenger Wechsel Dich" wichtig / interessant finde:

Was sich bei Whatsapp ändert - und was nicht

Whatsapp und Facebook - was da wirklich los ist:

Whatsapp Alternativen 2021: Telegram, Threema, Signal & Co

Warum Telegram unsicherer ist als sein Ruf:

Sobald ich wieder was finde und wir Signal getestet haben, geht's hier weiter :-)