Author: robst

Different database connections in WordPress development environments

Since I am using version control with GIT, I have set up different environments for my current WordPress/Magento-married project. For this project, I did not want to continue “cowboy coding”, so I set up a remote staging / testing / development site and multiple local development sites. Each site has its own purpose and needs its own MySQL database. So I had to handle different database connections in my WordPress installations. Well, I could work with only one DB,

« Read more about: Different database connections in WordPress development environments  »

Setting up a BitBucket git repo with A2 Hosting

Recently, I moved this website to A2 Hosting. Since I am using git at the office intensely for developing the company’s website, i felt like I’d have to continue using git for my home-story blog, too.

When I was a little more new to git, I chose Bitbucket as the service to host my repo. There I can have unlimited private repos with up to four more users and “sync”

« Read more about: Setting up a BitBucket git repo with A2 Hosting  »

Tutorial: Alte Dateien aus Windows Dateiversionsverlauf automatisch löschen

Windows 8 kommt mit einem sehr mächtigen Tool daher: dem Windows Dateiversionsverlauf. Mit dieser eingebauten Standard-App spare ich mir die aufwändige Suche und Einrichtung einer speziellen Backup-Software. Denn einmal aufgesetzt, schiebt Windows wie von Zauberhand Dateien automatisch auf meinen Netzwerk-Server und speichert sie dort ab.

Und falls ich mal aus versehen eine Datei lösche, kann ich sie mir dort wieder her holen. Denn jede Dateiversion wird als vollständige Datei gespeichert und damit man sie unterscheiden kann,

« Read more about: Tutorial: Alte Dateien aus Windows Dateiversionsverlauf automatisch löschen  »

Wenn der TYPO3 Pharma Hack zwei mal klingelt

Es ist schon abgefahren. Da betreue ich gerade mal seit einem halben Jahr eine TYPO3-Installation. Nun hat mich der Pharma Hack bereits ein zweites mal heimgesucht. Bisher konnte ich den schadhaften Code zwar immer erfolgreich aufspüren, aber ich muss mir mal überlegen, was ich in Zukunft machen kann um das zu verhindern. Aber noch habe ich gar keinen Plan, wie der Code da überhaupt reinkam.

Was ist der “Pharma Hack”?

Kurz gefasst ist der Pharma Hack ein Stück Schadsoftware,

« Read more about: Wenn der TYPO3 Pharma Hack zwei mal klingelt  »

GMail App für Android meldet Exchange-Dienst beendet

Ich habe mich ein bisschen darüber gefreut, dass ich meine Mails aus dem Büro auf meinem Smartphone lesen kann. Hierfür habe ich einfach in der nativen Android E-Mail App den entsprechenden Exchange-Server eingerichtet und konnte dann die Mails abrufen. Doch mit der neuen Version bekomme ich nur die Fehlermeldung Exchange Dienst beendet.

Etwas umständlich war, dass ich dafür eine separate App nutzen musste. Denn alle anderen Emails lese ich über die GMail App.

« Read more about: GMail App für Android meldet Exchange-Dienst beendet  »

How to get your Garmin Connect RSS feed

Since this might be helpful for a wider audience of Garmin Connect Users having trouble getting their proper activity RSS feed, I decided to write yet another blog post. So if you are reading this, you might have wondered: Why is the provided Garmin Connect RSS not working? Well, to make a long story short: They screwed it. And over at Garmin, they did not bother to work on that problem for almost 3 years now!

« Read more about: How to get your Garmin Connect RSS feed  »

Using the first image in a WordPress post as featured image

I am a hobby photographer and I like to show and share my “work”. WordPress introduced the “featured image”-feature in version 2.9 (as “post thumbnail“) which is fine for displaying an image that is somehow hooked to an article or blog post, or even a page.

Post Thumbnail, now Featured Image, is an image that is chosen as the representative image for Posts, Pages or Custom Post Types. The display of this image is up to the theme.

« Read more about: Using the first image in a WordPress post as featured image  »

How To: Mit nur 13 Zeilen Code ein Slide-Menü erstellen

Mittlerweile habe ich ja schon einige Landingpages für diverse Projekte erstellt. Immer wieder treibt mich dabei um, das Design der ursprünglichen Webseite ein wenig anzupassen. Ich bin ein Freund davon, ein schönes, breites Layout zu haben, in dem auf die 90er-Jahre linke Navigationsleiste verzichtet wird. Diese zu “entfernen” bzw. auszublenden ist mit CSS ja eigentlich gar kein Problem. Nun wollte ich aber einen Teil der Navigation trotzdem auf der Seite haben und musste mir etwas ausdenken,

« Read more about: How To: Mit nur 13 Zeilen Code ein Slide-Menü erstellen  »

Social Media Icons als kostenlose Sprite-Grafik

Vor geraumer Zeit habe ich ja in diesem Blog das Design umgestellt. Nach dem recht simplen WordPress-Theme, das ich davor benutzte, wollte ich etwas anderes. Ein Theme, das ein wenig mehr meinem Fotografie-Hobby gerechter wird. Die Wahl fiel am Ende auf PinBoard von OneDesigns. Mit Hilfe eines so genannten Child Themes habe ich einige Dinge angepasst, die ich im Laufe der Zeit bestimmt ein wenig erläutern werde. Heute geht es aber um etwas anderes.

« Read more about: Social Media Icons als kostenlose Sprite-Grafik  »

Hide a single category in WordPress

Recently, I was skimming through the WordPress Plugin Directory. I was looking for a plugin to hide a single category in WordPress, but doesn’t hide its posts. That plugin should only the category from the category listing beneath the (single) post and the sidebar. The reason is: I want to create an additional category that is listed nowhere in the frontend, but is still accessible from the category-archive page. Got that? ;-) No?

« Read more about: Hide a single category in WordPress  »