WordPress Shortcode für TNG Skripte

Wer direkt über meine Startseite kommt, hat sicherlich meine Rubrik “Heute in der Familiengeschichte” gesehen. Die dort gezeigten Skripte basieren alle auf den Originalen von Roger Moffat (http://lisaandroger.com/downloads/). Nachdem ich nun schon mehrmals angesprochen wurde, wie das realisiert wird, habe ich heute einmal einen Blogbeitrag dazu geschrieben.


TNG_SkripteTNG Skripte innerhalb der WordPress-Umgebung

Der folgenden Code muss innerhalb der functions.php (im Theme oder WordPress-Ordner) ergänzt werden um auf jeder WordPress-Seite oder Beitrag mit den Shortcode [tng_connect] das Skript aufrufen zu können.

 

// Shortcode implementation
function tng_connect($atts) {

// turn on output buffering to capture script output
ob_start();

// include file (contents will get saved in output buffer)
include(‘/srv/www/vhosts/domain/httpdocs/tng/scripts/tng_connect.php’);

// save and return the content that has been output
$content = ob_get_clean();
return $content;
}

//register the Shortcode handler
add_shortcode(‘tng_connect’, ‘tng_connect’);

Das im Shortcode angesprochene Skript liegt im TNG Unterverzeichnis /scripts und enthält die Datenbankverbindung und eine Zusammenstellung der Skripte von Roger Moffat.

tng_connect.php – Skript (Download)

In der oben verlinkten Daten sind auch einige Design-Elemente aus meinem WordPress-Theme enthalten. Diese müssten ggf. angepasst werden.
Viel Spaß beim selber testen …

WordPress Junkie!

Wordpress JunkieWordPress Junkie?! Was soll das sein und was hat das mit Genealogie zu tun?

Vorweg schonmal – mit Genealogie hat es rein gar nichts zu tun. Wobei …
Also WordPress in ein kostenloses Programm/Code für einen Blog, das so ziemlich das bekannteste und meiner Meinung nach auch beste Blogsystem darstellt, was natürlich auch nahe legt, dass ich hierfür auch WordPress einsetze :-D

Vor kurzem habe ich mir dann noch das T-Shirt (vom Bild!) mit dem WordPress-Logo bestellt und meine Tochter Eve hat ein Foto davon gemacht – nun ja, das allein ist doch eingentlich Grund genug mal darüber zu schreiben, das WordPress, bzw. das Team dahinter wirklich tolle Arbeit leistet und ich dadurch immer mehr meine Vorliebe zum Schreiben von Beiträge/Artikeln usw. entdeckt habe!
Und mit der Genealogie hat es ja in sofern zu tun, das sich mit WordPress hervorragen auch Geschichten und Erlebnisse rund um die Genealogie berichten lassen.

Also, falls jemand da draussen auch mal Lust hat was zu schreiben, oder einen Blog aufzusetzen, kann er sich gerne bei mir melden!

Nun gut – WordPress Junkie ist evtl. ein bisschen überzogen – aber eine reisserische Überschrift wirkt doch auch mal – oder …

Integration von WordPress in TNG

Die letzten Tage hatte ich mal wieder ein bisschen Zeit um mir ein paar andere Genealogieseiten anzusehen – z.B.: die von Irmi Gegner-Sünkler, wo sie Genealogie Tagebuch schreibt, oder den .blog von Ahnenforschung.Net.

Das ganze fand ich wirklich sehr interessant zu lesen und vorallem eine gute Möglichkeit seine aktuellen Forschungen und Ergebnisse darzustellen. Denn immer nur zur Person etwas zu schreiben, oder als Notizen anzufügen wird für den Besucher doch immer unübersichtlicher.

Hier hat man die Möglichkeit direkt online Artikel zu schreiben, Bilder zu laden und alles bequem zu verwalten – WordPress, ein super System – vorallem OpenSource!

In meiner letzten Urlaubswoche habe ich mich dann daran gemacht und habe mir WordPress installiert und es in mein bestehenes “Aussehen” meiner TNG-Website eingebaut. – Hoffe es gefällt und macht Spaß beim lesen ;-)